TSTP Solution File: SWW383+1 by CSE---1.7
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : CSE---1.7
% Problem : SWW383+1 : TPTP v8.2.0. Released v5.2.0.
% Transfm : none
% Format : tptp:raw
% Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% Computer : n024.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Mon Jun 24 18:08:58 EDT 2024
% Result : Theorem 170.42s 170.37s
% Output : CNFRefutation 170.81s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13 % Problem : SWW383+1 : TPTP v8.2.0. Released v5.2.0.
% 0.12/0.13 % Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% 0.13/0.34 % Computer : n024.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Wed Jun 19 05:58:24 EDT 2024
% 0.13/0.34 % CPUTime :
% 0.56/0.59 start to proof:theBenchmark
% 170.16/170.24 %-------------------------------------------
% 170.16/170.24 % File :CSE---1.7
% 170.16/170.24 % Problem :theBenchmark
% 170.16/170.24 % Transform :cnf
% 170.16/170.24 % Format :tptp:raw
% 170.16/170.24 % Command :java -jar mcs_scs.jar %d %s
% 170.16/170.24
% 170.16/170.24 % Result :Theorem 154.690000s
% 170.16/170.24 % Output :CNFRefutation 154.690000s
% 170.16/170.24 %-------------------------------------------
% 170.16/170.25 %------------------------------------------------------------------------------
% 170.16/170.25 % File : SWW383+1 : TPTP v8.2.0. Released v5.2.0.
% 170.16/170.25 % Domain : Software Verification
% 170.16/170.25 % Problem : Hoare's Logic with Procedures 435622, 5000 axioms selected
% 170.16/170.25 % Version : Especial.
% 170.16/170.25 % English :
% 170.16/170.25
% 170.16/170.25 % Refs : [BN10] Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 170.16/170.25 % : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 170.16/170.25 % Source : [Bla11]
% 170.16/170.25 % Names : hoare_435622.5000.p [Bla11]
% 170.16/170.25
% 170.16/170.25 % Status : Theorem
% 170.16/170.25 % Rating : 0.47 v8.2.0, 0.42 v8.1.0, 0.44 v7.5.0, 0.50 v7.4.0, 0.53 v7.3.0, 0.48 v7.2.0, 0.45 v7.1.0, 0.61 v7.0.0, 0.57 v6.4.0, 0.58 v6.2.0, 0.68 v6.1.0, 0.73 v6.0.0, 0.61 v5.5.0, 0.67 v5.4.0, 0.68 v5.3.0, 0.74 v5.2.0
% 170.16/170.25 % Syntax : Number of formulae : 5248 (1733 unt; 0 def)
% 170.16/170.25 % Number of atoms : 12627 (4513 equ)
% 170.16/170.25 % Maximal formula atoms : 13 ( 2 avg)
% 170.16/170.25 % Number of connectives : 8388 (1009 ~; 154 |; 719 &)
% 170.16/170.25 % ( 892 <=>;5614 =>; 0 <=; 0 <~>)
% 170.16/170.25 % Maximal formula depth : 22 ( 6 avg)
% 170.16/170.25 % Maximal term depth : 19 ( 2 avg)
% 170.16/170.25 % Number of predicates : 146 ( 145 usr; 2 prp; 0-6 aty)
% 170.16/170.25 % Number of functors : 394 ( 394 usr; 57 con; 0-7 aty)
% 170.16/170.25 % Number of variables : 16653 (16508 !; 145 ?)
% 170.16/170.25 % SPC : FOF_THM_RFO_SEQ
% 170.16/170.25
% 170.16/170.25 % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 170.16/170.25 % 2011-03-01 12:58:04
% 170.16/170.25 %------------------------------------------------------------------------------
% 170.16/170.25 %----Relevant facts (4986)
% 170.16/170.25 fof(fact_ext,axiom,
% 170.16/170.25 ! [V_g_2,V_f_2] :
% 170.16/170.25 ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x)
% 170.16/170.25 => V_f_2 = V_g_2 ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_asm,axiom,
% 170.16/170.25 ! [V_G_2,V_ts_2,T_a] :
% 170.16/170.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)),V_ts_2),V_G_2))
% 170.16/170.25 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_weaken,axiom,
% 170.16/170.25 ! [V_ts_2,V_ts_H_2,V_G_2,T_a] :
% 170.16/170.25 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_H_2)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)),V_ts_2),V_ts_H_2))
% 170.16/170.25 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_thin,axiom,
% 170.16/170.25 ! [V_G_2,V_ts_2,V_G_H_2,T_a] :
% 170.16/170.25 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_H_2,V_ts_2)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)),V_G_H_2),V_G_2))
% 170.16/170.25 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_cut,axiom,
% 170.16/170.25 ! [V_G_2,V_ts_2,V_G_H_2,T_a] :
% 170.16/170.25 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_H_2,V_ts_2)
% 170.16/170.25 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_G_H_2)
% 170.16/170.25 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_WT__bodiesD,axiom,
% 170.16/170.25 ! [V_b,V_pn] :
% 170.16/170.25 ( c_Com_OWT__bodies
% 170.16/170.25 => ( hAPP(c_Com_Obody,V_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),V_b)
% 170.16/170.25 => hBOOL(hAPP(c_Com_OWT,V_b)) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_WT_Oequations_I7_J,axiom,
% 170.16/170.25 ! [V_a_2] :
% 170.16/170.25 ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_a_2)))
% 170.16/170.25 <=> ? [B_y] : hAPP(c_Com_Obody,V_a_2) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_finite__imageI,axiom,
% 170.16/170.25 ! [V_h_2,T_b,V_Fa_2,T_a] :
% 170.16/170.25 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.16/170.25 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_h_2),V_Fa_2))) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_image__eqI,axiom,
% 170.16/170.25 ! [T_a,V_A_2,T_b,V_x_2,V_f_2,V_b_2] :
% 170.16/170.25 ( V_b_2 = hAPP(V_f_2,V_x_2)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_subsetD,axiom,
% 170.16/170.25 ! [V_c_2,V_B_2,V_A_2,T_a] :
% 170.16/170.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_domI,axiom,
% 170.16/170.25 ! [T_b,V_b_2,T_a,V_a_2,V_m_2] :
% 170.16/170.25 ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_a),V_b_2)
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Map_Odom(T_b,T_a,V_m_2))) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_finite__surj,axiom,
% 170.16/170.25 ! [V_f_2,V_B_2,T_b,V_A_2,T_a] :
% 170.16/170.25 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.16/170.25 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_equalityI,axiom,
% 170.16/170.25 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.16/170.25 => V_A_2 = V_B_2 ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_equalityCE,axiom,
% 170.16/170.25 ! [V_c_2,T_a,V_B_2,V_A_2] :
% 170.16/170.25 ( V_A_2 = V_B_2
% 170.16/170.25 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.25 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) )
% 170.16/170.25 => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_order__refl,axiom,
% 170.16/170.25 ! [V_x,T_a] :
% 170.16/170.25 ( class_Orderings_Opreorder(T_a)
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_pred__subset__eq,axiom,
% 170.16/170.25 ! [V_S_2,V_R_2,T_a] :
% 170.16/170.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)))
% 170.16/170.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_the_Osimps,axiom,
% 170.16/170.25 ! [V_x,T_a] : hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ).
% 170.16/170.25
% 170.16/170.25 fof(fact_finite__dom__body,axiom,
% 170.16/170.25 hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Com_Opname),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody))) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_linorder__le__cases,axiom,
% 170.16/170.25 ! [V_y,V_x,T_a] :
% 170.16/170.25 ( class_Orderings_Olinorder(T_a)
% 170.16/170.25 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_xt1_I6_J,axiom,
% 170.16/170.25 ! [V_z,V_x,V_y,T_a] :
% 170.16/170.25 ( class_Orderings_Oorder(T_a)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_xt1_I5_J,axiom,
% 170.16/170.25 ! [V_x,V_y,T_a] :
% 170.16/170.25 ( class_Orderings_Oorder(T_a)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.25 => V_x = V_y ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_order__trans,axiom,
% 170.16/170.25 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.25 ( class_Orderings_Opreorder(T_a)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_order__antisym,axiom,
% 170.16/170.25 ! [V_y,V_x,T_a] :
% 170.16/170.25 ( class_Orderings_Oorder(T_a)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.25 => V_x = V_y ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_xt1_I4_J,axiom,
% 170.16/170.25 ! [V_c,V_a,V_b,T_a] :
% 170.16/170.25 ( class_Orderings_Oorder(T_a)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.16/170.25 => ( V_b = V_c
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_ord__le__eq__trans,axiom,
% 170.16/170.25 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.25 ( class_Orderings_Oord(T_a)
% 170.16/170.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.16/170.25 => ( V_b = V_c
% 170.16/170.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 170.16/170.25
% 170.16/170.25 fof(fact_xt1_I3_J,axiom,
% 170.16/170.26 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.26 ( class_Orderings_Oorder(T_a)
% 170.16/170.26 => ( V_a = V_b
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_ord__eq__le__trans,axiom,
% 170.16/170.26 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.26 ( class_Orderings_Oord(T_a)
% 170.16/170.26 => ( V_a = V_b
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_order__antisym__conv,axiom,
% 170.16/170.26 ! [V_x_2,V_y_2,T_a] :
% 170.16/170.26 ( class_Orderings_Oorder(T_a)
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.26 <=> V_x_2 = V_y_2 ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_order__eq__refl,axiom,
% 170.16/170.26 ! [V_y,V_x,T_a] :
% 170.16/170.26 ( class_Orderings_Opreorder(T_a)
% 170.16/170.26 => ( V_x = V_y
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_order__eq__iff,axiom,
% 170.16/170.26 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.26 ( class_Orderings_Oorder(T_a)
% 170.16/170.26 => ( V_x_2 = V_y_2
% 170.16/170.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_linorder__linear,axiom,
% 170.16/170.26 ! [V_y,V_x,T_a] :
% 170.16/170.26 ( class_Orderings_Olinorder(T_a)
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_eq__mem__trans,axiom,
% 170.16/170.26 ! [V_A_2,T_a,V_b_2,V_a_2] :
% 170.16/170.26 ( V_a_2 = V_b_2
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_eqelem__imp__iff,axiom,
% 170.16/170.26 ! [V_A_2,T_a,V_y_2,V_x_2] :
% 170.16/170.26 ( V_x_2 = V_y_2
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_eqset__imp__iff,axiom,
% 170.16/170.26 ! [V_x_2,T_a,V_B_2,V_A_2] :
% 170.16/170.26 ( V_A_2 = V_B_2
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_eq__mem,axiom,
% 170.16/170.26 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_fequal,V_y_2)))
% 170.16/170.26 <=> V_x_2 = V_y_2 ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_mem__def,axiom,
% 170.16/170.26 ! [V_A_2,V_x_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_finite__code,axiom,
% 170.16/170.26 ! [V_A_2,T_a] :
% 170.16/170.26 ( class_Finite__Set_Ofinite(T_a)
% 170.16/170.26 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_finite,axiom,
% 170.16/170.26 ! [V_A_2,T_a] :
% 170.16/170.26 ( class_Finite__Set_Ofinite(T_a)
% 170.16/170.26 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_equalityE,axiom,
% 170.16/170.26 ! [T_a,V_B_2,V_A_2] :
% 170.16/170.26 ( V_A_2 = V_B_2
% 170.16/170.26 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_subset__trans,axiom,
% 170.16/170.26 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_predicate1D,axiom,
% 170.16/170.26 ! [V_x_2,V_Q_2,V_P_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_P_2),V_Q_2))
% 170.16/170.26 => ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.16/170.26 => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_equalityD2,axiom,
% 170.16/170.26 ! [T_a,V_B_2,V_A_2] :
% 170.16/170.26 ( V_A_2 = V_B_2
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_equalityD1,axiom,
% 170.16/170.26 ! [T_a,V_B_2,V_A_2] :
% 170.16/170.26 ( V_A_2 = V_B_2
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_rev__predicate1D,axiom,
% 170.16/170.26 ! [V_Q_2,T_a,V_x_2,V_P_2] :
% 170.16/170.26 ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_P_2),V_Q_2))
% 170.16/170.26 => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_set__eq__subset,axiom,
% 170.16/170.26 ! [T_a,V_B_2,V_A_2] :
% 170.16/170.26 ( V_A_2 = V_B_2
% 170.16/170.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_subset__refl,axiom,
% 170.16/170.26 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2)) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_option_Oinject,axiom,
% 170.16/170.26 ! [V_a_H_2,V_a_2,T_a] :
% 170.16/170.26 ( hAPP(c_Option_Ooption_OSome(T_a),V_a_2) = hAPP(c_Option_Ooption_OSome(T_a),V_a_H_2)
% 170.16/170.26 <=> V_a_2 = V_a_H_2 ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_com_Osimps_I6_J,axiom,
% 170.16/170.26 ! [V_pname_H_2,V_pname_2] :
% 170.16/170.26 ( hAPP(c_Com_Ocom_OBODY,V_pname_2) = hAPP(c_Com_Ocom_OBODY,V_pname_H_2)
% 170.16/170.26 <=> V_pname_2 = V_pname_H_2 ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_pred__equals__eq,axiom,
% 170.16/170.26 ! [V_S_2,V_R_2,T_a] :
% 170.16/170.26 ( hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2) = hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)
% 170.16/170.26 <=> V_R_2 = V_S_2 ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_image__image,axiom,
% 170.16/170.26 ! [V_A_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_A_2)) = hAPP(c_Set_Oimage(T_c,T_a,hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_f_2),V_g_2)),V_A_2) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_le__funE,axiom,
% 170.16/170.26 ! [V_x_2,V_g_2,V_f_2,T_a,T_b] :
% 170.16/170.26 ( class_Orderings_Oord(T_b)
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_le__funD,axiom,
% 170.16/170.26 ! [V_x_2,V_g_2,V_f_2,T_a,T_b] :
% 170.16/170.26 ( class_Orderings_Oord(T_b)
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_le__fun__def,axiom,
% 170.16/170.26 ! [V_g_2,V_f_2,T_a,T_b] :
% 170.16/170.26 ( class_Orderings_Oord(T_b)
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.16/170.26 <=> ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_set__mp,axiom,
% 170.16/170.26 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_set__rev__mp,axiom,
% 170.16/170.26 ! [V_B_2,V_A_2,V_x_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_in__mono,axiom,
% 170.16/170.26 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_rev__image__eqI,axiom,
% 170.16/170.26 ! [T_b,V_f_2,V_b_2,V_A_2,V_x_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 => ( V_b_2 = hAPP(V_f_2,V_x_2)
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_imageI,axiom,
% 170.16/170.26 ! [V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_image__iff,axiom,
% 170.16/170.26 ! [V_A_2,V_f_2,T_b,V_z_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 170.16/170.26 <=> ? [B_x] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.16/170.26 & V_z_2 = hAPP(V_f_2,B_x) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_finite__subset,axiom,
% 170.16/170.26 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.26 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_rev__finite__subset,axiom,
% 170.16/170.26 ! [V_A_2,V_B_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_image__mono,axiom,
% 170.16/170.26 ! [V_f_2,T_b,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2))) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_subset__image__iff,axiom,
% 170.16/170.26 ! [V_A_2,V_f_2,T_b,V_B_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 170.16/170.26 <=> ? [B_AA] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_AA),V_A_2))
% 170.16/170.26 & V_B_2 = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),B_AA) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_MGT__Body,axiom,
% 170.16/170.26 ! [V_Procs_2,V_G_2] :
% 170.16/170.26 ( c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)),V_G_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Hoare__Mirabelle_OMGT),c_Com_Ocom_OBODY)),V_Procs_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Hoare__Mirabelle_OMGT),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Procs_2))
% 170.16/170.26 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Com_Opname),V_Procs_2))
% 170.16/170.26 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Hoare__Mirabelle_OMGT),c_Com_Ocom_OBODY)),V_Procs_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_WTs__elim__cases_I7_J,axiom,
% 170.16/170.26 ! [V_P] :
% 170.16/170.26 ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_P)))
% 170.16/170.26 => ~ ! [B_y] : hAPP(c_Com_Obody,V_P) != hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_elem__set,axiom,
% 170.16/170.26 ! [V_xo_2,V_x_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Option_Oset(T_a,V_xo_2)))
% 170.16/170.26 <=> V_xo_2 = hAPP(c_Option_Ooption_OSome(T_a),V_x_2) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_option_Osimps_I5_J,axiom,
% 170.16/170.26 ! [V_a_2,V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_Option_Ooption_Ooption__case(T_a,T_b,V_f1_2,V_f2_2),hAPP(c_Option_Ooption_OSome(T_b),V_a_2)) = hAPP(V_f2_2,V_a_2) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_option_Orecs_I2_J,axiom,
% 170.16/170.26 ! [V_a_2,V_f2_2,V_f1_2,T_b,T_a] : c_Option_Ooption_Ooption__rec(T_a,T_b,V_f1_2,V_f2_2,hAPP(c_Option_Ooption_OSome(T_b),V_a_2)) = hAPP(V_f2_2,V_a_2) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_folding__image__simple__idem_Osubset__idem,axiom,
% 170.16/170.26 ! [V_B_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.26 ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.26 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.16/170.26 => hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_B_2)),hAPP(V_Fa_2,V_A_2)) = hAPP(V_Fa_2,V_A_2) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_folding__image__simple__idem_Oin__idem,axiom,
% 170.16/170.26 ! [V_x_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.26 ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.26 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 170.16/170.26 => hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_Fa_2,V_A_2)) = hAPP(V_Fa_2,V_A_2) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_image__ident,axiom,
% 170.16/170.26 ! [V_Y_2,T_a] : hAPP(c_Set_Oimage(T_a,T_a,c_COMBI(T_a)),V_Y_2) = V_Y_2 ).
% 170.16/170.26
% 170.16/170.26 fof(fact_ranI,axiom,
% 170.16/170.26 ! [T_b,V_b_2,T_a,V_a_2,V_m_2] :
% 170.16/170.26 ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_a),V_b_2)
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Map_Oran(T_b,T_a,V_m_2))) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_is__none__code_I2_J,axiom,
% 170.16/170.26 ! [V_x,T_b] : ~ c_Option_Ois__none(T_b,hAPP(c_Option_Ooption_OSome(T_b),V_x)) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_folding__one__idem_Oin__idem,axiom,
% 170.16/170.26 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.26 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.16/170.26 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.26 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.26 => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_Fa_2,V_A_2)) = hAPP(V_Fa_2,V_A_2) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_domD,axiom,
% 170.16/170.26 ! [V_m_2,T_b,V_a_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Map_Odom(T_a,T_b,V_m_2)))
% 170.16/170.26 => ? [B_b] : hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),B_b) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_sup1E,axiom,
% 170.16/170.26 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 170.16/170.26 => ( ~ hBOOL(hAPP(V_A_2,V_x_2))
% 170.16/170.26 => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_sup1CI,axiom,
% 170.16/170.26 ! [T_a,V_A_2,V_x_2,V_B_2] :
% 170.16/170.26 ( ( ~ hBOOL(hAPP(V_B_2,V_x_2))
% 170.16/170.26 => hBOOL(hAPP(V_A_2,V_x_2)) )
% 170.16/170.26 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_UnE,axiom,
% 170.16/170.26 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.26 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_UnCI,axiom,
% 170.16/170.26 ! [V_A_2,V_B_2,V_c_2,T_a] :
% 170.16/170.26 ( ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2))
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2)) )
% 170.16/170.26 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_Un__absorb,axiom,
% 170.16/170.26 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 170.16/170.26
% 170.16/170.26 fof(fact_Un__commute,axiom,
% 170.16/170.26 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_Un__left__absorb,axiom,
% 170.16/170.26 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_Un__left__commute,axiom,
% 170.16/170.26 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_Un__assoc,axiom,
% 170.16/170.26 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_bex__Un,axiom,
% 170.16/170.26 ! [V_P_2,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( ? [B_x] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.26 & hBOOL(hAPP(V_P_2,B_x)) )
% 170.16/170.26 <=> ( ? [B_x] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.16/170.26 & hBOOL(hAPP(V_P_2,B_x)) )
% 170.16/170.26 | ? [B_x] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_B_2))
% 170.16/170.26 & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 170.16/170.26
% 170.16/170.26 fof(fact_ball__Un,axiom,
% 170.16/170.26 ! [V_P_2,V_B_2,V_A_2,T_a] :
% 170.16/170.26 ( ! [B_x] :
% 170.16/170.26 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.26 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.16/170.26 <=> ( ! [B_x] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.16/170.27 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.16/170.27 & ! [B_x] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_B_2))
% 170.16/170.27 => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup1I1,axiom,
% 170.16/170.27 ! [V_B_2,T_a,V_x_2,V_A_2] :
% 170.16/170.27 ( hBOOL(hAPP(V_A_2,V_x_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup1I2,axiom,
% 170.16/170.27 ! [V_A_2,T_a,V_x_2,V_B_2] :
% 170.16/170.27 ( hBOOL(hAPP(V_B_2,V_x_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_folding__one__idem_Oidem,axiom,
% 170.16/170.27 ! [V_x_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.27 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.16/170.27 => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_folding__image__simple__idem_Oidem,axiom,
% 170.16/170.27 ! [V_x_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.27 ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.27 => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_folding__image__simple__idem_Ounion__idem,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.27 ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.16/170.27 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__iff,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.27 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.27 | hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_UnI1,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_UnI2,axiom,
% 170.16/170.27 ! [V_A_2,V_B_2,V_c_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_finite__Un,axiom,
% 170.16/170.27 ! [V_G_2,V_Fa_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_Fa_2),V_G_2)))
% 170.16/170.27 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.16/170.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_G_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_finite__UnI,axiom,
% 170.16/170.27 ! [V_G_2,V_Fa_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.16/170.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_G_2))
% 170.16/170.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_Fa_2),V_G_2))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__upper1,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__upper2,axiom,
% 170.16/170.27 ! [V_A_2,V_B_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_subset__Un__eq,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.27 <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__absorb1,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__absorb2,axiom,
% 170.16/170.27 ! [V_A_2,V_B_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__least,axiom,
% 170.16/170.27 ! [V_B_2,V_C_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__mono,axiom,
% 170.16/170.27 ! [V_D_2,V_B_2,V_C_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_D_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_image__Un,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__Un__eq,axiom,
% 170.16/170.27 ! [V_x_2,V_S_2,V_R_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))
% 170.16/170.27 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__fun__def,axiom,
% 170.16/170.27 ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_hoare__derivs_OBody,axiom,
% 170.16/170.27 ! [V_Procs_2,V_Q_2,V_P_2,V_G_2,T_a] :
% 170.16/170.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)),V_G_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),c_Com_Ocom_OBODY)),V_Q_2)),V_Procs_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Q_2)),V_Procs_2))
% 170.16/170.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),c_Com_Ocom_OBODY)),V_Q_2)),V_Procs_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__apply,axiom,
% 170.16/170.27 ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_inf__sup__ord_I3_J,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__ge1,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_inf__sup__ord_I4_J,axiom,
% 170.16/170.27 ! [V_x,V_y,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__ge2,axiom,
% 170.16/170.27 ! [V_x,V_y,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_le__iff__sup,axiom,
% 170.16/170.27 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.27 <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_y_2) = V_y_2 ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_le__sup__iff,axiom,
% 170.16/170.27 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_y_2)),V_z_2))
% 170.16/170.27 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2))
% 170.16/170.27 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_z_2)) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_le__supI1,axiom,
% 170.16/170.27 ! [V_b,V_a,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_le__supI2,axiom,
% 170.16/170.27 ! [V_a,V_b,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__absorb2,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_triple_Oinject,axiom,
% 170.16/170.27 ! [V_fun2_H_2,V_com_H_2,V_fun1_H_2,V_fun2_2,V_com_2,V_fun1_2,T_a] :
% 170.16/170.27 ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_2),V_com_2),V_fun2_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H_2),V_com_H_2),V_fun2_H_2)
% 170.16/170.27 <=> ( V_fun1_2 = V_fun1_H_2
% 170.16/170.27 & V_com_2 = V_com_H_2
% 170.16/170.27 & V_fun2_2 = V_fun2_H_2 ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup_Oidem,axiom,
% 170.16/170.27 ! [V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__idem,axiom,
% 170.16/170.27 ! [V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup_Ocommute,axiom,
% 170.16/170.27 ! [V_b,V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_a) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_inf__sup__aci_I5_J,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__commute,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup_Oleft__idem,axiom,
% 170.16/170.27 ! [V_b,V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_inf__sup__aci_I8_J,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__left__idem,axiom,
% 170.16/170.27 ! [V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup_Oleft__commute,axiom,
% 170.16/170.27 ! [V_c,V_a,V_b,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_c)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_c)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_inf__sup__aci_I7_J,axiom,
% 170.16/170.27 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__left__commute,axiom,
% 170.16/170.27 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup_Oassoc,axiom,
% 170.16/170.27 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_c)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_inf__sup__aci_I6_J,axiom,
% 170.16/170.27 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Olattice(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__assoc,axiom,
% 170.16/170.27 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_le__supE,axiom,
% 170.16/170.27 ! [V_x,V_b,V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_x))
% 170.16/170.27 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 170.16/170.27 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__mono,axiom,
% 170.16/170.27 ! [V_d,V_b,V_c,V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_c),V_d))) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__least,axiom,
% 170.16/170.27 ! [V_z,V_x,V_y,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)),V_x)) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_le__supI,axiom,
% 170.16/170.27 ! [V_b,V_x,V_a,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_x)) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_sup__absorb1,axiom,
% 170.16/170.27 ! [V_x,V_y,T_a] :
% 170.16/170.27 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Body__sound__lemma,axiom,
% 170.16/170.27 ! [V_Procs_2,V_Q_2,V_P_2,V_G_2,T_a] :
% 170.16/170.27 ( c_Hoare__Mirabelle_Ohoare__valids(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)),V_G_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),c_Com_Ocom_OBODY)),V_Q_2)),V_Procs_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Q_2)),V_Procs_2))
% 170.16/170.27 => c_Hoare__Mirabelle_Ohoare__valids(T_a,V_G_2,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),c_Com_Ocom_OBODY)),V_Q_2)),V_Procs_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_triple_Orecs,axiom,
% 170.16/170.27 ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_a,T_b] : c_Hoare__Mirabelle_Otriple_Otriple__rec(T_b,T_a,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_triple_Osimps_I2_J,axiom,
% 170.16/170.27 ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_a,T_b] : c_Hoare__Mirabelle_Otriple_Otriple__case(T_b,T_a,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Body1,axiom,
% 170.16/170.27 ! [V_pn_2,V_Procs_2,V_Q_2,V_P_2,V_G_2,T_a] :
% 170.16/170.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)),V_G_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),c_Com_Ocom_OBODY)),V_Q_2)),V_Procs_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_a)),V_P_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Q_2)),V_Procs_2))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),V_pn_2),V_Procs_2))
% 170.16/170.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),hAPP(V_P_2,V_pn_2)),hAPP(c_Com_Ocom_OBODY,V_pn_2)),hAPP(V_Q_2,V_pn_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_override__on__def,axiom,
% 170.16/170.27 ! [V_g_2,V_f_2,T_b,V_A_2,V_a_2,T_a] :
% 170.16/170.27 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.27 => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) )
% 170.16/170.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.27 => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_imageE,axiom,
% 170.16/170.27 ! [V_A_2,V_f_2,T_b,V_b_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 170.16/170.27 => ~ ! [B_x] :
% 170.16/170.27 ( V_b_2 = hAPP(V_f_2,B_x)
% 170.16/170.27 => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_finite__subset__image,axiom,
% 170.16/170.27 ! [V_A_2,V_f_2,T_b,V_B_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 170.16/170.27 => ? [B_C] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_C),V_A_2))
% 170.16/170.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_C))
% 170.16/170.27 & V_B_2 = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),B_C) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_image__subsetI,axiom,
% 170.16/170.27 ! [V_B_2,V_f_2,T_b,V_A_2,T_a] :
% 170.16/170.27 ( ! [B_x] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,B_x)),V_B_2)) )
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),V_B_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_folding__one__idem_Ounion__idem,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.27 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.16/170.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.27 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_folding__one__idem_Osubset__idem,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.27 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.16/170.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.16/170.27 => hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_B_2)),hAPP(V_Fa_2,V_A_2)) = hAPP(V_Fa_2,V_A_2) ) ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_ospec,axiom,
% 170.16/170.27 ! [V_x_2,V_P_2,V_A_2,T_a] :
% 170.16/170.27 ( ! [B_x] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Option_Oset(T_a,V_A_2)))
% 170.16/170.27 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.16/170.27 => ( V_A_2 = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 170.16/170.27 => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_emptyE,axiom,
% 170.16/170.27 ! [V_a_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insertE,axiom,
% 170.16/170.27 ! [V_A_2,V_b_2,V_a_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_A_2)))
% 170.16/170.27 => ( V_a_2 != V_b_2
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insertCI,axiom,
% 170.16/170.27 ! [V_b_2,V_B_2,V_a_2,T_a] :
% 170.16/170.27 ( ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_B_2))
% 170.16/170.27 => V_a_2 = V_b_2 )
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_B_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_finite_OemptyI,axiom,
% 170.16/170.27 ! [T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_finite_OinsertI,axiom,
% 170.16/170.27 ! [V_a_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_empty__subsetI,axiom,
% 170.16/170.27 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_A_2)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_empty__not__insert,axiom,
% 170.16/170.27 ! [V_A_2,V_a_2,T_a] : c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) != hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__not__empty,axiom,
% 170.16/170.27 ! [V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_bot__fun__def,axiom,
% 170.16/170.27 ! [V_x_2,T_b,T_a] :
% 170.16/170.27 ( class_Orderings_Obot(T_a)
% 170.16/170.27 => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,T_a)),V_x_2) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_bot__apply,axiom,
% 170.16/170.27 ! [V_x_2,T_b,T_a] :
% 170.16/170.27 ( class_Orderings_Obot(T_a)
% 170.16/170.27 => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,T_a)),V_x_2) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__absorb2,axiom,
% 170.16/170.27 ! [V_A_2,V_x_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__commute,axiom,
% 170.16/170.27 ! [V_A_2,V_y_2,V_x_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_doubleton__eq__iff,axiom,
% 170.16/170.27 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.16/170.27 ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_c_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_d_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.16/170.27 <=> ( ( V_a_2 = V_c_2
% 170.16/170.27 & V_b_2 = V_d_2 )
% 170.16/170.27 | ( V_a_2 = V_d_2
% 170.16/170.27 & V_b_2 = V_c_2 ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__code,axiom,
% 170.16/170.27 ! [V_x_2,V_A_2,V_y_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),V_A_2),V_x_2))
% 170.16/170.27 <=> ( V_y_2 = V_x_2
% 170.16/170.27 | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_singleton__inject,axiom,
% 170.16/170.27 ! [V_b_2,V_a_2,T_a] :
% 170.16/170.27 ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))
% 170.16/170.27 => V_a_2 = V_b_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_override__on__emptyset,axiom,
% 170.16/170.27 ! [V_g_2,V_f_2,T_b,T_a] : c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = V_f_2 ).
% 170.16/170.27
% 170.16/170.27 fof(fact_singletonE,axiom,
% 170.16/170.27 ! [V_a_2,V_b_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 170.16/170.27 => V_b_2 = V_a_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_singleton__iff,axiom,
% 170.16/170.27 ! [V_a_2,V_b_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 170.16/170.27 <=> V_b_2 = V_a_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_subset__singletonD,axiom,
% 170.16/170.27 ! [V_x_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 170.16/170.27 => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.27 | V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__is__Un,axiom,
% 170.16/170.27 ! [V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_A_2) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_hoare__derivs_Oinsert,axiom,
% 170.16/170.27 ! [V_ts_2,V_t_2,V_G_2,T_a] :
% 170.16/170.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2)
% 170.16/170.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),V_t_2),V_ts_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_derivs__insertD,axiom,
% 170.16/170.27 ! [V_ts_2,V_t_2,V_G_2,T_a] :
% 170.16/170.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),V_t_2),V_ts_2))
% 170.16/170.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.27 & c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_image__constant__conv,axiom,
% 170.16/170.27 ! [V_c_2,T_b,T_a,V_A_2] :
% 170.16/170.27 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.27 => hAPP(c_Set_Oimage(T_a,T_b,hAPP(c_COMBK(T_b,T_a),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.16/170.27 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.27 => hAPP(c_Set_Oimage(T_a,T_b,hAPP(c_COMBK(T_b,T_a),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_MGF__complete,axiom,
% 170.16/170.27 ! [V_Q_2,V_P_2,V_c_2] :
% 170.16/170.27 ( c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,V_c_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool))))
% 170.16/170.27 => ( c_Hoare__Mirabelle_Ohoare__valids(tc_Com_Ostate,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool))))
% 170.16/170.27 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insertI1,axiom,
% 170.16/170.27 ! [V_B_2,V_a_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__iff,axiom,
% 170.16/170.27 ! [V_A_2,V_b_2,V_a_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_A_2)))
% 170.16/170.27 <=> ( V_a_2 = V_b_2
% 170.16/170.27 | hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__ident,axiom,
% 170.16/170.27 ! [V_B_2,V_A_2,V_x_2,T_a] :
% 170.16/170.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.27 => ( hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)
% 170.16/170.27 <=> V_A_2 = V_B_2 ) ) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insertI2,axiom,
% 170.16/170.27 ! [V_b_2,V_B_2,V_a_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_B_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_B_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__absorb,axiom,
% 170.16/170.27 ! [V_A_2,V_a_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.27 => hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) = V_A_2 ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_finite__insert,axiom,
% 170.16/170.27 ! [V_A_2,V_a_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)))
% 170.16/170.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_subset__insertI,axiom,
% 170.16/170.27 ! [V_a_2,V_B_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_subset__insertI2,axiom,
% 170.16/170.27 ! [V_b_2,V_B_2,V_A_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_B_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_insert__mono,axiom,
% 170.16/170.27 ! [V_a_2,V_D_2,V_C_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))
% 170.16/170.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_C_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_D_2))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_image__insert,axiom,
% 170.16/170.27 ! [V_B_2,V_a_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__insert__right,axiom,
% 170.16/170.27 ! [V_B_2,V_a_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_Un__insert__left,axiom,
% 170.16/170.27 ! [V_C_2,V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_image__constant,axiom,
% 170.16/170.27 ! [V_c_2,T_b,V_A_2,V_x_2,T_a] :
% 170.16/170.27 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.27 => hAPP(c_Set_Oimage(T_a,T_b,hAPP(c_COMBK(T_b,T_a),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_all__not__in__conv,axiom,
% 170.16/170.27 ! [V_A_2,T_a] :
% 170.16/170.27 ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.16/170.27 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_ex__in__conv,axiom,
% 170.16/170.27 ! [V_A_2,T_a] :
% 170.16/170.27 ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.16/170.27 <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.16/170.27
% 170.16/170.27 fof(fact_empty__iff,axiom,
% 170.16/170.27 ! [V_c_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.16/170.27
% 170.16/170.28 fof(fact_equals0D,axiom,
% 170.16/170.28 ! [V_a_2,T_a,V_A_2] :
% 170.16/170.28 ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite_Oequations_I1_J,axiom,
% 170.16/170.28 ! [T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one__idem_Oinsert__idem,axiom,
% 170.16/170.28 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_Fa_2,V_A_2)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_subset__empty,axiom,
% 170.16/170.28 ! [V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.16/170.28 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_empty__is__image,axiom,
% 170.16/170.28 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)
% 170.16/170.28 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_image__empty,axiom,
% 170.16/170.28 ! [V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_image__is__empty,axiom,
% 170.16/170.28 ! [V_A_2,V_f_2,T_a,T_b] :
% 170.16/170.28 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__empty__left,axiom,
% 170.16/170.28 ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__empty__right,axiom,
% 170.16/170.28 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__empty,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Option_Oset_Osimps_I2_J,axiom,
% 170.16/170.28 ! [V_x_2,T_a] : c_Option_Oset(T_a,hAPP(c_Option_Ooption_OSome(T_a),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_empty,axiom,
% 170.16/170.28 ! [V_G_2,T_a] : c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_hoare__derivs_Oequations_I1_J,axiom,
% 170.16/170.28 ! [V_a_2,T_a] : c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_a_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_bot__empty__eq,axiom,
% 170.16/170.28 ! [V_x_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_x_2))
% 170.16/170.28 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_bot__least,axiom,
% 170.16/170.28 ! [V_x,T_a] :
% 170.16/170.28 ( class_Orderings_Obot(T_a)
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_sup__eq__bot__iff,axiom,
% 170.16/170.28 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.28 ( class_Lattices_Obounded__lattice__bot(T_a)
% 170.16/170.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_a)
% 170.16/170.28 <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_a)
% 170.16/170.28 & V_y_2 = c_Orderings_Obot__class_Obot(T_a) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_sup__bot__right,axiom,
% 170.16/170.28 ! [V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Obounded__lattice__bot(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_sup__bot__left,axiom,
% 170.16/170.28 ! [V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Obounded__lattice__bot(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_insert__subset,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_x_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2))
% 170.16/170.28 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_subset__insert,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_x_2,T_a] :
% 170.16/170.28 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)))
% 170.16/170.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_insert__image,axiom,
% 170.16/170.28 ! [V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.28 => hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_insert__dom,axiom,
% 170.16/170.28 ! [T_b,V_y_2,T_a,V_x_2,V_f_2] :
% 170.16/170.28 ( hAPP(V_f_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 170.16/170.28 => hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Map_Odom(T_b,T_a,V_f_2)) = c_Map_Odom(T_b,T_a,V_f_2) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__image__simple__idem_Oinsert__idem,axiom,
% 170.16/170.28 ! [V_x_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_Fa_2,V_A_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_weak__Body,axiom,
% 170.16/170.28 ! [V_Q_2,V_pn_2,V_P_2,V_G_2,T_a] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_BodyN,axiom,
% 170.16/170.28 ! [V_G_2,V_Q_2,V_pn_2,V_P_2,T_a] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Q_2)),V_G_2),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_hoare__sound,axiom,
% 170.16/170.28 ! [V_ts_2,V_G_2,T_a] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,V_ts_2)
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__valids(T_a,V_G_2,V_ts_2) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_override__on__apply__notin,axiom,
% 170.16/170.28 ! [V_g_2,V_f_2,T_b,V_A_2,V_a_2,T_a] :
% 170.16/170.28 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.28 => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_override__on__apply__in,axiom,
% 170.16/170.28 ! [V_g_2,V_f_2,T_b,V_A_2,V_a_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.28 => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_MGT__BodyN,axiom,
% 170.16/170.28 ! [V_G_2,V_pn_2] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,V_pn_2))),V_G_2),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool))))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,V_pn_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_MGF,axiom,
% 170.16/170.28 ! [V_c_2] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ostate__not__singleton
% 170.16/170.28 => ( c_Com_OWT__bodies
% 170.16/170.28 => ( hBOOL(hAPP(c_Com_OWT,V_c_2))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,V_c_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite__pointwise,axiom,
% 170.16/170.28 ! [V_Q_2,V_P_2,V_Q_H_2,V_c0_2,V_P_H_2,V_G_2,T_b,V_U_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_U_2))
% 170.16/170.28 => ( ! [B_p] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(V_P_H_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Q_H_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(V_P_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Q_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) )
% 170.16/170.28 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(c_Set_Oimage(T_a,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(T_a,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),T_a),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_P_H_2)),V_c0_2)),V_Q_H_2)),V_U_2))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_2,hAPP(c_Set_Oimage(T_a,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(T_a,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),T_a),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_P_2)),V_c0_2)),V_Q_2)),V_U_2)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_the__elem__eq,axiom,
% 170.16/170.28 ! [V_x_2,T_a] : c_Set_Othe__elem(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one_Oinsert,axiom,
% 170.16/170.28 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_Fa_2,V_A_2)) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_MGF__lemma1,axiom,
% 170.16/170.28 ! [V_c_2,V_G_2] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ostate__not__singleton
% 170.16/170.28 => ( ! [B_x] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),B_x),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody)))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,B_x))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) )
% 170.16/170.28 => ( hBOOL(hAPP(c_Com_OWT,V_c_2))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,V_c_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite__subset__induct,axiom,
% 170.16/170.28 ! [V_P_2,V_A_2,V_Fa_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_Fa_2),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.16/170.28 => ( ! [B_a,B_F] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_F))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 170.16/170.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_F))
% 170.16/170.28 => ( hBOOL(hAPP(V_P_2,B_F))
% 170.16/170.28 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_a),B_a),B_F))) ) ) ) )
% 170.16/170.28 => hBOOL(hAPP(V_P_2,V_Fa_2)) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_escape,axiom,
% 170.16/170.28 ! [V_Q_2,V_c_2,V_G_2,T_a,V_P_2] :
% 170.16/170.28 ( ! [B_Z,B_s] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ostate,tc_HOL_Obool),c_fequal),B_s))),V_c_2),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_a),hAPP(V_Q_2,B_Z)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) )
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_hoare__derivs_OSkip,axiom,
% 170.16/170.28 ! [V_P_2,V_G_2,T_a] : c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),c_Com_Ocom_OSKIP),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_hoare__derivs_Oequations_I7_J,axiom,
% 170.16/170.28 ! [V_a2_2,V_a1_2,T_a] : c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_a2_2),c_Com_Ocom_OSKIP),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_conseq2,axiom,
% 170.16/170.28 ! [V_Q_2,V_Q_H_2,V_c_2,V_P_2,V_G_2,T_a] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.28 => ( ! [B_Z,B_s] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(V_Q_H_2,B_Z),B_s))
% 170.16/170.28 => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s)) )
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_conseq1,axiom,
% 170.16/170.28 ! [V_P_2,V_Q_2,V_c_2,V_P_H_2,V_G_2,T_a] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_H_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.28 => ( ! [B_Z,B_s] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 170.16/170.28 => hBOOL(hAPP(hAPP(V_P_H_2,B_Z),B_s)) )
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I19_J,axiom,
% 170.16/170.28 ! [V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I18_J,axiom,
% 170.16/170.28 ! [V_pname_H] : c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WT_Oequations_I1_J,axiom,
% 170.16/170.28 hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSKIP)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WT_OSkip,axiom,
% 170.16/170.28 hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSKIP)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one_Osingleton,axiom,
% 170.16/170.28 ! [V_x_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one_Oclosed,axiom,
% 170.16/170.28 ! [V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(V_f_2,B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_Fa_2,V_A_2)),V_A_2)) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_the__elem__def,axiom,
% 170.16/170.28 ! [V_X_2,T_a] : c_Set_Othe__elem(T_a,V_X_2) = c_HOL_OThe(T_a,hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),hAPP(c_fequal,V_X_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one__idem_Ohom__commute,axiom,
% 170.16/170.28 ! [V_N_2,V_h_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(V_f_2,B_x),B_y)) = hAPP(hAPP(V_f_2,hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.16/170.28 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_h_2,hAPP(V_Fa_2,V_N_2)) = hAPP(V_Fa_2,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Comp,axiom,
% 170.16/170.28 ! [V_R_2,V_d_2,V_Q_2,V_c_2,V_P_2,V_G_2,T_a] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.28 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_Q_2),V_d_2),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),c_Com_Ocom_OSemi(V_c_2,V_d_2)),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__image__simple_Oinsert,axiom,
% 170.16/170.28 ! [V_x_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_Fa_2,V_A_2)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_LoopF,axiom,
% 170.16/170.28 ! [V_c_2,V_b_2,V_P_2,V_G_2,T_a] : c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_a),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fconj)),V_P_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate),c_fNot),V_b_2))),c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one_Oremove,axiom,
% 170.16/170.28 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.28 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_Fa_2,V_A_2) = V_x_2 )
% 170.16/170.28 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_Fa_2,V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_Fa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite__induct,axiom,
% 170.16/170.28 ! [V_P_2,V_Fa_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.16/170.28 => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.16/170.28 => ( ! [B_x,B_F] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_F))
% 170.16/170.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),B_x),B_F))
% 170.16/170.28 => ( hBOOL(hAPP(V_P_2,B_F))
% 170.16/170.28 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_a),B_x),B_F))) ) ) )
% 170.16/170.28 => hBOOL(hAPP(V_P_2,V_Fa_2)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one_Ounion__disjoint,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__one_Ounion__inter,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(hAPP(V_f_2,hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_MGT__alternD,axiom,
% 170.16/170.28 ! [V_c_2,V_G_2] :
% 170.16/170.28 ( c_Hoare__Mirabelle_Ostate__not__singleton
% 170.16/170.28 => ( c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_Com_Ostate),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_HOL_Obool,tc_Com_Ostate),c_HOL_OAll(tc_Com_Ostate))),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Com_Ostate),hAPP(c_COMBC(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Com_Ostate),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Com_Ostate),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fimplies)),c_Natural_Oevalc(V_c_2))))),c_fequal))),V_c_2),c_fequal)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool))))
% 170.16/170.28 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,V_c_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf1I,axiom,
% 170.16/170.28 ! [T_a,V_B_2,V_x_2,V_A_2] :
% 170.16/170.28 ( hBOOL(hAPP(V_A_2,V_x_2))
% 170.16/170.28 => ( hBOOL(hAPP(V_B_2,V_x_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf1E,axiom,
% 170.16/170.28 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 170.16/170.28 => ~ ( hBOOL(hAPP(V_A_2,V_x_2))
% 170.16/170.28 => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_IntI,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_IntE,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.28 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_DiffI,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_DiffE,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite__Int,axiom,
% 170.16/170.28 ! [V_G_2,V_Fa_2,T_a] :
% 170.16/170.28 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.16/170.28 | hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_G_2)) )
% 170.16/170.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_Fa_2),V_G_2))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite__Diff,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WTs__elim__cases_I6_J,axiom,
% 170.16/170.28 ! [V_c_2,V_b_2] :
% 170.16/170.28 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_c_2)))
% 170.16/170.28 => hBOOL(hAPP(c_Com_OWT,V_c_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WTs__elim__cases_I4_J,axiom,
% 170.16/170.28 ! [V_c2,V_c1] :
% 170.16/170.28 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c1,V_c2)))
% 170.16/170.28 => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1))
% 170.16/170.28 => ~ hBOOL(hAPP(c_Com_OWT,V_c2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf_Oidem,axiom,
% 170.16/170.28 ! [V_a,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__idem,axiom,
% 170.16/170.28 ! [V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_fun__diff__def,axiom,
% 170.16/170.28 ! [V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 170.16/170.28 ( class_Groups_Ominus(T_a)
% 170.16/170.28 => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,T_a)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__fun__def,axiom,
% 170.16/170.28 ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf_Ocommute,axiom,
% 170.16/170.28 ! [V_b,V_a,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_a) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__aci_I1_J,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__commute,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf_Oleft__idem,axiom,
% 170.16/170.28 ! [V_b,V_a,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__aci_I4_J,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__left__idem,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf_Oleft__commute,axiom,
% 170.16/170.28 ! [V_c,V_a,V_b,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_c)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_c)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__aci_I3_J,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__left__commute,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf_Oassoc,axiom,
% 170.16/170.28 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_c)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__aci_I2_J,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__assoc,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_minus__apply,axiom,
% 170.16/170.28 ! [V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 170.16/170.28 ( class_Groups_Ominus(T_a)
% 170.16/170.28 => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,T_a)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__apply,axiom,
% 170.16/170.28 ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I46_J,axiom,
% 170.16/170.28 ! [V_com_H_2,V_fun_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I47_J,axiom,
% 170.16/170.28 ! [V_com2_2,V_com1_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__absorb,axiom,
% 170.16/170.28 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__commute,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__left__absorb,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__left__commute,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__Int__distrib,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_C_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__idemp,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__Diff,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__assoc,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__Int__distrib2,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__Int2,axiom,
% 170.16/170.28 ! [V_B_2,V_C_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),V_B_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I3_J,axiom,
% 170.16/170.28 ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] :
% 170.16/170.28 ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2)
% 170.16/170.28 <=> ( V_com1_2 = V_com1_H_2
% 170.16/170.28 & V_com2_2 = V_com2_H_2 ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I5_J,axiom,
% 170.16/170.28 ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] :
% 170.16/170.28 ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2)
% 170.16/170.28 <=> ( V_fun_2 = V_fun_H_2
% 170.16/170.28 & V_com_2 = V_com_H_2 ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf1D1,axiom,
% 170.16/170.28 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 170.16/170.28 => hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf1D2,axiom,
% 170.16/170.28 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 170.16/170.28 => hBOOL(hAPP(V_B_2,V_x_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__disjoint,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__triv,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__Int,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__Un,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Diff__Int,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = V_A_2 ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__ord_I1_J,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_x)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__le1,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_x)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__ord_I2_J,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_y)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__le2,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_y)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_le__iff__inf,axiom,
% 170.16/170.28 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.28 <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),V_y_2) = V_x_2 ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_le__inf__iff,axiom,
% 170.16/170.28 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y_2),V_z_2)))
% 170.16/170.28 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_le__infI1,axiom,
% 170.16/170.28 ! [V_b,V_x,V_a,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_le__infI2,axiom,
% 170.16/170.28 ! [V_a,V_x,V_b,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__absorb1,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__absorb2,axiom,
% 170.16/170.28 ! [V_x,V_y,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_le__infI,axiom,
% 170.16/170.28 ! [V_b,V_a,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b))) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__greatest,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z))) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__mono,axiom,
% 170.16/170.28 ! [V_d,V_b,V_c,V_a,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_c),V_d))) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_le__infE,axiom,
% 170.16/170.28 ! [V_b,V_a,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)))
% 170.16/170.28 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.16/170.28 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__bot__left,axiom,
% 170.16/170.28 ! [V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Obounded__lattice__bot(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__bot__right,axiom,
% 170.16/170.28 ! [V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Obounded__lattice__bot(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_sup__inf__distrib2,axiom,
% 170.16/170.28 ! [V_x,V_z,V_y,T_a] :
% 170.16/170.28 ( class_Lattices_Odistrib__lattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_z),V_x)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__distrib2,axiom,
% 170.16/170.28 ! [V_x,V_z,V_y,T_a] :
% 170.16/170.28 ( class_Lattices_Odistrib__lattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_z),V_x)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_sup__inf__distrib1,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Odistrib__lattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__distrib1,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Odistrib__lattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_sup__inf__absorb,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = V_x ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__sup__absorb,axiom,
% 170.16/170.28 ! [V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = V_x ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__iff,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.28 & ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_DiffD1,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_DiffD2,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__iff,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.28 & hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_IntD1,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_IntD2,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_c_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_empty__Diff,axiom,
% 170.16/170.28 ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__empty,axiom,
% 170.16/170.28 ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__cancel,axiom,
% 170.16/170.28 ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_finite__Diff2,axiom,
% 170.16/170.28 ! [V_A_2,V_B_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.28 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__empty__left,axiom,
% 170.16/170.28 ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__empty__right,axiom,
% 170.16/170.28 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_disjoint__iff__not__equal,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.28 <=> ! [B_x] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.16/170.28 => ! [B_xa] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_B_2))
% 170.16/170.28 => B_x != B_xa ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__subset,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Diff__mono,axiom,
% 170.16/170.28 ! [V_B_2,V_D_2,V_C_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_D_2),V_B_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_double__diff,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) = V_A_2 ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_insert__inter__insert,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Diff__cancel,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Diff__cancel2,axiom,
% 170.16/170.28 ! [V_A_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Diff,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__lower1,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__lower2,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__absorb2,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__absorb1,axiom,
% 170.16/170.28 ! [V_A_2,V_B_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.16/170.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__greatest,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_C_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__mono,axiom,
% 170.16/170.28 ! [V_D_2,V_B_2,V_C_2,V_A_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.16/170.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_D_2))
% 170.16/170.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__Un__distrib,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Int__distrib,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Int__Un__distrib2,axiom,
% 170.16/170.28 ! [V_A_2,V_C_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Int__distrib2,axiom,
% 170.16/170.28 ! [V_A_2,V_C_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_Un__Int__crazy,axiom,
% 170.16/170.28 ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__image__simple_Ounion__inter,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.16/170.28 => hAPP(hAPP(V_f_2,hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I59_J,axiom,
% 170.16/170.28 ! [V_com_2,V_fun_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OWhile(V_fun_2,V_com_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I58_J,axiom,
% 170.16/170.28 ! [V_pname_H_2,V_com_2,V_fun_2] : c_Com_Ocom_OWhile(V_fun_2,V_com_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WT_Oequations_I6_J,axiom,
% 170.16/170.28 ! [V_a1_2,V_a2_2] :
% 170.16/170.28 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_a2_2,V_a1_2)))
% 170.16/170.28 <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_While,axiom,
% 170.16/170.28 ! [V_b_2,V_c_2] :
% 170.16/170.28 ( hBOOL(hAPP(c_Com_OWT,V_c_2))
% 170.16/170.28 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_c_2))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_inf__Int__eq,axiom,
% 170.16/170.28 ! [V_x_2,V_S_2,V_R_2,T_a] :
% 170.16/170.28 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))
% 170.16/170.28 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I16_J,axiom,
% 170.16/170.28 ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I17_J,axiom,
% 170.16/170.28 ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I49_J,axiom,
% 170.16/170.28 ! [V_com2,V_com1,V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I48_J,axiom,
% 170.16/170.28 ! [V_pname_H,V_com2,V_com1] : c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WT_Oequations_I4_J,axiom,
% 170.16/170.28 ! [V_a2_2,V_a1_2] :
% 170.16/170.28 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_a1_2,V_a2_2)))
% 170.16/170.28 <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2))
% 170.16/170.28 & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_WT_OSemi,axiom,
% 170.16/170.28 ! [V_c1,V_c0] :
% 170.16/170.28 ( hBOOL(hAPP(c_Com_OWT,V_c0))
% 170.16/170.28 => ( hBOOL(hAPP(c_Com_OWT,V_c1))
% 170.16/170.28 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c0,V_c1))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I12_J,axiom,
% 170.16/170.28 ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_com_Osimps_I13_J,axiom,
% 170.16/170.28 ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__image__simple_Oinsert__remove,axiom,
% 170.16/170.28 ! [V_x_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_Fa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_folding__image__simple_Ounion__disjoint,axiom,
% 170.16/170.28 ! [V_B_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.28 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.16/170.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 170.16/170.28 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ) ).
% 170.16/170.28
% 170.16/170.28 fof(fact_distrib__sup__le,axiom,
% 170.16/170.28 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.28 ( class_Lattices_Olattice(T_a)
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_distrib__inf__le,axiom,
% 170.16/170.29 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.29 ( class_Lattices_Olattice(T_a)
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__Diff1,axiom,
% 170.16/170.29 ! [V_A_2,V_B_2,V_x_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__Diff__if,axiom,
% 170.16/170.29 ! [V_A_2,V_B_2,V_x_2,T_a] :
% 170.16/170.29 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Diff__insert,axiom,
% 170.16/170.29 ! [V_B_2,V_a_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Diff__insert2,axiom,
% 170.16/170.29 ! [V_B_2,V_a_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__Diff__single,axiom,
% 170.16/170.29 ! [V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_finite__Diff__insert,axiom,
% 170.16/170.29 ! [V_B_2,V_a_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))))
% 170.16/170.29 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__insert__left__if1,axiom,
% 170.16/170.29 ! [V_B_2,V_C_2,V_a_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__insert__right__if1,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,V_a_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__insert__left__if0,axiom,
% 170.16/170.29 ! [V_B_2,V_C_2,V_a_2,T_a] :
% 170.16/170.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__insert__right__if0,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,V_a_2,T_a] :
% 170.16/170.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__insert__left,axiom,
% 170.16/170.29 ! [V_B_2,V_C_2,V_a_2,T_a] :
% 170.16/170.29 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__insert__right,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,V_a_2,T_a] :
% 170.16/170.29 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_image__diff__subset,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2))),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Diff__partition,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) = V_B_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Diff__subset__conv,axiom,
% 170.16/170.29 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_image__Int__subset,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2)))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Un__Int__assoc__eq,axiom,
% 170.16/170.29 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_folding__image__simple_Oempty,axiom,
% 170.16/170.29 ! [V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.29 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.29 => hAPP(V_Fa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_z_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_folding__image__simple_Oremove,axiom,
% 170.16/170.29 ! [V_x_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.29 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 170.16/170.29 => hAPP(V_Fa_2,V_A_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_Fa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Diff__insert__absorb,axiom,
% 170.16/170.29 ! [V_A_2,V_x_2,T_a] :
% 170.16/170.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_A_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__Diff,axiom,
% 170.16/170.29 ! [V_A_2,V_a_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.16/170.29 => hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = V_A_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_MGT__def,axiom,
% 170.16/170.29 ! [V_c_2] : hAPP(c_Hoare__Mirabelle_OMGT,V_c_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal),V_c_2),c_Natural_Oevalc(V_c_2)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_MGT__alternI,axiom,
% 170.16/170.29 ! [V_c_2,V_G_2] :
% 170.16/170.29 ( c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,V_c_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool))))
% 170.16/170.29 => c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_Com_Ostate),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_HOL_Obool,tc_Com_Ostate),c_HOL_OAll(tc_Com_Ostate))),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Com_Ostate),hAPP(c_COMBC(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Com_Ostate),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Com_Ostate),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fimplies)),c_Natural_Oevalc(V_c_2))))),c_fequal))),V_c_2),c_fequal)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_subset__insert__iff,axiom,
% 170.16/170.29 ! [V_B_2,V_x_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)))
% 170.16/170.29 <=> ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2)) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_diff__single__insert,axiom,
% 170.16/170.29 ! [V_B_2,V_x_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2))) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_folding__one_Oinsert__remove,axiom,
% 170.16/170.29 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.16/170.29 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.16/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.29 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.29 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.16/170.29 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.29 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_Fa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc__elim__cases_I6_J,axiom,
% 170.16/170.29 ! [V_s1,V_s,V_P] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_OBody,axiom,
% 170.16/170.29 ! [V_s1,V_s0,V_pn] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc__elim__cases_I1_J,axiom,
% 170.16/170.29 ! [V_t,V_s] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t))
% 170.16/170.29 => V_t = V_s ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_OSkip,axiom,
% 170.16/170.29 ! [V_s] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_OSemi,axiom,
% 170.16/170.29 ! [V_s2,V_c1,V_s1,V_s0,V_c0] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_OWhileTrue,axiom,
% 170.16/170.29 ! [V_s2_2,V_s1_2,V_c_2,V_s0_2,V_b_2] :
% 170.16/170.29 ( hBOOL(hAPP(V_b_2,V_s0_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s0_2),V_s1_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s1_2),V_s2_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s0_2),V_s2_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_OWhileFalse,axiom,
% 170.16/170.29 ! [V_c_2,V_s_2,V_b_2] :
% 170.16/170.29 ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_s_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_Oequations_I9_J,axiom,
% 170.16/170.29 ! [V_a3_2,V_a2_2,V_a1_2] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_a1_2)),V_a2_2),V_a3_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_a1_2))),V_a2_2),V_a3_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_flat__lub__def,axiom,
% 170.16/170.29 ! [V_b_2,V_A_2,T_a] :
% 170.16/170.29 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 170.16/170.29 => c_Partial__Function_Oflat__lub(T_a,V_b_2,V_A_2) = V_b_2 )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 170.16/170.29 => c_Partial__Function_Oflat__lub(T_a,V_b_2,V_A_2) = c_HOL_OThe(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_Oequations_I1_J,axiom,
% 170.16/170.29 ! [V_a] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_a),V_a)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_Oequations_I4_J,axiom,
% 170.16/170.29 ! [V_a5_2,V_a2_2,V_a4_2,V_a1_2] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_a1_2,V_a4_2)),V_a2_2),V_a5_2))
% 170.16/170.29 <=> ? [B_s1] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a1_2),V_a2_2),B_s1))
% 170.16/170.29 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a4_2),B_s1),V_a5_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_com__det,axiom,
% 170.16/170.29 ! [V_u,V_t,V_s,V_c] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u))
% 170.16/170.29 => V_u = V_t ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_Oequations_I7_J,axiom,
% 170.16/170.29 ! [V_a2_2,V_a3_2,V_a1_2] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a2_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.16/170.29 => ? [B_s1] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 170.16/170.29 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a2_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_evalc_Oequations_I8_J,axiom,
% 170.16/170.29 ! [V_a5_2,V_a2_2,V_a3_2,V_a1_2] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a5_2))
% 170.16/170.29 <=> ( ( V_a5_2 = V_a2_2
% 170.16/170.29 & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 170.16/170.29 | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.16/170.29 & ? [B_s1] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 170.16/170.29 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a5_2)) ) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_diff__eq__diff__less__eq,axiom,
% 170.16/170.29 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.16/170.29 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.16/170.29 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_c_2),V_d_2)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),V_d_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__image,axiom,
% 170.16/170.29 ! [V_y_2,V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 170.16/170.29 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hAPP(c_Set_Oimage(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hAPP(c_Set_Oimage(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_finite__empty__induct,axiom,
% 170.16/170.29 ! [V_P_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.29 => ( hBOOL(hAPP(V_P_2,V_A_2))
% 170.16/170.29 => ( ! [B_a,B_A] :
% 170.16/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_A))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_A))
% 170.16/170.29 => ( hBOOL(hAPP(V_P_2,B_A))
% 170.16/170.29 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),B_A),hAPP(hAPP(c_Set_Oinsert(T_a),B_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) )
% 170.16/170.29 => hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_folding__image__simple_Ounion__inter__neutral,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.16/170.29 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.16/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.16/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.16/170.29 => ( ! [B_x] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.16/170.29 => hAPP(V_g_2,B_x) = V_z_2 )
% 170.16/170.29 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__left__comm__idem__remove,axiom,
% 170.16/170.29 ! [T_a] : c_Finite__Set_Ofun__left__comm__idem(T_a,tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_the__sym__eq__trivial,axiom,
% 170.16/170.29 ! [V_x_2,T_a] : c_HOL_OThe(T_a,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 170.16/170.29
% 170.16/170.29 fof(fact_the__eq__trivial,axiom,
% 170.16/170.29 ! [V_a_2,T_a] : c_HOL_OThe(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2)) = V_a_2 ).
% 170.16/170.29
% 170.16/170.29 fof(fact_dom__override__on,axiom,
% 170.16/170.29 ! [V_A_2,V_g_2,V_f_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Fun_Ooverride__on(T_a,tc_Option_Ooption(T_b),V_f_2,V_g_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_f_2)),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_a,T_b,V_g_2)))))),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_a,T_b,V_g_2))))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_psubset__insert__iff,axiom,
% 170.16/170.29 ! [V_B_2,V_x_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)))
% 170.16/170.29 <=> ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 170.16/170.29 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2)) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fold__graph_H_Ointros_I2_J,axiom,
% 170.16/170.29 ! [V_y_2,V_z_2,V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => ( c_Nitpick_Ofold__graph_H(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_y_2)
% 170.16/170.29 => c_Nitpick_Ofold__graph_H(T_a,T_b,V_f_2,V_z_2,V_A_2,hAPP(hAPP(V_f_2,V_x_2),V_y_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__triv,axiom,
% 170.16/170.29 ! [V_x_2,V_f_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),hAPP(V_f_2,V_x_2)) = V_f_2 ).
% 170.16/170.29
% 170.16/170.29 fof(fact_CollectI,axiom,
% 170.16/170.29 ! [T_a,V_a_2,V_P_2] :
% 170.16/170.29 ( hBOOL(hAPP(V_P_2,V_a_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_finite__Collect__conjI,axiom,
% 170.16/170.29 ! [V_Q_2,V_P_2,T_a] :
% 170.16/170.29 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.16/170.29 | hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_Q_2))) )
% 170.16/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2)),V_Q_2)))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_finite__Collect__subsets,axiom,
% 170.16/170.29 ! [V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),V_A_2)))) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom,
% 170.16/170.29 ! [V_z_2,V_x_2,V_f_2,T_b,T_a] :
% 170.16/170.29 ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 170.16/170.29 => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)) = hAPP(hAPP(V_f_2,V_x_2),V_z_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__irrefl,axiom,
% 170.16/170.29 ! [V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__def,axiom,
% 170.16/170.29 ! [V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),V_P_2) = V_P_2 ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__neq__iff,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( V_x_2 != V_y_2
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_not__less__iff__gr__or__eq,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2))
% 170.16/170.29 | V_x_2 = V_y_2 ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__less__linear,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 | V_x = V_y
% 170.16/170.29 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__antisym__conv3,axiom,
% 170.16/170.29 ! [V_x_2,V_y_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2))
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> V_x_2 = V_y_2 ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__neqE,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( V_x != V_y
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__imp__neq,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => V_x != V_y ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__not__sym,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__imp__not__less,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__imp__not__eq,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => V_x != V_y ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__imp__not__eq2,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => V_y != V_x ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__asym_H,axiom,
% 170.16/170.29 ! [V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I9_J,axiom,
% 170.16/170.29 ! [V_a,V_b,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_ord__eq__less__trans,axiom,
% 170.16/170.29 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Oord(T_a)
% 170.16/170.29 => ( V_a = V_b
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I1_J,axiom,
% 170.16/170.29 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( V_a = V_b
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_psubset__trans,axiom,
% 170.16/170.29 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_ord__less__eq__trans,axiom,
% 170.16/170.29 ! [V_c,V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Oord(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.16/170.29 => ( V_b = V_c
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I2_J,axiom,
% 170.16/170.29 ! [V_c,V_a,V_b,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 170.16/170.29 => ( V_b = V_c
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__trans,axiom,
% 170.16/170.29 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I10_J,axiom,
% 170.16/170.29 ! [V_z,V_x,V_y,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__asym,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__cases,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => ( V_x != V_y
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__idem__iff,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 170.16/170.29 ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2) = V_f_2
% 170.16/170.29 <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__upd,axiom,
% 170.16/170.29 ! [V_z_2,V_y_2,V_x_2,V_f_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2)),V_x_2),V_z_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_z_2) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__same,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,V_f_2,T_a,T_b] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_a),V_f_2),V_x_2),V_y_2),V_x_2) = V_y_2 ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__apply,axiom,
% 170.16/170.29 ! [V_y_2,V_f_2,T_b,T_a,V_x_2,V_z_2] :
% 170.16/170.29 ( ( V_z_2 = V_x_2
% 170.16/170.29 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_z_2) = V_y_2 )
% 170.16/170.29 & ( V_z_2 != V_x_2
% 170.16/170.29 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__twist,axiom,
% 170.16/170.29 ! [V_d_2,V_b_2,V_m_2,T_b,T_a,V_c_2,V_a_2] :
% 170.16/170.29 ( V_a_2 != V_c_2
% 170.16/170.29 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_m_2),V_a_2),V_b_2)),V_c_2),V_d_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_m_2),V_c_2),V_d_2)),V_a_2),V_b_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__other,axiom,
% 170.16/170.29 ! [V_y_2,V_f_2,T_b,T_a,V_x_2,V_z_2] :
% 170.16/170.29 ( V_z_2 != V_x_2
% 170.16/170.29 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__idem,axiom,
% 170.16/170.29 ! [T_a,T_b,V_y_2,V_x_2,V_f_2] :
% 170.16/170.29 ( hAPP(V_f_2,V_x_2) = V_y_2
% 170.16/170.29 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_a),V_f_2),V_x_2),V_y_2) = V_f_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_diff__eq__diff__less,axiom,
% 170.16/170.29 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.16/170.29 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.16/170.29 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_c_2),V_d_2)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),V_d_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__upd__def,axiom,
% 170.16/170.29 ! [V_b_2,V_f_2,T_b,T_a,V_a_2,V_x_2] :
% 170.16/170.29 ( ( V_x_2 = V_a_2
% 170.16/170.29 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_a_2),V_b_2),V_x_2) = V_b_2 )
% 170.16/170.29 & ( V_x_2 != V_a_2
% 170.16/170.29 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_a_2),V_b_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom,
% 170.16/170.29 ! [V_g_2,T_c,V_f_2,T_b,T_a] :
% 170.16/170.29 ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 170.16/170.29 => c_Finite__Set_Ofun__left__comm__idem(T_c,T_b,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_empty__Collect__eq,axiom,
% 170.16/170.29 ! [V_P_2,T_a] :
% 170.16/170.29 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_a),V_P_2)
% 170.16/170.29 <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__empty__eq,axiom,
% 170.16/170.29 ! [V_P_2,T_a] :
% 170.16/170.29 ( hAPP(c_Set_OCollect(T_a),V_P_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.16/170.29 <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fold__graph_H_Ointros_I1_J,axiom,
% 170.16/170.29 ! [V_z_2,V_f_2,T_b,T_a] : c_Nitpick_Ofold__graph_H(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_z_2) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fold__graph_H_Oequations_I1_J,axiom,
% 170.16/170.29 ! [V_a2_2,V_a1_2,T_b,T_a] : c_Nitpick_Ofold__graph_H(T_a,T_b,V_a1_2,V_a2_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_a2_2) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__fun__def,axiom,
% 170.16/170.29 ! [V_g_2,V_f_2,T_a,T_b] :
% 170.16/170.29 ( class_Orderings_Oord(T_b)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.16/170.29 & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_g_2),V_f_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__not__less,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__not__le,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__le__less__linear,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.29 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__le,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.29 & V_x_2 != V_y_2 ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__le__not__le,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.29 & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__le__less,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 | V_x_2 = V_y_2 ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_leI,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_not__leE,axiom,
% 170.16/170.29 ! [V_x,V_y,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__antisym__conv1,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> V_x_2 = V_y_2 ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__neq__le__trans,axiom,
% 170.16/170.29 ! [V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( V_a != V_b
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I12_J,axiom,
% 170.16/170.29 ! [V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( V_a != V_b
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_leD,axiom,
% 170.16/170.29 ! [V_x,V_y,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.29 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__imp__le,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_linorder__antisym__conv2,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,T_a] :
% 170.16/170.29 ( class_Orderings_Olinorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.16/170.29 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 170.16/170.29 <=> V_x_2 = V_y_2 ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__le__imp__less__or__eq,axiom,
% 170.16/170.29 ! [V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 | V_x = V_y ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__le__neq__trans,axiom,
% 170.16/170.29 ! [V_b,V_a,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.16/170.29 => ( V_a != V_b
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I11_J,axiom,
% 170.16/170.29 ! [V_a,V_b,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.16/170.29 => ( V_a != V_b
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__less__le__trans,axiom,
% 170.16/170.29 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I7_J,axiom,
% 170.16/170.29 ! [V_z,V_x,V_y,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_order__le__less__trans,axiom,
% 170.16/170.29 ! [V_z,V_y,V_x,T_a] :
% 170.16/170.29 ( class_Orderings_Opreorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_xt1_I8_J,axiom,
% 170.16/170.29 ! [V_z,V_x,V_y,T_a] :
% 170.16/170.29 ( class_Orderings_Oorder(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_psubsetD,axiom,
% 170.16/170.29 ! [V_c_2,V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_B_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_not__psubset__empty,axiom,
% 170.16/170.29 ! [V_A_2,T_a] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__supI2,axiom,
% 170.16/170.29 ! [V_a,V_b,V_x,T_a] :
% 170.16/170.29 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__supI1,axiom,
% 170.16/170.29 ! [V_b,V_a,V_x,T_a] :
% 170.16/170.29 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__infI1,axiom,
% 170.16/170.29 ! [V_b,V_x,V_a,T_a] :
% 170.16/170.29 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_less__infI2,axiom,
% 170.16/170.29 ! [V_a,V_x,V_b,T_a] :
% 170.16/170.29 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_psubset__eq,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 & V_A_2 != V_B_2 ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_subset__iff__psubset__eq,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 | V_A_2 = V_B_2 ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_psubset__imp__subset,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_psubset__subset__trans,axiom,
% 170.16/170.29 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_subset__psubset__trans,axiom,
% 170.16/170.29 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.16/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.16/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_map__upd__Some__unfold,axiom,
% 170.16/170.29 ! [V_y_2,V_x_2,V_b_2,V_a_2,V_m_2,T_a,T_b] :
% 170.16/170.29 ( hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_a),V_b_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 170.16/170.29 <=> ( ( V_x_2 = V_a_2
% 170.16/170.29 & V_b_2 = V_y_2 )
% 170.16/170.29 | ( V_x_2 != V_a_2
% 170.16/170.29 & hAPP(V_m_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2) ) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_map__upd__triv,axiom,
% 170.16/170.29 ! [T_b,V_x_2,T_a,V_k_2,V_t_2] :
% 170.16/170.29 ( hAPP(V_t_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 170.16/170.29 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_a),V_x_2)) = V_t_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_map__upd__eqD1,axiom,
% 170.16/170.29 ! [V_y_2,V_n_2,V_x_2,V_a_2,V_m_2,T_b,T_a] :
% 170.16/170.29 ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_n_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))
% 170.16/170.29 => V_x_2 = V_y_2 ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__mem__eq,axiom,
% 170.16/170.29 ! [V_A_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)) = V_A_2 ).
% 170.16/170.29
% 170.16/170.29 fof(fact_mem__Collect__eq,axiom,
% 170.16/170.29 ! [V_P_2,V_a_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.16/170.29 <=> hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_CollectD,axiom,
% 170.16/170.29 ! [V_P_2,V_a_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.16/170.29 => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_CollectE,axiom,
% 170.16/170.29 ! [V_P_2,V_a_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.16/170.29 => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_empty__def,axiom,
% 170.16/170.29 ! [T_a] : c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_a),hAPP(c_COMBK(tc_HOL_Obool,T_a),c_fFalse)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_finite__Collect__disjI,axiom,
% 170.16/170.29 ! [V_Q_2,V_P_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),V_P_2)),V_Q_2))))
% 170.16/170.29 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.16/170.29 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_Q_2))) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__Collect,axiom,
% 170.16/170.29 ! [V_P_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2)))),V_P_2)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__disj__eq,axiom,
% 170.16/170.29 ! [V_Q_2,V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(c_Set_OCollect(T_a),V_Q_2)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__conj__eq,axiom,
% 170.16/170.29 ! [V_Q_2,V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(c_Set_OCollect(T_a),V_Q_2)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__left__comm__idem__insert,axiom,
% 170.16/170.29 ! [T_a] : c_Finite__Set_Ofun__left__comm__idem(T_a,tc_fun(T_a,tc_HOL_Obool),c_Set_Oinsert(T_a)) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__left__comm__idem__sup,axiom,
% 170.16/170.29 ! [T_a] :
% 170.16/170.29 ( class_Lattices_Osemilattice__sup(T_a)
% 170.16/170.29 => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_fun__left__comm__idem__inf,axiom,
% 170.16/170.29 ! [T_a] :
% 170.16/170.29 ( class_Lattices_Osemilattice__inf(T_a)
% 170.16/170.29 => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_image__map__upd,axiom,
% 170.16/170.29 ! [V_y_2,V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 170.16/170.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 => hAPP(c_Set_Oimage(T_a,tc_Option_Ooption(T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))),V_A_2) = hAPP(c_Set_Oimage(T_a,tc_Option_Ooption(T_b),V_m_2),V_A_2) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__compr__raw,axiom,
% 170.16/170.29 ! [V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__compr,axiom,
% 170.16/170.29 ! [V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Un__def,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__Collect,axiom,
% 170.16/170.29 ! [V_P_2,V_A_2,V_x_2,T_a] :
% 170.16/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_a),V_P_2))))
% 170.16/170.29 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.16/170.29 & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Int__def,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_singleton__conv2,axiom,
% 170.16/170.29 ! [V_a_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(c_fequal,V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_singleton__conv,axiom,
% 170.16/170.29 ! [V_a_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__conv__if2,axiom,
% 170.16/170.29 ! [T_a,V_a_2,V_P_2] :
% 170.16/170.29 ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 170.16/170.29 => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_a_2))),V_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 170.16/170.29 => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_a_2))),V_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_Collect__conv__if,axiom,
% 170.16/170.29 ! [T_a,V_a_2,V_P_2] :
% 170.16/170.29 ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 170.16/170.29 => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) )
% 170.16/170.29 & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 170.16/170.29 => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_set__diff__eq,axiom,
% 170.16/170.29 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2)))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_insert__def,axiom,
% 170.16/170.29 ! [V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_B_2) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_if__image__distrib,axiom,
% 170.16/170.29 ! [V_S_2,V_g_2,V_f_2,V_P_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),V_P_2)),V_f_2)),V_g_2)),V_S_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_b),V_P_2)))),hAPP(c_Set_Oimage(T_b,T_a,V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2))))) ).
% 170.16/170.29
% 170.16/170.29 fof(fact_diff__eq__diff__eq,axiom,
% 170.16/170.29 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.16/170.29 ( class_Groups_Oab__group__add(T_a)
% 170.16/170.29 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_c_2),V_d_2)
% 170.16/170.29 => ( V_a_2 = V_b_2
% 170.35/170.29 <=> V_c_2 = V_d_2 ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_dom__if,axiom,
% 170.35/170.29 ! [V_g_2,V_f_2,V_P_2,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(hAPP(c_COMBS(T_a,tc_Option_Ooption(T_b),tc_Option_Ooption(T_b)),hAPP(hAPP(c_COMBS(T_a,tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_Option_Ooption(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_Option_Ooption(T_b))),T_a),c_If(tc_Option_Ooption(T_b))),V_P_2)),V_f_2)),V_g_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_f_2)),hAPP(c_Set_OCollect(T_a),V_P_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_g_2)),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2)))) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold__graph_H_Oequations_I2_J,axiom,
% 170.35/170.29 ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_b,T_a] :
% 170.35/170.29 ( c_Nitpick_Ofold__graph_H(T_a,T_b,V_a3_2,V_a4_2,V_a2_2,hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2))
% 170.35/170.29 <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 )
% 170.35/170.29 | ? [B_x,B_y] :
% 170.35/170.29 ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y)
% 170.35/170.29 & hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_a2_2))
% 170.35/170.29 & c_Nitpick_Ofold__graph_H(T_a,T_b,V_a3_2,V_a4_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_a2_2),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),B_y) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_pigeonhole__infinite,axiom,
% 170.35/170.29 ! [V_f_2,T_b,V_A_2,T_a] :
% 170.35/170.29 ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.35/170.29 => ? [B_x] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.35/170.29 & ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),hAPP(V_f_2,B_x)))))) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Int__Collect__mono,axiom,
% 170.35/170.29 ! [V_Q_2,V_P_2,V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.29 => ( ! [B_x] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(V_P_2,B_x))
% 170.35/170.29 => hBOOL(hAPP(V_Q_2,B_x)) ) )
% 170.35/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_a),V_P_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_OCollect(T_a),V_Q_2)))) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oremove,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = V_x_2 )
% 170.35/170.29 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oremove,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = V_x_2 )
% 170.35/170.29 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_restrict__fun__upd,axiom,
% 170.35/170.29 ! [V_y_2,V_m_2,T_b,V_D_2,V_x_2,T_a] :
% 170.35/170.29 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 170.35/170.29 => c_Map_Orestrict__map(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),V_y_2),V_D_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2),V_y_2) )
% 170.35/170.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 170.35/170.29 => c_Map_Orestrict__map(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),V_y_2),V_D_2) = c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fun__upd__restrict__conv,axiom,
% 170.35/170.29 ! [V_y_2,V_m_2,T_b,V_D_2,V_x_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 170.35/170.29 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2),V_y_2) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Diff1__fold__graph,axiom,
% 170.35/170.29 ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_y_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__Un,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.29 <=> ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 & c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.35/170.29 & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__insert,axiom,
% 170.35/170.29 ! [V_A_2,V_a_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2))
% 170.35/170.29 <=> ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 & ~ hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__empty,axiom,
% 170.35/170.29 ! [V_f_2,T_b,T_a] : c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__def,axiom,
% 170.35/170.29 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 <=> ! [B_x] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.35/170.29 => ! [B_xa] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 170.35/170.29 => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa)
% 170.35/170.29 => B_x = B_xa ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__id2,axiom,
% 170.35/170.29 ! [V_A_2,T_a] : c_Fun_Oinj__on(T_a,T_a,c_COMBI(T_a),V_A_2) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__onD,axiom,
% 170.35/170.29 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 170.35/170.29 => V_x_2 = V_y_2 ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__iff,axiom,
% 170.35/170.29 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 170.35/170.29 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 170.35/170.29 <=> V_x_2 = V_y_2 ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__contraD,axiom,
% 170.35/170.29 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( V_x_2 != V_y_2
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 170.35/170.29 => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_subset__inj__on,axiom,
% 170.35/170.29 ! [V_A_2,V_B_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.29 => c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__Int,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.35/170.29 => c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__diff,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__Some,axiom,
% 170.35/170.29 ! [V_A_2,T_a] : c_Fun_Oinj__on(T_a,tc_Option_Ooption(T_a),c_Option_Ooption_OSome(T_a),V_A_2) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__le__Sup,axiom,
% 170.35/170.29 ! [V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2))) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_restrict__in,axiom,
% 170.35/170.29 ! [V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_empty__fold__graphE,axiom,
% 170.35/170.29 ! [V_x_2,V_z_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_x_2))
% 170.35/170.29 => V_x_2 = V_z_2 ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold__graph_OemptyI,axiom,
% 170.35/170.29 ! [V_z_2,V_f_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_z_2)) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold__graph_Oequations_I1_J,axiom,
% 170.35/170.29 ! [V_z_2,V_f_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_z_2)) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold__graph__imp__finite,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_x_2))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_restrict__map__insert,axiom,
% 170.35/170.29 ! [V_A_2,V_a_2,V_f_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_f_2,V_A_2)),V_a_2),hAPP(V_f_2,V_a_2)) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_restrict__restrict,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_m_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_B_2) = c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Osingleton,axiom,
% 170.35/170.29 ! [V_x_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Osingleton,axiom,
% 170.35/170.29 ! [V_x_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_nat__seg__image__imp__finite,axiom,
% 170.35/170.29 ! [V_n_2,V_f_2,T_a,V_A_2] :
% 170.35/170.29 ( V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_a,V_f_2),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_n_2)))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_finite__imageD,axiom,
% 170.35/170.29 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 170.35/170.29 => ( c_Fun_Oinj__on(T_b,T_a,V_f_2,V_A_2)
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__Un__image__eq__iff,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.29 => ( hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)
% 170.35/170.29 <=> V_A_2 = V_B_2 ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__strict__subset,axiom,
% 170.35/170.29 ! [V_A_2,V_B_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2))) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oin__idem,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_sup__Inf__absorb,axiom,
% 170.35/170.29 ! [V_a_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = V_a_2 ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oin__idem,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inf__Sup__absorb,axiom,
% 170.35/170.29 ! [V_a_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = V_a_2 ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold__graph_OinsertI,axiom,
% 170.35/170.29 ! [V_y_2,V_z_2,V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 170.35/170.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_endo__inj__surj,axiom,
% 170.35/170.29 ! [V_f_2,V_A_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_a,V_f_2),V_A_2)),V_A_2))
% 170.35/170.29 => ( c_Fun_Oinj__on(T_a,T_a,V_f_2,V_A_2)
% 170.35/170.29 => hAPP(c_Set_Oimage(T_a,T_a,V_f_2),V_A_2) = V_A_2 ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_finite__surj__inj,axiom,
% 170.35/170.29 ! [V_f_2,V_A_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_a,T_a,V_f_2),V_A_2)))
% 170.35/170.29 => c_Fun_Oinj__on(T_a,T_a,V_f_2,V_A_2) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_dom__restrict,axiom,
% 170.35/170.29 ! [V_A_2,V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_m_2)),V_A_2) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__image__Int,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_C_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_C_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.35/170.29 => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__image__set__diff,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,V_C_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_C_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 170.35/170.29 => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__fun__updI,axiom,
% 170.35/170.29 ! [V_x_2,V_y_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.35/170.29 => c_Fun_Oinj__on(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_A_2) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oinsert__idem,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oinsert__idem,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Osubset__idem,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Osubset__idem,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Ounion__idem,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Ounion__idem,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oidem,axiom,
% 170.35/170.29 ! [V_x,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oidem,axiom,
% 170.35/170.29 ! [V_x,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fun__upd__restrict,axiom,
% 170.35/170.29 ! [V_y_2,V_x_2,V_D_2,V_m_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2),V_y_2) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oinsert,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oinsert,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oinsert__remove,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.35/170.29 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oinsert__remove,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.35/170.29 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Ounion__disjoint,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) ) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Ounion__inter,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Ounion__disjoint,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) ) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Ounion__inter,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__iff__surj,axiom,
% 170.35/170.29 ! [V_A_H_2,T_b,T_a,V_A_2] :
% 170.35/170.29 ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( ? [B_f] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,B_f,V_A_2)
% 170.35/170.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,B_f),V_A_2)),V_A_H_2)) )
% 170.35/170.29 <=> ? [B_g] : hAPP(c_Set_Oimage(T_b,T_a,B_g),V_A_H_2) = V_A_2 ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold1Set_Ointros,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,V_a_2,V_f_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,V_f_2,V_a_2,V_A_2),V_x_2))
% 170.35/170.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),V_x_2)) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Inf__fin_Oclosed,axiom,
% 170.35/170.29 ! [V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.35/170.29 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_Sup__fin_Oclosed,axiom,
% 170.35/170.29 ! [V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Olattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.35/170.29 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inf__Sup1__distrib,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Odistrib__lattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inf__Sup2__distrib,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Odistrib__lattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Lattices_Osemilattice__inf__class_Oinf(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_sup__Inf2__distrib,axiom,
% 170.35/170.29 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Odistrib__lattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Lattices_Osemilattice__sup__class_Osup(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_sup__Inf1__distrib,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.29 ( class_Lattices_Odistrib__lattice(T_a)
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_the__inv__into__into,axiom,
% 170.35/170.29 ! [V_B_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.29 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_x_2)),V_B_2)) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_finite__Collect__le__nat,axiom,
% 170.35/170.29 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_k_2)))) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_finite__Collect__less__nat,axiom,
% 170.35/170.29 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_k_2)))) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_empty__fold1SetE,axiom,
% 170.35/170.29 ! [V_x_2,V_f_2,T_a] : ~ hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_x_2)) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold1Set__nonempty,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,V_f_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,V_A_2),V_x_2))
% 170.35/170.29 => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_finite__image__set,axiom,
% 170.35/170.29 ! [V_f_2,T_b,V_P_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_a)),c_fequal)),V_f_2)))),V_P_2))))) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_finite__Collect__bounded__ex,axiom,
% 170.35/170.29 ! [V_Q_2,T_b,V_P_2,T_a] :
% 170.35/170.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.35/170.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),V_Q_2)))))
% 170.35/170.29 <=> ! [B_y] :
% 170.35/170.29 ( hBOOL(hAPP(V_P_2,B_y))
% 170.35/170.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_a,tc_HOL_Obool),V_Q_2),B_y)))) ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_the__inv__into__f__f,axiom,
% 170.35/170.29 ! [V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_the__inv__into__f__eq,axiom,
% 170.35/170.29 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => ( hAPP(V_f_2,V_x_2) = V_y_2
% 170.35/170.29 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.29 => hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_inj__on__the__inv__into,axiom,
% 170.35/170.29 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => c_Fun_Oinj__on(T_b,T_a,c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_the__inv__into__onto,axiom,
% 170.35/170.29 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.29 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.29 => hAPP(c_Set_Oimage(T_b,T_a,c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 170.35/170.29
% 170.35/170.29 fof(fact_fold1Set__sing,axiom,
% 170.35/170.29 ! [V_b_2,V_a_2,V_f_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_b_2))
% 170.35/170.30 <=> V_a_2 = V_b_2 ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ran__def,axiom,
% 170.35/170.30 ! [V_m_2,T_a,T_b] : c_Map_Oran(T_b,T_a,V_m_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,tc_Option_Ooption(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool),T_b),c_fequal),V_m_2))),c_Option_Ooption_OSome(T_a)))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_the__inv__into__def,axiom,
% 170.35/170.30 ! [V_x_2,V_f_2,V_A_2,T_b,T_a] : hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_x_2) = c_HOL_OThe(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),V_x_2))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_f__the__inv__into__f,axiom,
% 170.35/170.30 ! [V_y_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.35/170.30 => hAPP(V_f_2,hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_finite__M__bounded__by__nat,axiom,
% 170.35/170.30 ! [V_i_2,V_P_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),V_P_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Inf__fin_Ohom__commute,axiom,
% 170.35/170.30 ! [V_N_2,V_h_2,T_a] :
% 170.35/170.30 ( class_Lattices_Olattice(T_a)
% 170.35/170.30 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.35/170.30 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.30 => hAPP(V_h_2,c_Big__Operators_Olattice__class_OInf__fin(T_a,V_N_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Sup__fin_Ohom__commute,axiom,
% 170.35/170.30 ! [V_N_2,V_h_2,T_a] :
% 170.35/170.30 ( class_Lattices_Olattice(T_a)
% 170.35/170.30 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.35/170.30 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.30 => hAPP(V_h_2,c_Big__Operators_Olattice__class_OSup__fin(T_a,V_N_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fun__upd__None__restrict,axiom,
% 170.35/170.30 ! [V_m_2,T_b,V_D_2,V_x_2,T_a] :
% 170.35/170.30 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 170.35/170.30 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_b)) = c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 170.35/170.30 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_b)) = c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_finite__conv__nat__seg__image,axiom,
% 170.35/170.30 ! [V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 <=> ? [B_n,B_f] : V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_a,B_f),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),B_n))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ran__restrictD,axiom,
% 170.35/170.30 ! [V_A_2,V_m_2,T_b,V_y_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),c_Map_Oran(T_b,T_a,c_Map_Orestrict__map(T_b,T_a,V_m_2,V_A_2))))
% 170.35/170.30 => ? [B_x] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.35/170.30 & hAPP(V_m_2,B_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_image__eq__fold__image,axiom,
% 170.35/170.30 ! [V_f_2,T_b,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_fun(T_b,tc_HOL_Obool),T_a,c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Set_Oinsert(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold1Set_Oequations,axiom,
% 170.35/170.30 ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a1_2),V_a2_2)),V_a3_2))
% 170.35/170.30 <=> ? [B_a,B_A] :
% 170.35/170.30 ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_a),B_a),B_A)
% 170.35/170.30 & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,V_f_2,B_a,B_A),V_a3_2))
% 170.35/170.30 & ~ hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_A)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_insert__fold1SetE,axiom,
% 170.35/170.30 ! [V_x_2,V_X_2,V_a_2,V_f_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_X_2)),V_x_2))
% 170.35/170.30 => ~ ! [B_a,B_A] :
% 170.35/170.30 ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_a),B_a),B_A)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,V_f_2,B_a,B_A),V_x_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_A)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_finite__nat__set__iff__bounded__le,axiom,
% 170.35/170.30 ! [V_N_2] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 170.35/170.30 <=> ? [B_m] :
% 170.35/170.30 ! [B_x] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_not__None__eq,axiom,
% 170.35/170.30 ! [T_a,V_x_2] :
% 170.35/170.30 ( V_x_2 != c_Option_Ooption_ONone(T_a)
% 170.35/170.30 <=> ? [B_y] : V_x_2 = hAPP(c_Option_Ooption_OSome(T_a),B_y) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_not__Some__eq,axiom,
% 170.35/170.30 ! [T_a,V_x_2] :
% 170.35/170.30 ( ! [B_y] : V_x_2 != hAPP(c_Option_Ooption_OSome(T_a),B_y)
% 170.35/170.30 <=> V_x_2 = c_Option_Ooption_ONone(T_a) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_option_Osimps_I3_J,axiom,
% 170.35/170.30 ! [V_a_H,T_a] : hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_option_Osimps_I2_J,axiom,
% 170.35/170.30 ! [V_a_H,T_a] : c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__image__empty,axiom,
% 170.35/170.30 ! [V_z_2,V_g_2,V_f_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_z_2 ).
% 170.35/170.30
% 170.35/170.30 fof(fact_option_Osimps_I4_J,axiom,
% 170.35/170.30 ! [V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_Option_Ooption_Ooption__case(T_a,T_b,V_f1_2,V_f2_2),c_Option_Ooption_ONone(T_b)) = V_f1_2 ).
% 170.35/170.30
% 170.35/170.30 fof(fact_empty__upd__none,axiom,
% 170.35/170.30 ! [V_xa_2,V_x_2,T_a,T_b] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a))),V_x_2),c_Option_Ooption_ONone(T_a)),V_xa_2) = c_Option_Ooption_ONone(T_a) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_restrict__map__empty,axiom,
% 170.35/170.30 ! [V_x_2,V_D_2,T_a,T_b] : hAPP(c_Map_Orestrict__map(T_b,T_a,hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a)),V_D_2),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_is__none__def,axiom,
% 170.35/170.30 ! [V_x_2,T_a] :
% 170.35/170.30 ( c_Option_Ois__none(T_a,V_x_2)
% 170.35/170.30 <=> V_x_2 = c_Option_Ooption_ONone(T_a) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_is__none__code_I1_J,axiom,
% 170.35/170.30 ! [T_a] : c_Option_Ois__none(T_a,c_Option_Ooption_ONone(T_a)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_domIff,axiom,
% 170.35/170.30 ! [V_m_2,T_b,V_a_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Map_Odom(T_a,T_b,V_m_2)))
% 170.35/170.30 <=> hAPP(V_m_2,V_a_2) != c_Option_Ooption_ONone(T_b) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_option_Orecs_I1_J,axiom,
% 170.35/170.30 ! [V_f2_2,V_f1_2,T_b,T_a] : c_Option_Ooption_Ooption__rec(T_a,T_b,V_f1_2,V_f2_2,c_Option_Ooption_ONone(T_b)) = V_f1_2 ).
% 170.35/170.30
% 170.35/170.30 fof(fact_restrict__out,axiom,
% 170.35/170.30 ! [V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 170.35/170.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_b) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_dom__eq__empty__conv,axiom,
% 170.35/170.30 ! [V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Map_Odom(T_a,T_b,V_f_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.30 <=> V_f_2 = hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_dom__empty,axiom,
% 170.35/170.30 ! [T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_dom__def,axiom,
% 170.35/170.30 ! [V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,V_m_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,tc_Option_Ooption(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),T_a),c_fequal),V_m_2)),c_Option_Ooption_ONone(T_b)))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_restrict__map__def,axiom,
% 170.35/170.30 ! [V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 170.35/170.30 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_b) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_restrict__map__to__empty,axiom,
% 170.35/170.30 ! [V_x_2,V_m_2,T_a,T_b] : hAPP(c_Map_Orestrict__map(T_b,T_a,V_m_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_set__empty__eq,axiom,
% 170.35/170.30 ! [V_xo_2,T_a] :
% 170.35/170.30 ( c_Option_Oset(T_a,V_xo_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.30 <=> V_xo_2 = c_Option_Ooption_ONone(T_a) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Option_Oset_Osimps_I1_J,axiom,
% 170.35/170.30 ! [T_a] : c_Option_Oset(T_a,c_Option_Ooption_ONone(T_a)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_map__upd__nonempty,axiom,
% 170.35/170.30 ! [V_x_2,V_k_2,V_t_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) != hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_folding__image__simple_Oeq__fold__g,axiom,
% 170.35/170.30 ! [V_A_2,V_Fa_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_Fa_2)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.35/170.30 => hAPP(V_Fa_2,V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ran__empty,axiom,
% 170.35/170.30 ! [T_a,T_b] : c_Map_Oran(T_b,T_a,hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_dom__minus,axiom,
% 170.35/170.30 ! [V_A_2,T_b,T_a,V_x_2,V_f_2] :
% 170.35/170.30 ( hAPP(V_f_2,V_x_2) = c_Option_Ooption_ONone(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_a,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_a,V_f_2)),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_finite__nat__set__iff__bounded,axiom,
% 170.35/170.30 ! [V_N_2] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 170.35/170.30 <=> ? [B_m] :
% 170.35/170.30 ! [B_x] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_WT_OBody,axiom,
% 170.35/170.30 ! [V_pn] :
% 170.35/170.30 ( hAPP(c_Com_Obody,V_pn) != c_Option_Ooption_ONone(tc_Com_Ocom)
% 170.35/170.30 => hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_pn))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ran__map__upd,axiom,
% 170.35/170.30 ! [V_b_2,T_b,T_a,V_a_2,V_m_2] :
% 170.35/170.30 ( hAPP(V_m_2,V_a_2) = c_Option_Ooption_ONone(T_a)
% 170.35/170.30 => c_Map_Oran(T_b,T_a,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_a),V_b_2))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Map_Oran(T_b,T_a,V_m_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_dom__fun__upd,axiom,
% 170.35/170.30 ! [V_x_2,V_f_2,T_b,T_a,V_y_2] :
% 170.35/170.30 ( ( V_y_2 = c_Option_Ooption_ONone(T_a)
% 170.35/170.30 => c_Map_Odom(T_b,T_a,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_a,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) )
% 170.35/170.30 & ( V_y_2 != c_Option_Ooption_ONone(T_a)
% 170.35/170.30 => c_Map_Odom(T_b,T_a,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Map_Odom(T_b,T_a,V_f_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_dom__eq__singleton__conv,axiom,
% 170.35/170.30 ! [V_x_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Map_Odom(T_a,T_b,V_f_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))
% 170.35/170.30 <=> ? [B_v] : V_f_2 = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b))),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),B_v)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__monoid__big_OF__eq,axiom,
% 170.35/170.30 ! [V_g_2,V_A_2,V_Fa_2,V_z_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Big__Operators_Ocomm__monoid__big(T_a,T_b,V_f_2,V_z_2,V_Fa_2)
% 170.35/170.30 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.35/170.30 => hAPP(hAPP(V_Fa_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),V_A_2) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.35/170.30 => hAPP(hAPP(V_Fa_2,V_g_2),V_A_2) = V_z_2 ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OgreaterThanAtMost__iff,axiom,
% 170.35/170.30 ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OgreaterThanAtMost(T_a,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 170.35/170.30 & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OatLeastLessThan__iff,axiom,
% 170.35/170.30 ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatLeastLessThan(T_a,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 170.35/170.30 & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OgreaterThanLessThan__iff,axiom,
% 170.35/170.30 ! [V_u_2,V_l_2,V_less_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OgreaterThanLessThan(T_a,V_less_2,V_l_2,V_u_2)))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 170.35/170.30 & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OatLeastAtMost__iff,axiom,
% 170.35/170.30 ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatLeastAtMost(T_a,V_less__eq_2,V_l_2,V_u_2)))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 170.35/170.30 & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OgreaterThan__iff,axiom,
% 170.35/170.30 ! [V_k_2,V_less_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OgreaterThan(T_a,V_less_2,V_k_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OlessThan__iff,axiom,
% 170.35/170.30 ! [V_k_2,V_less_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OlessThan(T_a,V_less_2,V_k_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OatLeast__iff,axiom,
% 170.35/170.30 ! [V_k_2,V_less__eq_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatLeast(T_a,V_less__eq_2,V_k_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ord_OatMost__iff,axiom,
% 170.35/170.30 ! [V_k_2,V_less__eq_2,V_i_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatMost(T_a,V_less__eq_2,V_k_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__monoid__big_Oinfinite,axiom,
% 170.35/170.30 ! [V_g_2,V_A_2,V_Fa_2,V_z_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Big__Operators_Ocomm__monoid__big(T_a,T_b,V_f_2,V_z_2,V_Fa_2)
% 170.35/170.30 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.35/170.30 => hAPP(hAPP(V_Fa_2,V_g_2),V_A_2) = V_z_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__diff__iff,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__less__mono,axiom,
% 170.35/170.30 ! [V_c,V_b,V_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a),V_c)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_b),V_c))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__or__eq__imp__le,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 | V_m = V_n )
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__neq__implies__less,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => ( V_m != V_n
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_termination__basic__simps_I5_J,axiom,
% 170.35/170.30 ! [V_y,V_x] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__imp__le__nat,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__eq__less__or__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 | V_m_2 = V_n_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__less__le,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 & V_m_2 != V_n_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff2__less,axiom,
% 170.35/170.30 ! [V_y_2,V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__commute,axiom,
% 170.35/170.30 ! [V_k,V_j,V_i] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_k)),V_j) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__image,axiom,
% 170.35/170.30 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__insert__le,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__seteq,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)))
% 170.35/170.30 => V_A_2 = V_B_2 ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__mono,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__image__le,axiom,
% 170.35/170.30 ! [V_f_2,T_b,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff__subset,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff__subset__Int,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_eq__card__imp__inj__on,axiom,
% 170.35/170.30 ! [V_f_2,T_b,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2)
% 170.35/170.30 => c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_inj__on__iff__eq__card,axiom,
% 170.35/170.30 ! [V_f_2,T_b,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.30 <=> hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__card__le__card__Diff,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2))),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_pigeonhole,axiom,
% 170.35/170.30 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 170.35/170.30 => ~ c_Fun_Oinj__on(T_b,T_a,V_f_2,V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_psubset__card__mono,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__not__refl,axiom,
% 170.35/170.30 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__neq__iff,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( V_m_2 != V_n_2
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_linorder__neqE__nat,axiom,
% 170.35/170.30 ! [V_y,V_x] :
% 170.35/170.30 ( V_x != V_y
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__irrefl__nat,axiom,
% 170.35/170.30 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__not__refl2,axiom,
% 170.35/170.30 ! [V_m,V_n] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 170.35/170.30 => V_m != V_n ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__not__refl3,axiom,
% 170.35/170.30 ! [V_t,V_s] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t))
% 170.35/170.30 => V_s != V_t ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__less__cases,axiom,
% 170.35/170.30 ! [V_P_2,V_n_2,V_m_2] :
% 170.35/170.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 170.35/170.30 => ( ( V_m_2 = V_n_2
% 170.35/170.30 => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 170.35/170.30 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 170.35/170.30 => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__imp__diff__less,axiom,
% 170.35/170.30 ! [V_n,V_k,V_j] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_n)),V_k)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__less__mono2,axiom,
% 170.35/170.30 ! [V_l,V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_n)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_m))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__refl,axiom,
% 170.35/170.30 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__le__linear,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_eq__imp__le,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( V_m = V_n
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__trans,axiom,
% 170.35/170.30 ! [V_k,V_j,V_i] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__antisym,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.35/170.30 => V_m = V_n ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__le__self,axiom,
% 170.35/170.30 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_m)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__le__mono2,axiom,
% 170.35/170.30 ! [V_l,V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_n)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_m))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__le__mono,axiom,
% 170.35/170.30 ! [V_l,V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_l)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_l))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__diff__cancel,axiom,
% 170.35/170.30 ! [V_n,V_i] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n))
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_i)) = V_i ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_eq__diff__iff,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 170.35/170.30 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2)
% 170.35/170.30 <=> V_m_2 = V_n_2 ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Nat_Odiff__diff__eq,axiom,
% 170.35/170.30 ! [V_n,V_m,V_k] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__diff__iff,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__bij__eq,axiom,
% 170.35/170.30 ! [V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),V_B_2))
% 170.35/170.30 => ( c_Fun_Oinj__on(T_b,T_a,V_g_2,V_B_2)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_g_2),V_B_2)),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(c_Finite__Set_Ocard(T_b),V_B_2) ) ) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__psubset,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff1__le,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_inj__on__iff__card__le,axiom,
% 170.35/170.30 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.35/170.30 => ( ? [B_f] :
% 170.35/170.30 ( c_Fun_Oinj__on(T_a,T_b,B_f,V_A_2)
% 170.35/170.30 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,B_f),V_A_2)),V_B_2)) )
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__inj__on__le,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff1__less,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff__singleton__if,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff__singleton,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Diff__insert,axiom,
% 170.35/170.30 ! [V_B_2,V_a_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_B_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__Suc__Diff1,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__diff1,axiom,
% 170.35/170.30 ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Oab__group__add(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__diff1__ring,axiom,
% 170.35/170.30 ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Rings_Oring(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_restrict__upd__same,axiom,
% 170.35/170.30 ! [V_y_2,V_x_2,V_m_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_restrict__complement__singleton__eq,axiom,
% 170.35/170.30 ! [V_x_2,V_f_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,V_f_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),c_Option_Ooption_ONone(T_b)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__graph__permute__diff,axiom,
% 170.35/170.30 ! [V_a_2,V_x_2,V_A_2,V_b_2,T_a] :
% 170.35/170.30 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_b_2,V_A_2),V_x_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_a_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2)) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__mono,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_lessI,axiom,
% 170.35/170.30 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_inj__uminus,axiom,
% 170.35/170.30 ! [V_A_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => c_Fun_Oinj__on(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ComplI,axiom,
% 170.35/170.30 ! [V_A_2,V_c_2,T_a] :
% 170.35/170.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__mult__less__cancel1,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_inj__Suc,axiom,
% 170.35/170.30 ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_n__not__Suc__n,axiom,
% 170.35/170.30 ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__n__not__n,axiom,
% 170.35/170.30 ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__mult__1,axiom,
% 170.35/170.30 ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__1__eq__mult__iff,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)
% 170.35/170.30 <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.35/170.30 & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__mult__1__right,axiom,
% 170.35/170.30 ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat_Oinject,axiom,
% 170.35/170.30 ! [V_nat_H_2,V_nat_2] :
% 170.35/170.30 ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2)
% 170.35/170.30 <=> V_nat_2 = V_nat_H_2 ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__mult__eq__1__iff,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.35/170.30 <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.35/170.30 & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__mult__cancel1,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.35/170.30 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2)
% 170.35/170.30 <=> V_m_2 = V_n_2 ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__inject,axiom,
% 170.35/170.30 ! [V_y,V_x] :
% 170.35/170.30 ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y)
% 170.35/170.30 => V_x = V_y ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__Suc__1,axiom,
% 170.35/170.30 ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__mult__le__cancel1,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__right__distrib,axiom,
% 170.35/170.30 ! [V_A_2,V_f_2,T_b,V_r_2,T_a] :
% 170.35/170.30 ( class_Rings_Osemiring__0(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r_2),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r_2)),V_f_2)),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__negf,axiom,
% 170.35/170.30 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( class_Groups_Oab__group__add(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Ouminus__class_Ouminus(T_a)),V_f_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__commute,axiom,
% 170.35/170.30 ! [V_A_2,V_B_2,V_f_2,T_c,T_b,T_a] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_a),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a)),hAPP(c_COMBC(T_b,T_c,T_a),V_f_2))),V_A_2)),V_B_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__left__distrib,axiom,
% 170.35/170.30 ! [V_r_2,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( class_Rings_Osemiring__0(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2)),V_r_2)),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__product,axiom,
% 170.35/170.30 ! [V_B_2,V_g_2,T_c,V_A_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( class_Rings_Osemiring__0(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_a),tc_fun(T_c,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,T_a),tc_fun(tc_fun(T_c,T_a),tc_fun(T_c,T_a)),T_b),c_COMBB(T_a,T_a,T_c)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2))),V_g_2))),V_B_2)),V_A_2) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fun__Compl__def,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_b,T_a] :
% 170.35/170.30 ( class_Groups_Ouminus(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,T_a)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(V_A_2,V_x_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_double__compl,axiom,
% 170.35/170.30 ! [V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_times_Oidem,axiom,
% 170.35/170.30 ! [V_a,T_a] :
% 170.35/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__idem,axiom,
% 170.35/170.30 ! [V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_uminus__apply,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_b,T_a] :
% 170.35/170.30 ( class_Groups_Ouminus(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,T_a)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(V_A_2,V_x_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__left__idem,axiom,
% 170.35/170.30 ! [V_b,V_a,T_a] :
% 170.35/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_compl__eq__compl__iff,axiom,
% 170.35/170.30 ! [V_y_2,V_x_2,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2)
% 170.35/170.30 <=> V_x_2 = V_y_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_double__complement,axiom,
% 170.35/170.30 ! [V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = V_A_2 ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__eq__Compl__iff,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.30 ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)
% 170.35/170.30 <=> V_A_2 = V_B_2 ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_minus__minus,axiom,
% 170.35/170.30 ! [V_a,T_a] :
% 170.35/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.35/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__1__left,axiom,
% 170.35/170.30 ! [V_a,T_a] :
% 170.35/170.30 ( class_Groups_Omonoid__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__1,axiom,
% 170.35/170.30 ! [V_a,T_a] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_one__reorient,axiom,
% 170.35/170.30 ! [V_x_2,T_a] :
% 170.35/170.30 ( class_Groups_Oone(T_a)
% 170.35/170.30 => ( c_Groups_Oone__class_Oone(T_a) = V_x_2
% 170.35/170.30 <=> V_x_2 = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__1__right,axiom,
% 170.35/170.30 ! [V_a,T_a] :
% 170.35/170.30 ( class_Groups_Omonoid__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult_Ocomm__neutral,axiom,
% 170.35/170.30 ! [V_a,T_a] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_equation__minus__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.35/170.30 => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)
% 170.35/170.30 <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_minus__equation__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.35/170.30 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = V_b_2
% 170.35/170.30 <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2) = V_a_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_neg__equal__iff__equal,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.35/170.30 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)
% 170.35/170.30 <=> V_a_2 = V_b_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom,
% 170.35/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.35/170.30 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__eq__setsum,axiom,
% 170.35/170.30 ! [V_A_2,T_a] : hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(c_COMBK(tc_Nat_Onat,T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_A_2) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__minus__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_minus__le__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),V_a_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_neg__le__iff__le,axiom,
% 170.35/170.30 ! [V_a_2,V_b_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__imp__neg__le,axiom,
% 170.35/170.30 ! [V_b,V_a,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_compl__le__compl__iff,axiom,
% 170.35/170.30 ! [V_y_2,V_x_2,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_compl__mono,axiom,
% 170.35/170.30 ! [V_y,V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_neg__less__iff__less,axiom,
% 170.35/170.30 ! [V_a_2,V_b_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_minus__less__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),V_a_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__minus__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__iff,axiom,
% 170.35/170.30 ! [V_A_2,V_c_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 170.35/170.30 <=> ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ComplD,axiom,
% 170.35/170.30 ! [V_A_2,V_c_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 170.35/170.30 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_ComplE,axiom,
% 170.35/170.30 ! [V_A_2,V_c_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 170.35/170.30 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_minus__diff__eq,axiom,
% 170.35/170.30 ! [V_b,V_a,T_a] :
% 170.35/170.30 ( class_Groups_Oab__group__add(T_a)
% 170.35/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__subset__Compl__iff,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__anti__mono,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_not__less__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__Suc__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 | V_m_2 = V_n_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__less__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_not__less__less__Suc__eq,axiom,
% 170.35/170.30 ! [V_m_2,V_n_2] :
% 170.35/170.30 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 170.35/170.30 <=> V_n_2 = V_m_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__antisym,axiom,
% 170.35/170.30 ! [V_m,V_n] :
% 170.35/170.30 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m)))
% 170.35/170.30 => V_m = V_n ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__SucI,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__lessI,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => ( hAPP(c_Nat_OSuc,V_m) != V_n
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__trans__Suc,axiom,
% 170.35/170.30 ! [V_k,V_j,V_i] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__SucE,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => V_m = V_n ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__lessD,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__less__SucD,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__n__not__le__n,axiom,
% 170.35/170.30 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_not__less__eq__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__Suc__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 170.35/170.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__le__mono,axiom,
% 170.35/170.30 ! [V_m_2,V_n_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Nat_OSuc,V_m_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__SucI,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__SucE,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__leD,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__diff__diff,axiom,
% 170.35/170.30 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)),hAPP(c_Nat_OSuc,V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_k) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__Suc__Suc,axiom,
% 170.35/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__le__mono,axiom,
% 170.35/170.30 ! [V_l,V_k,V_j,V_i] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_l))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__le__mono2,axiom,
% 170.35/170.30 ! [V_k,V_j,V_i] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_j))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_mult__le__mono1,axiom,
% 170.35/170.30 ! [V_k,V_j,V_i] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_k))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__cube,axiom,
% 170.35/170.30 ! [V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_m)))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__square,axiom,
% 170.35/170.30 ! [V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_m))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__mult__distrib,axiom,
% 170.35/170.30 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__mult__distrib2,axiom,
% 170.35/170.30 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__image__distrib,axiom,
% 170.35/170.30 ! [V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Groups_Otimes__class_Otimes(T_b)),V_g_2)),V_h_2)),c_Groups_Oone__class_Oone(T_b)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_h_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__subtractf,axiom,
% 170.35/170.30 ! [V_A_2,V_g_2,V_f_2,T_b,T_a] :
% 170.35/170.30 ( class_Groups_Oab__group__add(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_g_2),V_A_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fun__left__comm__idem,axiom,
% 170.35/170.30 ! [T_a] :
% 170.35/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.35/170.30 => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Collect__neg__eq,axiom,
% 170.35/170.30 ! [V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_compl__inf__bot,axiom,
% 170.35/170.30 ! [V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_inf__compl__bot,axiom,
% 170.35/170.30 ! [V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__eq,axiom,
% 170.35/170.30 ! [V_y,V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_compl__inf,axiom,
% 170.35/170.30 ! [V_y,V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_compl__sup,axiom,
% 170.35/170.30 ! [V_y,V_x,T_a] :
% 170.35/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.35/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__image__Un__Int,axiom,
% 170.35/170.30 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_subset__Compl__self__eq,axiom,
% 170.35/170.30 ! [V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 170.35/170.30 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__disjoint,axiom,
% 170.35/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__disjoint2,axiom,
% 170.35/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__Int,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__Un,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__Diff__eq,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Diff__eq,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Diff__Compl,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__le__lessD,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__less__Suc__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 170.35/170.30 <=> V_n_2 = V_m_2 ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__leI,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_le__imp__less__Suc,axiom,
% 170.35/170.30 ! [V_n,V_m] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__le__eq,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__Suc__eq__le,axiom,
% 170.35/170.30 ! [V_n_2,V_m_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__eq__Suc__le,axiom,
% 170.35/170.30 ! [V_m_2,V_n_2] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__less__Suc,axiom,
% 170.35/170.30 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),hAPP(c_Nat_OSuc,V_m))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Suc__diff__le,axiom,
% 170.35/170.30 ! [V_m,V_n] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.35/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Compl__eq,axiom,
% 170.35/170.30 ! [V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Collect__imp__eq,axiom,
% 170.35/170.30 ! [V_Q_2,V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2))),hAPP(c_Set_OCollect(T_a),V_Q_2)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__eq__Suc__le__raw,axiom,
% 170.35/170.30 ! [V_n_2] : hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2) = hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__Un__disjoint,axiom,
% 170.35/170.30 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.30 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_B_2)) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_disjoint__eq__subset__Compl,axiom,
% 170.35/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.35/170.30 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.35/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__setsum__restrict,axiom,
% 170.35/170.30 ! [V_R_2,V_f_2,V_T_2,T_b,V_S_2,T_a,T_c] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__add(T_c)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c),T_a),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c)),V_f_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_a,T_c),tc_fun(tc_fun(T_a,tc_HOL_Obool),T_c),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c)),hAPP(c_COMBC(T_a,T_b,T_c),V_f_2))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_OCollect(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)))),hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_R_2))))),V_T_2) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__graph__insert__swap,axiom,
% 170.35/170.30 ! [V_z_2,V_y_2,V_A_2,V_b_2,T_a] :
% 170.35/170.30 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_b_2,V_A_2),V_y_2))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 170.35/170.30 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_z_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z_2),V_y_2))) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__diff,axiom,
% 170.35/170.30 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Oab__group__add(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__diff__nat,axiom,
% 170.35/170.30 ! [V_f_2,V_A_2,V_B_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_B_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__image__gen,axiom,
% 170.35/170.30 ! [V_f_2,T_c,V_g_2,V_S_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),T_b,T_c),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_OCollect(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)))),hAPP(c_COMBC(T_a,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_a),c_fequal),V_f_2)))))),hAPP(c_Set_Oimage(T_a,T_c,V_f_2),V_S_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__insert__if,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__insert__disjoint,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__image__insert,axiom,
% 170.35/170.30 ! [V_z_2,V_g_2,V_a_2,V_A_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Oab__semigroup__mult(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_a_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),V_z_2),V_A_2)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_setsum__diff1__nat,axiom,
% 170.35/170.30 ! [V_f_2,V_A_2,V_a_2,T_a] :
% 170.35/170.30 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 170.35/170.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.35/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card__insert,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_diff__Suc__eq__diff__pred,axiom,
% 170.35/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_square__eq__1__iff,axiom,
% 170.35/170.30 ! [V_x_2,T_a] :
% 170.35/170.30 ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 170.35/170.30 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_a)
% 170.35/170.30 <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_a)
% 170.35/170.30 | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom,
% 170.35/170.30 ! [V_x,T_a] :
% 170.35/170.30 ( class_Rings_Ocomm__ring__1(T_a)
% 170.35/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),V_x) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_less__1__mult,axiom,
% 170.35/170.30 ! [V_n,V_m,T_a] :
% 170.35/170.30 ( class_Rings_Olinordered__semidom(T_a)
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n))
% 170.35/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_m),V_n))) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_Body__triple__valid__Suc,axiom,
% 170.35/170.30 ! [V_Q_2,V_pn_2,V_P_2,V_n_2,T_a] :
% 170.35/170.30 ( c_Hoare__Mirabelle_Otriple__valid(T_a,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Q_2))
% 170.35/170.30 <=> c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Q_2)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_fold__image__Un__one,axiom,
% 170.35/170.30 ! [V_f_2,V_T_2,V_S_2,T_a,T_b] :
% 170.35/170.30 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.35/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.35/170.30 => ( ! [B_x] :
% 170.35/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)))
% 170.35/170.30 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 170.35/170.30 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),V_S_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),V_T_2)) ) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_card_Oremove,axiom,
% 170.35/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.35/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.35/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.35/170.30 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_square__eq__iff,axiom,
% 170.35/170.30 ! [V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Rings_Oidom(T_a)
% 170.35/170.30 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_a_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_b_2)
% 170.35/170.30 <=> ( V_a_2 = V_b_2
% 170.35/170.30 | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2) ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__mult__commute,axiom,
% 170.35/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_add__mult__distrib2,axiom,
% 170.35/170.30 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_nat__mult__assoc,axiom,
% 170.35/170.30 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_add__mult__distrib,axiom,
% 170.35/170.30 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_crossproduct__eq,axiom,
% 170.35/170.30 ! [V_z_2,V_x_2,V_y_2,V_w_2,T_a] :
% 170.35/170.30 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 170.35/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w_2),V_y_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_z_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w_2),V_z_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_y_2))
% 170.35/170.30 <=> ( V_w_2 = V_x_2
% 170.35/170.30 | V_y_2 = V_z_2 ) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_combine__common__factor,axiom,
% 170.35/170.30 ! [V_c,V_b,V_e,V_a,T_a] :
% 170.35/170.30 ( class_Rings_Osemiring(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_e)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_e)),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_e)),V_c) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom,
% 170.35/170.30 ! [V_b,V_m,V_a,T_a] :
% 170.35/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_m)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_m) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom,
% 170.35/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.35/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__semiring__class_Odistrib,axiom,
% 170.35/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.35/170.30 ( class_Rings_Ocomm__semiring(T_a)
% 170.35/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_crossproduct__noteq,axiom,
% 170.35/170.30 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.35/170.30 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 170.35/170.30 => ( ( V_a_2 != V_b_2
% 170.35/170.30 & V_c_2 != V_d_2 )
% 170.35/170.30 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_d_2)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_d_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_c_2)) ) ) ).
% 170.35/170.30
% 170.35/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom,
% 170.35/170.30 ! [V_z,V_y,V_x,T_a] :
% 170.35/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__right__imp__eq,axiom,
% 170.39/170.30 ! [V_c,V_a,V_b,T_a] :
% 170.39/170.30 ( class_Groups_Ocancel__semigroup__add(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)
% 170.39/170.30 => V_b = V_c ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__imp__eq,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ocancel__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)
% 170.39/170.30 => V_b = V_c ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__left__imp__eq,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ocancel__semigroup__add(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)
% 170.39/170.30 => V_b = V_c ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__right__cancel,axiom,
% 170.39/170.30 ! [V_c_2,V_a_2,V_b_2,T_a] :
% 170.39/170.30 ( class_Groups_Ocancel__semigroup__add(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_a_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c_2),V_a_2)
% 170.39/170.30 <=> V_b_2 = V_c_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__left__cancel,axiom,
% 170.39/170.30 ! [V_c_2,V_b_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Groups_Ocancel__semigroup__add(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_c_2)
% 170.39/170.30 <=> V_b_2 = V_c_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oab__semigroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom,
% 170.39/170.30 ! [V_c,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom,
% 170.39/170.30 ! [V_d,V_c,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_d)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom,
% 170.39/170.30 ! [V_d,V_c,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),V_d) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),V_b) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom,
% 170.39/170.30 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__right__cancel,axiom,
% 170.39/170.30 ! [V_n_2,V_k_2,V_m_2] :
% 170.39/170.30 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2)
% 170.39/170.30 <=> V_m_2 = V_n_2 ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__left__cancel,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.39/170.30 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2)
% 170.39/170.30 <=> V_m_2 = V_n_2 ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__assoc,axiom,
% 170.39/170.30 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_k)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__left__commute,axiom,
% 170.39/170.30 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),V_z)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__commute,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__on__add__nat,axiom,
% 170.39/170.30 ! [V_N_2,V_k_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2),V_N_2) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__imp__le__left,axiom,
% 170.39/170.30 ! [V_b,V_a,V_c,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b)))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__imp__le__right,axiom,
% 170.39/170.30 ! [V_b,V_c,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__mono,axiom,
% 170.39/170.30 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__left__mono,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__right__mono,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__cancel__left,axiom,
% 170.39/170.30 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c_2),V_b_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__cancel__right,axiom,
% 170.39/170.30 ! [V_b_2,V_c_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_c_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__cancel__right,axiom,
% 170.39/170.30 ! [V_b_2,V_c_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_c_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__cancel__left,axiom,
% 170.39/170.30 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c_2),V_b_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__strict__right__mono,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__strict__left__mono,axiom,
% 170.39/170.30 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__strict__mono,axiom,
% 170.39/170.30 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__imp__less__right,axiom,
% 170.39/170.30 ! [V_b,V_c,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__imp__less__left,axiom,
% 170.39/170.30 ! [V_b,V_a,V_c,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b)))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__add__cancel,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)),V_b) = V_a ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__diff__cancel,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_b) = V_a ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__add__cancel,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = V_b ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__minus__cancel,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) = V_b ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__add,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__add__distrib,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oab__group__add(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_mult__Suc,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__Suc__shift,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__Suc,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_mult__Suc__right,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__Suc__right,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__lessD1,axiom,
% 170.39/170.30 ! [V_k,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__add__eq__less,axiom,
% 170.39/170.30 ! [V_n,V_m,V_l,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_l) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_n)
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__mono,axiom,
% 170.39/170.30 ! [V_l,V_k,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_l))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__mono1,axiom,
% 170.39/170.30 ! [V_k,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_termination__basic__simps_I2_J,axiom,
% 170.39/170.30 ! [V_y,V_z,V_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_termination__basic__simps_I1_J,axiom,
% 170.39/170.30 ! [V_z,V_y,V_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_trans__less__add2,axiom,
% 170.39/170.30 ! [V_m,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_j))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_trans__less__add1,axiom,
% 170.39/170.30 ! [V_m,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_m))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__left__cancel__less,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_not__add__less2,axiom,
% 170.39/170.30 ! [V_i,V_j] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_i)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_not__add__less1,axiom,
% 170.39/170.30 ! [V_j,V_i] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_i)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add2,axiom,
% 170.39/170.30 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add1,axiom,
% 170.39/170.30 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__iff__add,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.39/170.30 <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__add__left__cancel__le,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_k_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_trans__le__add1,axiom,
% 170.39/170.30 ! [V_m,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_m))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_trans__le__add2,axiom,
% 170.39/170.30 ! [V_m,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_j))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_termination__basic__simps_I3_J,axiom,
% 170.39/170.30 ! [V_z,V_y,V_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_termination__basic__simps_I4_J,axiom,
% 170.39/170.30 ! [V_y,V_z,V_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__mono1,axiom,
% 170.39/170.30 ! [V_k,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__mono,axiom,
% 170.39/170.30 ! [V_l,V_k,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_l))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__leD2,axiom,
% 170.39/170.30 ! [V_n,V_k,V_m] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__leD1,axiom,
% 170.39/170.30 ! [V_n,V_k,V_m] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__leE,axiom,
% 170.39/170.30 ! [V_n,V_k,V_m] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n))
% 170.39/170.30 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.39/170.30 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__add__inverse2,axiom,
% 170.39/170.30 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__add__inverse,axiom,
% 170.39/170.30 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_n) = V_m ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__diff__left,axiom,
% 170.39/170.30 ! [V_k,V_j,V_i] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__cancel,axiom,
% 170.39/170.30 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__cancel2,axiom,
% 170.39/170.30 ! [V_n,V_k,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__add__one,axiom,
% 170.39/170.30 ! [V_a,T_a] :
% 170.39/170.30 ( class_Rings_Olinordered__semidom(T_a)
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_eq__add__iff1,axiom,
% 170.39/170.30 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Rings_Oring(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)
% 170.39/170.30 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),V_e_2)),V_c_2) = V_d_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_eq__add__iff2,axiom,
% 170.39/170.30 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Rings_Oring(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)
% 170.39/170.30 <=> V_c_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b_2),V_a_2)),V_e_2)),V_d_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom,
% 170.39/170.30 ! [V_m,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_m),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),V_m) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom,
% 170.39/170.30 ! [V_a,V_m,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a))),V_m) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom,
% 170.39/170.30 ! [V_m,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a))),V_m) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom,
% 170.39/170.30 ! [V_y,V_x,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__ring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Suc__eq__plus1__left,axiom,
% 170.39/170.30 ! [V_n] : hAPP(c_Nat_OSuc,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Suc__eq__plus1,axiom,
% 170.39/170.30 ! [V_n] : hAPP(c_Nat_OSuc,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__addf,axiom,
% 170.39/170.30 ! [V_A_2,V_g_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Oplus__class_Oplus(T_a)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_g_2),V_A_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__less__le__mono,axiom,
% 170.39/170.30 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__le__less__mono,axiom,
% 170.39/170.30 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add__iff2,axiom,
% 170.39/170.30 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Rings_Oordered__ring(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add__iff1,axiom,
% 170.39/170.30 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Rings_Oordered__ring(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__add__iff2,axiom,
% 170.39/170.30 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Rings_Oordered__ring(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__add__iff1,axiom,
% 170.39/170.30 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_a] :
% 170.39/170.30 ( class_Rings_Oordered__ring(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__def,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_ab__diff__minus,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Oab__group__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__minus__eq__add,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Groups_Ogroup__add(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_triple__valid__Suc,axiom,
% 170.39/170.30 ! [V_t,V_n,T_a] :
% 170.39/170.30 ( c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n),V_t)
% 170.39/170.30 => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n,V_t) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__add__Suc1,axiom,
% 170.39/170.30 ! [V_m,V_i] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__add__Suc2,axiom,
% 170.39/170.30 ! [V_m,V_i] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_i)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__iff__Suc__add,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.39/170.30 <=> ? [B_k] : V_n_2 = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__diff__inverse,axiom,
% 170.39/170.30 ! [V_n,V_m] :
% 170.39/170.30 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = V_m ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_less__diff__conv,axiom,
% 170.39/170.30 ! [V_k_2,V_j_2,V_i_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),V_j_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__diff__right,axiom,
% 170.39/170.30 ! [V_i,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__diff__conv,axiom,
% 170.39/170.30 ! [V_i_2,V_k_2,V_j_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)),V_i_2))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add__diff,axiom,
% 170.39/170.30 ! [V_m,V_n,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_k))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add__diff__inverse,axiom,
% 170.39/170.30 ! [V_m,V_n] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = V_m ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__diff__assoc,axiom,
% 170.39/170.30 ! [V_i,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__diff__conv2,axiom,
% 170.39/170.30 ! [V_i_2,V_j_2,V_k_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),V_j_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__add__diff__inverse2,axiom,
% 170.39/170.30 ! [V_m,V_n] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_le__imp__diff__is__add,axiom,
% 170.39/170.30 ! [V_k_2,V_j_2,V_i_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2
% 170.39/170.30 <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__add__assoc,axiom,
% 170.39/170.30 ! [V_i,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__diff__assoc2,axiom,
% 170.39/170.30 ! [V_i,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)),V_i) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_k) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__add__assoc2,axiom,
% 170.39/170.30 ! [V_i,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)),V_i) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum_Odistrib,axiom,
% 170.39/170.30 ! [V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Groups_Oplus__class_Oplus(T_b)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_h_2),V_A_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__Suc__diff__eq2,axiom,
% 170.39/170.30 ! [V_m,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k))),V_m) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_j)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_m)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_diff__Suc__diff__eq1,axiom,
% 170.39/170.30 ! [V_m,V_j,V_k] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),hAPP(c_Nat_OSuc,V_j)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_linorder__neqE__linordered__idom,axiom,
% 170.39/170.30 ! [V_y,V_x,T_a] :
% 170.39/170.30 ( class_Rings_Olinordered__idom(T_a)
% 170.39/170.30 => ( V_x != V_y
% 170.39/170.30 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom,
% 170.39/170.30 ! [V_ry,V_rx,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ry)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom,
% 170.39/170.30 ! [V_ry,V_rx,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),V_ry) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom,
% 170.39/170.30 ! [V_rx,V_ly,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_rx) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),V_rx)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom,
% 170.39/170.30 ! [V_rx,V_ly,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_rx) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),V_ly) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom,
% 170.39/170.30 ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom,
% 170.39/170.30 ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_ry)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom,
% 170.39/170.30 ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),V_ry)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__insert,axiom,
% 170.39/170.30 ! [V_f_2,V_a_2,V_Fa_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.39/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_Fa_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_Fa_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_Fa_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum_Oinsert,axiom,
% 170.39/170.30 ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__Un__Int,axiom,
% 170.39/170.30 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_B_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__Un__nat,axiom,
% 170.39/170.30 ! [V_f_2,V_B_2,V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card_Ounion__inter,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card__Un__Int,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum_Oinsert__remove,axiom,
% 170.39/170.30 ! [V_x_2,V_g_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__Un__disjoint,axiom,
% 170.39/170.30 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__Un,axiom,
% 170.39/170.30 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Oab__group__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card__Un__disjoint,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card_Oinsert,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__cases,axiom,
% 170.39/170.30 ! [V_g_2,V_f_2,V_P_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),V_P_2)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_a),V_P_2)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2))))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__diff1_H,axiom,
% 170.39/170.30 ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum_Oremove,axiom,
% 170.39/170.30 ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card_Oinsert__remove,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom,
% 170.39/170.30 ! [V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom,
% 170.39/170.30 ! [V_a,T_a] :
% 170.39/170.30 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__mult__right,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Oring(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__mult__left,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Oring(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__mult__commute,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Oring(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__mult__minus,axiom,
% 170.39/170.30 ! [V_b,V_a,T_a] :
% 170.39/170.30 ( class_Rings_Oring(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__less__add__iff1,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2)),V_n_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__less__add__iff2,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__le__add__iff1,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2)),V_n_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__diff__add__eq1,axiom,
% 170.39/170.30 ! [V_n,V_m,V_u,V_i,V_j] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_u)),V_m)),V_n) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__eq__add__iff1,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)
% 170.39/170.30 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2) = V_n_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__le__add__iff2,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__diff__add__eq2,axiom,
% 170.39/170.30 ! [V_n,V_m,V_u,V_j,V_i] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_i)),V_u)),V_n)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_nat__eq__add__iff2,axiom,
% 170.39/170.30 ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 170.39/170.30 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)
% 170.39/170.30 <=> V_m_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_left__add__mult__distrib,axiom,
% 170.39/170.30 ! [V_k,V_j,V_u,V_i] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_u)),V_k) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__multicount,axiom,
% 170.39/170.30 ! [V_k_2,V_R_2,V_T_2,T_b,V_S_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 170.39/170.30 => ( ! [B_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_T_2))
% 170.39/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_R_2),B_x)))) = V_k_2 )
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat,T_a),c_Finite__Set_Ocard(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_b),V_T_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__Min__commute,axiom,
% 170.39/170.30 ! [V_k_2,V_N_2,T_a] :
% 170.39/170.30 ( class_Groups_Olinordered__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.39/170.30 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_N_2))))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_add__Max__commute,axiom,
% 170.39/170.30 ! [V_k_2,V_N_2,T_a] :
% 170.39/170.30 ( class_Groups_Olinordered__ab__semigroup__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.39/170.30 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_N_2))))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__multicount__gen,axiom,
% 170.39/170.30 ! [V_k_2,V_R_2,V_t_2,T_b,V_s_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_s_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_t_2))
% 170.39/170.30 => ( ! [B_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_t_2))
% 170.39/170.30 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_s_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_R_2),B_x)))) = hAPP(V_k_2,B_x) )
% 170.39/170.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat,T_a),c_Finite__Set_Ocard(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_t_2)))),V_R_2)))),V_s_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_k_2),V_t_2) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_setsum__strict__mono,axiom,
% 170.39/170.30 ! [V_g_2,V_f_2,V_A_2,T_a,T_b] :
% 170.39/170.30 ( ( class_Groups_Ocomm__monoid__add(T_b)
% 170.39/170.30 & class_Groups_Oordered__cancel__ab__semigroup__add(T_b) )
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( ! [B_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2))) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_compl__unique,axiom,
% 170.39/170.30 ! [V_y,V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__Un,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_B_2)) ) ) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_OBody,axiom,
% 170.39/170.30 ! [V_s1,V_n,V_s0,V_pn] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_n),V_s1))
% 170.39/170.30 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),hAPP(c_Nat_OSuc,V_n)),V_s1)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_UNIV__I,axiom,
% 170.39/170.30 ! [V_x_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_OWhileFalse,axiom,
% 170.39/170.30 ! [V_n_2,V_c_2,V_s_2,V_b_2] :
% 170.39/170.30 ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_n_2),V_s_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_OWhileTrue,axiom,
% 170.39/170.30 ! [V_s2_2,V_s1_2,V_n_2,V_c_2,V_s0_2,V_b_2] :
% 170.39/170.30 ( hBOOL(hAPP(V_b_2,V_s0_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c_2),V_s0_2),V_n_2),V_s1_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s1_2),V_n_2),V_s2_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s0_2),V_n_2),V_s2_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_OSemi,axiom,
% 170.39/170.30 ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c0),V_s0),V_n),V_s1))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c1),V_s1),V_n),V_s2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_n),V_s2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_OSkip,axiom,
% 170.39/170.30 ! [V_n,V_s] : hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OSKIP),V_s),V_n),V_s)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln__elim__cases_I1_J,axiom,
% 170.39/170.30 ! [V_t,V_n,V_s] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OSKIP),V_s),V_n),V_t))
% 170.39/170.30 => V_t = V_s ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_top__apply,axiom,
% 170.39/170.30 ! [V_x_2,T_b,T_a] :
% 170.39/170.30 ( class_Orderings_Otop(T_a)
% 170.39/170.30 => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,T_a)),V_x_2) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__Prod__UNIV,axiom,
% 170.39/170.30 ! [T_b,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 170.39/170.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__Plus__UNIV__iff,axiom,
% 170.39/170.30 ! [T_b,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_a,T_b),tc_HOL_Obool))))
% 170.39/170.30 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.39/170.30 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__option__UNIV,axiom,
% 170.39/170.30 ! [T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool))))
% 170.39/170.30 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln__Suc,axiom,
% 170.39/170.30 ! [V_s_H,V_n,V_s,V_c] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c),V_s),V_n),V_s_H))
% 170.39/170.30 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c),V_s),hAPP(c_Nat_OSuc,V_n)),V_s_H)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__fun__UNIVD2,axiom,
% 170.39/170.30 ! [T_b,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool))))
% 170.39/170.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln__nonstrict,axiom,
% 170.39/170.30 ! [V_m,V_t,V_n,V_s,V_c] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c),V_s),V_n),V_t))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.39/170.30 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c),V_s),V_m),V_t)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_UNIV__not__empty,axiom,
% 170.39/170.30 ! [T_a] : c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__UNIV,axiom,
% 170.39/170.30 ! [T_a] :
% 170.39/170.30 ( class_Finite__Set_Ofinite(T_a)
% 170.39/170.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_subset__UNIV,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Un__UNIV__right,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Un__UNIV__left,axiom,
% 170.39/170.30 ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Int__UNIV__right,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Int__UNIV__left,axiom,
% 170.39/170.30 ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 170.39/170.30
% 170.39/170.30 fof(fact_injD,axiom,
% 170.39/170.30 ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 170.39/170.30 => V_x_2 = V_y_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__eq,axiom,
% 170.39/170.30 ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 170.39/170.30 <=> V_x_2 = V_y_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_eval__eq,axiom,
% 170.39/170.30 ! [V_t_2,V_s_2,V_c_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s_2),V_t_2))
% 170.39/170.30 <=> ? [B_n] : hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c_2),V_s_2),B_n),V_t_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln__evalc,axiom,
% 170.39/170.30 ! [V_t,V_n,V_s,V_c] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c),V_s),V_n),V_t))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card__UNIV__unit,axiom,
% 170.39/170.30 hAPP(c_Finite__Set_Ocard(tc_Product__Type_Ounit),c_Orderings_Otop__class_Otop(tc_fun(tc_Product__Type_Ounit,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_Oequations_I7_J,axiom,
% 170.39/170.30 ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a4_2),V_a2_2))
% 170.39/170.30 <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.39/170.30 => ? [B_s1] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a3_2),V_a2_2),V_a4_2),B_s1))
% 170.39/170.30 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a4_2),V_a2_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_Oequations_I8_J,axiom,
% 170.39/170.30 ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a4_2),V_a6_2))
% 170.39/170.30 <=> ( ( V_a6_2 = V_a2_2
% 170.39/170.30 & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 170.39/170.30 | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.39/170.30 & ? [B_s1] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a3_2),V_a2_2),V_a4_2),B_s1))
% 170.39/170.30 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a4_2),V_a6_2)) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_Oequations_I4_J,axiom,
% 170.39/170.30 ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OSemi(V_a1_2,V_a5_2)),V_a2_2),V_a3_2),V_a6_2))
% 170.39/170.30 <=> ? [B_s1] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a1_2),V_a2_2),V_a3_2),B_s1))
% 170.39/170.30 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a5_2),B_s1),V_a3_2),V_a6_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_Oequations_I1_J,axiom,
% 170.39/170.30 ! [V_a2,V_a1] : hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OSKIP),V_a1),V_a2),V_a1)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_infinite__UNIV__nat,axiom,
% 170.39/170.30 ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_UNIV__def,axiom,
% 170.39/170.30 ! [T_a] : c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_a),hAPP(c_COMBK(tc_HOL_Obool,T_a),c_fTrue)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_range__composition,axiom,
% 170.39/170.30 ! [V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,hAPP(hAPP(c_COMBB(T_c,T_a,T_b),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = hAPP(c_Set_Oimage(T_c,T_a,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__fun,axiom,
% 170.39/170.30 ! [T_c,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => c_Fun_Oinj__on(T_a,tc_fun(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_b),T_a),c_COMBK(T_b,T_c)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_top__greatest,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Orderings_Otop(T_a)
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_sup__top__left,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Obounded__lattice__top(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_sup__top__right,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Obounded__lattice__top(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inf__eq__top__iff,axiom,
% 170.39/170.30 ! [V_y_2,V_x_2,T_a] :
% 170.39/170.30 ( class_Lattices_Obounded__lattice__top(T_a)
% 170.39/170.30 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_a)
% 170.39/170.30 <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_a)
% 170.39/170.30 & V_y_2 = c_Orderings_Otop__class_Otop(T_a) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inf__top__right,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Obounded__lattice__top(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inf__top__left,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Obounded__lattice__top(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_UNIV__option__conv,axiom,
% 170.39/170.30 ! [T_a] : c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool)) = hAPP(hAPP(c_Set_Oinsert(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)),hAPP(c_Set_Oimage(T_a,tc_Option_Ooption(T_a),c_Option_Ooption_OSome(T_a)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_range__eqI,axiom,
% 170.39/170.30 ! [T_b,T_a,V_x_2,V_f_2,V_b_2] :
% 170.39/170.30 ( V_b_2 = hAPP(V_f_2,V_x_2)
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_rangeI,axiom,
% 170.39/170.30 ! [T_b,V_x_2,V_f_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Diff__UNIV,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.39/170.30 => ( hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(c_Finite__Set_Ocard(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__Min__eq__Max,axiom,
% 170.39/170.30 ! [V_S_2,T_a] :
% 170.39/170.30 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.39/170.30 => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_S_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),V_S_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__Max__eq__Min,axiom,
% 170.39/170.30 ! [V_S_2,T_a] :
% 170.39/170.30 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.39/170.30 => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_S_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),V_S_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__image__eq__iff,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => ( hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)
% 170.39/170.30 <=> V_A_2 = V_B_2 ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Compl__empty__eq,axiom,
% 170.39/170.30 ! [T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Compl__UNIV__eq,axiom,
% 170.39/170.30 ! [T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__compl,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 170.39/170.30 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Compl__partition,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Compl__partition2,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Compl__eq__Diff__UNIV,axiom,
% 170.39/170.30 ! [V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_A_2) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__singleton__def,axiom,
% 170.39/170.30 ! [V_a_2,V_f_2,T_a,V_g_2] :
% 170.39/170.30 ( V_g_2 = c_Finite__Set_Ofold1(T_a,V_f_2)
% 170.39/170.30 => hAPP(V_g_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__singleton,axiom,
% 170.39/170.30 ! [V_a_2,V_f_2,T_a] : hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Max_Osingleton,axiom,
% 170.39/170.30 ! [V_x_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Min_Osingleton,axiom,
% 170.39/170.30 ! [V_x_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__singleton,axiom,
% 170.39/170.30 ! [T_a] : c_Fun_Oinj__on(T_a,tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_triple__valid__def2,axiom,
% 170.39/170.30 ! [V_Q_2,V_c_2,V_P_2,V_n_2,T_a] :
% 170.39/170.30 ( c_Hoare__Mirabelle_Otriple__valid(T_a,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),V_c_2),V_Q_2))
% 170.39/170.30 <=> ! [B_Z,B_s] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 170.39/170.30 => ! [B_s_H] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c_2),B_s),V_n_2),B_s_H))
% 170.39/170.30 => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s_H)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__Collect__not,axiom,
% 170.39/170.30 ! [V_P_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2))))
% 170.39/170.30 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__range__imageI,axiom,
% 170.39/170.30 ! [V_f_2,T_c,V_g_2,T_b,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_Oimage(T_b,T_a,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 170.39/170.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,hAPP(hAPP(c_COMBB(T_a,T_c,T_b),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_the__inv__f__f,axiom,
% 170.39/170.30 ! [V_x_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => hAPP(c_Fun_Othe__inv__into(T_a,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_dom__const,axiom,
% 170.39/170.30 ! [V_f_2,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_Option_Ooption(T_b),T_a),c_Option_Ooption_OSome(T_b)),V_f_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_folding__one_Oeq__fold,axiom,
% 170.39/170.30 ! [V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.39/170.30 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(V_Fa_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),V_A_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_compl__bot__eq,axiom,
% 170.39/170.30 ! [T_a] :
% 170.39/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_compl__top__eq,axiom,
% 170.39/170.30 ! [T_a] :
% 170.39/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_sup__compl__top,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_compl__sup__top,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Lattices_Oboolean__algebra(T_a)
% 170.39/170.30 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__image__mem__iff,axiom,
% 170.39/170.30 ! [V_A_2,V_a_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_range__ex1__eq,axiom,
% 170.39/170.30 ! [V_b_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))))
% 170.39/170.30 <=> ? [B_x] :
% 170.39/170.30 ( V_b_2 = hAPP(V_f_2,B_x)
% 170.39/170.30 & ! [B_y] :
% 170.39/170.30 ( V_b_2 = hAPP(V_f_2,B_y)
% 170.39/170.30 => B_y = B_x ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__UNIV__surj__inj,axiom,
% 170.39/170.30 ! [V_f_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.39/170.30 => ( hAPP(c_Set_Oimage(T_a,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => c_Fun_Oinj__on(T_a,T_a,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__UNIV__inj__surj,axiom,
% 170.39/170.30 ! [V_f_2,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.39/170.30 => ( c_Fun_Oinj__on(T_a,T_a,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => hAPP(c_Set_Oimage(T_a,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__image__subset__iff,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_image__Int,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_image__set__diff,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_surj__Compl__image__subset,axiom,
% 170.39/170.30 ! [V_A_2,V_f_2,T_a,T_b] :
% 170.39/170.30 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Min__le,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),V_x_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Max__ge,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2))) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__def,axiom,
% 170.39/170.30 ! [V_A_2,V_f_2,T_a] : hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),V_A_2) = c_HOL_OThe(T_a,c_Finite__Set_Ofold1Set(T_a,V_f_2,V_A_2)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Min__in,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),V_A_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Max__in,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),V_A_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Sup__fin_OF__eq,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( class_Lattices_Olattice(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_A_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Inf__fin_OF__eq,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( class_Lattices_Olattice(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_A_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_finite__range__updI,axiom,
% 170.39/170.30 ! [V_b_2,V_a_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 170.39/170.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_f_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_a),V_b_2))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__image__Compl__subset,axiom,
% 170.39/170.30 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_triple__valid__def,axiom,
% 170.39/170.30 ! [V_t_2,V_n_2,T_a] :
% 170.39/170.30 ( c_Hoare__Mirabelle_Otriple__valid(T_a,V_n_2,V_t_2)
% 170.39/170.30 <=> hBOOL(c_Hoare__Mirabelle_Otriple_Otriple__case(T_a,tc_HOL_Obool,hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_HOL_Obool),tc_Com_Ocom),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),c_HOL_OAll(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),tc_Com_Ocom),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(tc_Com_Ostate))))),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_fun(tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))))),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),c_COMBB(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_Com_Ocom)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),c_COMBS(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_a),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool))),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fimplies))))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_Com_Ocom),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_HOL_Obool,tc_Com_Ostate),c_HOL_OAll(tc_Com_Ostate))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)))),tc_Com_Ocom),c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_Com_Ocom),c_COMBC(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(tc_Com_Ostate,tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_Com_Ocom),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Com_Ostate),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_Com_Ocom),hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Com_Ostate),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fimplies))),hAPP(hAPP(c_COMBC(tc_Com_Ocom,tc_Nat_Onat,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_Nat_Onat,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_fun(tc_Nat_Onat,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),tc_Com_Ocom),c_COMBC(tc_Com_Ostate,tc_Nat_Onat,tc_fun(tc_Com_Ostate,tc_HOL_Obool))),c_Natural_Oevaln)),V_n_2))))))))),V_t_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__belowI,axiom,
% 170.39/170.30 ! [V_a_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Lattices_Osemilattice__inf(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_A_2)),V_a_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_below__fold1__iff,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Lattices_Osemilattice__inf(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_A_2)))
% 170.39/170.30 <=> ! [B_x] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) ) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__insert__idem,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__Un2,axiom,
% 170.39/170.30 ! [V_B_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.39/170.30 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_B_2)) ) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Min__antimono,axiom,
% 170.39/170.30 ! [V_N_2,V_M_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_M_2),V_N_2))
% 170.39/170.30 => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_N_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_M_2))) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Max__mono,axiom,
% 170.39/170.30 ! [V_N_2,V_M_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_M_2),V_N_2))
% 170.39/170.30 => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_M_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_N_2))) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln_Oequations_I9_J,axiom,
% 170.39/170.30 ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,hAPP(c_Com_Ocom_OBODY,V_a1_2)),V_a2_2),hAPP(c_Nat_OSuc,V_a3_2)),V_a4_2))
% 170.39/170.30 <=> hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_a1_2))),V_a2_2),V_a3_2),V_a4_2)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__insert,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_semilattice__big_OF__eq,axiom,
% 170.39/170.30 ! [V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.39/170.30 ( c_Big__Operators_Osemilattice__big(T_a,V_f_2,V_Fa_2)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => hAPP(V_Fa_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),V_A_2) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_evaln__elim__cases_I6_J,axiom,
% 170.39/170.30 ! [V_s1,V_n,V_s,V_P] :
% 170.39/170.30 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_n),V_s1))
% 170.39/170.30 => ~ ! [B_n] :
% 170.39/170.30 ( V_n = hAPP(c_Nat_OSuc,B_n)
% 170.39/170.30 => ~ hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),B_n),V_s1)) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_fold1__in,axiom,
% 170.39/170.30 ! [V_A_2,T_a] :
% 170.39/170.30 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)),V_A_2)) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_hom__fold1__commute,axiom,
% 170.39/170.30 ! [V_N_2,V_h_2,T_a] :
% 170.39/170.30 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.39/170.30 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_x),B_y)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.39/170.30 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => hAPP(V_h_2,hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_N_2)) = hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Min_Oremove,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = V_x_2 )
% 170.39/170.30 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Max_Oremove,axiom,
% 170.39/170.30 ! [V_x_2,V_A_2,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.39/170.30 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = V_x_2 )
% 170.39/170.30 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.39/170.30 => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_inj__vimage__singleton,axiom,
% 170.39/170.30 ! [V_a_2,V_f_2,T_b,T_a] :
% 170.39/170.30 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_a),c_HOL_OThe(T_a,hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),V_a_2))),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_top1I,axiom,
% 170.39/170.30 ! [V_x_2,T_a] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_x_2)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_vimageI,axiom,
% 170.39/170.30 ! [T_b,V_B_2,T_a,V_b_2,V_a_2,V_f_2] :
% 170.39/170.30 ( hAPP(V_f_2,V_a_2) = V_b_2
% 170.39/170.30 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_B_2))
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_B_2))) ) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_vimage__UNIV,axiom,
% 170.39/170.30 ! [V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__max__eq__min,axiom,
% 170.39/170.30 ! [V_y,V_x,T_a] :
% 170.39/170.30 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_minus__min__eq__max,axiom,
% 170.39/170.30 ! [V_y,V_x,T_a] :
% 170.39/170.30 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.39/170.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_min__max_Odistrib__inf__le,axiom,
% 170.39/170.30 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z))),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_min__max_Odistrib__sup__le,axiom,
% 170.39/170.30 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z))),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)))) ) ).
% 170.39/170.30
% 170.39/170.30 fof(fact_Max_Oidem,axiom,
% 170.39/170.30 ! [V_x,T_a] :
% 170.39/170.30 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_Min_Oidem,axiom,
% 170.39/170.31 ! [V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_vimage__ident,axiom,
% 170.39/170.31 ! [V_Y_2,T_a] : hAPP(c_Set_Ovimage(T_a,T_a,c_COMBI(T_a)),V_Y_2) = V_Y_2 ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup_Oidem,axiom,
% 170.39/170.31 ! [V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf_Oidem,axiom,
% 170.39/170.31 ! [V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup_Ocommute,axiom,
% 170.39/170.31 ! [V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_a) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__commute,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_x) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf_Ocommute,axiom,
% 170.39/170.31 ! [V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_a) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__commute,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_x) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__inf__absorb,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = V_x ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__sup__absorb,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = V_x ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup_Oleft__idem,axiom,
% 170.39/170.31 ! [V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__left__idem,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf_Oleft__idem,axiom,
% 170.39/170.31 ! [V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__left__idem,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup_Oleft__commute,axiom,
% 170.39/170.31 ! [V_c,V_a,V_b,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_c)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_c)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__left__commute,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf_Oleft__commute,axiom,
% 170.39/170.31 ! [V_c,V_a,V_b,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_c)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_c)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__left__commute,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__inf__distrib1,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__sup__distrib1,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup_Oassoc,axiom,
% 170.39/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_c)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__assoc,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf_Oassoc,axiom,
% 170.39/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_c)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__assoc,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__inf__distrib2,axiom,
% 170.39/170.31 ! [V_x,V_z,V_y,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_x)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_z),V_x)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__sup__distrib2,axiom,
% 170.39/170.31 ! [V_x,V_z,V_y,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_x)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_z),V_x)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_vimage__code,axiom,
% 170.39/170.31 ! [V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.39/170.31 ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2),V_x_2))
% 170.39/170.31 <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_le__max__iff__disj,axiom,
% 170.39/170.31 ! [V_y_2,V_x_2,V_z_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z_2),V_x_2))
% 170.39/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z_2),V_y_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_le__maxI1,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y))) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_le__maxI2,axiom,
% 170.39/170.31 ! [V_x,V_y,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y))) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__iff__sup,axiom,
% 170.39/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.39/170.31 <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2) = V_y_2 ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__sup__iff,axiom,
% 170.39/170.31 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)),V_z_2))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2))
% 170.39/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_z_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__supI1,axiom,
% 170.39/170.31 ! [V_b,V_a,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__supI2,axiom,
% 170.39/170.31 ! [V_a,V_b,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__absorb2,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__absorb1,axiom,
% 170.39/170.31 ! [V_x,V_y,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__supI,axiom,
% 170.39/170.31 ! [V_b,V_x,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_x)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__least,axiom,
% 170.39/170.31 ! [V_z,V_x,V_y,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)),V_x)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Osup__mono,axiom,
% 170.39/170.31 ! [V_d,V_b,V_c,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_c),V_d))) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__supE,axiom,
% 170.39/170.31 ! [V_x,V_b,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_x))
% 170.39/170.31 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 170.39/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__le__iff__disj,axiom,
% 170.39/170.31 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2)),V_z_2))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2))
% 170.39/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_z_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__le1,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_x)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__le2,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_y)) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__iff__inf,axiom,
% 170.39/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.39/170.31 <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2) = V_x_2 ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__inf__iff,axiom,
% 170.39/170.31 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y_2),V_z_2)))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.39/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__infI1,axiom,
% 170.39/170.31 ! [V_b,V_x,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__infI2,axiom,
% 170.39/170.31 ! [V_a,V_x,V_b,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__absorb1,axiom,
% 170.39/170.31 ! [V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__absorb2,axiom,
% 170.39/170.31 ! [V_x,V_y,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 170.39/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__infI,axiom,
% 170.39/170.31 ! [V_b,V_a,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b))) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__greatest,axiom,
% 170.39/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z))) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oinf__mono,axiom,
% 170.39/170.31 ! [V_d,V_b,V_c,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_c),V_d))) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Ole__infE,axiom,
% 170.39/170.31 ! [V_b,V_a,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)))
% 170.39/170.31 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.39/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oless__supI1,axiom,
% 170.39/170.31 ! [V_b,V_a,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oless__supI2,axiom,
% 170.39/170.31 ! [V_a,V_b,V_x,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_less__max__iff__disj,axiom,
% 170.39/170.31 ! [V_y_2,V_x_2,V_z_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_x_2))
% 170.39/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_y_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_max__less__iff__conj,axiom,
% 170.39/170.31 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)),V_z_2))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_z_2))
% 170.39/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_z_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oless__infI1,axiom,
% 170.39/170.31 ! [V_b,V_x,V_a,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__max_Oless__infI2,axiom,
% 170.39/170.31 ! [V_a,V_x,V_b,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 170.39/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__less__iff__conj,axiom,
% 170.39/170.31 ! [V_y_2,V_x_2,V_z_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2)))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_x_2))
% 170.39/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_y_2)) ) ) ) ).
% 170.39/170.31
% 170.39/170.31 fof(fact_min__less__iff__disj,axiom,
% 170.39/170.31 ! [V_z_2,V_y_2,V_x_2,T_a] :
% 170.39/170.31 ( class_Orderings_Olinorder(T_a)
% 170.39/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2)),V_z_2))
% 170.39/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_z_2))
% 170.39/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_z_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_max__add__distrib__left,axiom,
% 170.42/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__add__distrib__left,axiom,
% 170.42/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_max__diff__distrib__left,axiom,
% 170.42/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__diff__distrib__left,axiom,
% 170.42/170.31 ! [V_z,V_y,V_x,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__eq,axiom,
% 170.42/170.31 ! [V_B_2,V_f_2,T_b,V_a_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_B_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimageD,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_b,V_a_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimageI2,axiom,
% 170.42/170.31 ! [T_b,V_A_2,V_a_2,V_f_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_a_2)),V_A_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_sup__max,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( ( class_Lattices_Osemilattice__sup(T_a)
% 170.42/170.31 & class_Orderings_Olinorder(T_a) )
% 170.42/170.31 => c_Lattices_Osemilattice__sup__class_Osup(T_a) = c_Orderings_Oord__class_Omax(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_inf__min,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( ( class_Lattices_Osemilattice__inf(T_a)
% 170.42/170.31 & class_Orderings_Olinorder(T_a) )
% 170.42/170.31 => c_Lattices_Osemilattice__inf__class_Oinf(T_a) = c_Orderings_Oord__class_Omin(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_max__Suc__Suc,axiom,
% 170.42/170.31 ! [V_n,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_m),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__Suc__Suc,axiom,
% 170.42/170.31 ! [V_n,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__empty,axiom,
% 170.42/170.31 ! [V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__diff,axiom,
% 170.42/170.31 ! [V_n,V_i,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_i)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_i)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m),V_n)),V_i) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__mono,axiom,
% 170.42/170.31 ! [V_f_2,T_b,V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_B_2))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_surj__image__vimage__eq,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_a,T_b] :
% 170.42/170.31 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2)) = V_A_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__Un,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__Int,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__Diff,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__Compl,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Ofun__left__comm__idem__sup,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Ofun__left__comm__idem__inf,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__Collect__eq,axiom,
% 170.42/170.31 ! [V_P_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(c_Set_OCollect(T_b),V_P_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_a),V_P_2),V_f_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__minus__add__max,axiom,
% 170.42/170.31 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m)),V_m) = hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),V_m) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_finite__vimageD,axiom,
% 170.42/170.31 ! [V_Fa_2,V_h_2,T_b,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_Ovimage(T_a,T_b,V_h_2),V_Fa_2)))
% 170.42/170.31 => ( hAPP(c_Set_Oimage(T_a,T_b,V_h_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 170.42/170.31 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Fa_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_image__vimage__subset,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2))),V_A_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__subsetD,axiom,
% 170.42/170.31 ! [V_A_2,V_B_2,V_f_2,T_a,T_b] :
% 170.42/170.31 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_B_2)),V_A_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_image__vimage__eq,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_finite__vimageI,axiom,
% 170.42/170.31 ! [V_h_2,T_b,V_Fa_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.42/170.31 => ( c_Fun_Oinj__on(T_b,T_a,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 170.42/170.31 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_a,V_h_2),V_Fa_2))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_inj__vimage__image__eq,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.31 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__const,axiom,
% 170.42/170.31 ! [T_b,V_A_2,V_c_2,T_a] :
% 170.42/170.31 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(c_COMBK(T_a,T_b),V_c_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(c_COMBK(T_a,T_b),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__def,axiom,
% 170.42/170.31 ! [V_B_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(T_b)),V_f_2)),V_B_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__singleton__eq,axiom,
% 170.42/170.31 ! [V_b_2,V_f_2,T_b,V_a_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 170.42/170.31 <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__insert,axiom,
% 170.42/170.31 ! [V_B_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Oin__idem,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Oin__idem,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__subsetI,axiom,
% 170.42/170.31 ! [V_A_2,V_B_2,V_f_2,T_b,T_a] :
% 170.42/170.31 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)),V_A_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_OF__eq,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omax(T_a)),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_OF__eq,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_vimage__if,axiom,
% 170.42/170.31 ! [V_B_2,T_b,V_d_2,V_A_2,V_c_2,T_a] :
% 170.42/170.31 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.42/170.31 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = V_B_2 ) ) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_c_2),V_A_2))
% 170.42/170.31 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 170.42/170.31 => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Ofold1__belowI,axiom,
% 170.42/170.31 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)),V_a_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Obelow__fold1__iff,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)))
% 170.42/170.31 <=> ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_fold1__below__iff,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)),V_x_2))
% 170.42/170.31 <=> ? [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_x_2)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_fold1__strict__below__iff,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)),V_x_2))
% 170.42/170.31 <=> ? [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_x),V_x_2)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_strict__below__fold1__iff,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)))
% 170.42/170.31 <=> ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),B_x)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max__insert,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min__insert,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Osubset__idem,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Osubset__idem,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max__Un,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min__Un,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Oinsert,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Oinsert,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_fold1__antimono,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_B_2)),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Oinsert__remove,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.42/170.31 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Ounion__inter,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Ounion__disjoint,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Oinsert__remove,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.42/170.31 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Ounion__inter,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Ounion__disjoint,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_dual__min,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => c_Orderings_Oord_Omin(T_a,hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_a))) = c_Orderings_Oord__class_Omax(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_dual__max,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => c_Orderings_Oord_Omax(T_a,hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_a))) = c_Orderings_Oord__class_Omin(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_max__ord__max,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Orderings_Oord(T_a)
% 170.42/170.31 => c_Orderings_Oord__class_Omax(T_a) = c_Orderings_Oord_Omax(T_a,c_Orderings_Oord__class_Oless__eq(T_a)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__ord__min,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Orderings_Oord(T_a)
% 170.42/170.31 => c_Orderings_Oord__class_Omin(T_a) = c_Orderings_Oord_Omin(T_a,c_Orderings_Oord__class_Oless__eq(T_a)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Oinf__Sup2__distrib,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Orderings_Oord__class_Omin(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Osup__Inf2__distrib,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Orderings_Oord__class_Omax(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Oinf__Sup1__distrib,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_sup__nat__def,axiom,
% 170.42/170.31 c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_inf__nat__def,axiom,
% 170.42/170.31 c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__le__Sup,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Oin__idem,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Oin__idem,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Osingleton,axiom,
% 170.42/170.31 ! [V_x_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Osingleton,axiom,
% 170.42/170.31 ! [V_x_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_OF__eq,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_OF__eq,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omax(T_a)),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Oinsert__idem,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Oinsert__idem,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Osubset__idem,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Osubset__idem,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Oinf__Sup__absorb,axiom,
% 170.42/170.31 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = V_a_2 ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Osup__Inf__absorb,axiom,
% 170.42/170.31 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = V_a_2 ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Ounion__idem,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Ounion__idem,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Oinsert,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Oinsert,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Oinsert__remove,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.42/170.31 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Oinsert__remove,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 170.42/170.31 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Ounion__inter,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Ounion__inter,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Oremove,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) = V_x_2 )
% 170.42/170.31 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Oremove,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.31 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) = V_x_2 )
% 170.42/170.31 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_Osup__Inf1__distrib,axiom,
% 170.42/170.31 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Oclosed,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OInf__fin_Oclosed,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Max_Oclosed,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Min_Oclosed,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_finite__fun__UNIVD1,axiom,
% 170.42/170.31 ! [T_b,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool))))
% 170.42/170.31 => ( hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) != hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_iso__tuple__UNIV__I,axiom,
% 170.42/170.31 ! [V_x_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__max_OSup__fin_Ohom__commute,axiom,
% 170.42/170.31 ! [V_N_2,V_h_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.42/170.31 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 => hAPP(V_h_2,c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_N_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__zeroE,axiom,
% 170.42/170.31 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_le0,axiom,
% 170.42/170.31 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__Suc,axiom,
% 170.42/170.31 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_n))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_bot__nat__def,axiom,
% 170.42/170.31 c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__reorient,axiom,
% 170.42/170.31 ! [V_x_2,T_a] :
% 170.42/170.31 ( class_Groups_Ozero(T_a)
% 170.42/170.31 => ( c_Groups_Ozero__class_Ozero(T_a) = V_x_2
% 170.42/170.31 <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__0__iff,axiom,
% 170.42/170.31 ! [V_a_2,V_b_2,T_a] :
% 170.42/170.31 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 170.42/170.31 => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_a_2)
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__0__left,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__0,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_double__zero__sym,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__0__right,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add_Ocomm__neutral,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__zero__left,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Omult__zero(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__zero__right,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Omult__zero(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__eq__0__iff,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Oring__no__zero__divisors(T_a)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 | V_b_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_no__zero__divisors,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Ono__zero__divisors(T_a)
% 170.42/170.31 => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_divisors__zero,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Ono__zero__divisors(T_a)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 => ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_right__minus__eq,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> V_a_2 = V_b_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_eq__iff__diff__eq__0,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oab__group__add(T_a)
% 170.42/170.31 => ( V_a_2 = V_b_2
% 170.42/170.31 <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__self,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__0__right,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_one__neq__zero,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Ozero__neq__one(T_a)
% 170.42/170.31 => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__neq__one,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Ozero__neq__one(T_a)
% 170.42/170.31 => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_minus__zero,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__0__equal__iff__equal,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)
% 170.42/170.31 <=> c_Groups_Ozero__class_Ozero(T_a) = V_a_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_equal__neg__zero,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__equal__0__iff__equal,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__equal__zero,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = V_a_2
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Zero__not__Suc,axiom,
% 170.42/170.31 ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat_Osimps_I2_J,axiom,
% 170.42/170.31 ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Suc__not__Zero,axiom,
% 170.42/170.31 ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat_Osimps_I3_J,axiom,
% 170.42/170.31 ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Zero__neq__Suc,axiom,
% 170.42/170.31 ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Suc__neq__Zero,axiom,
% 170.42/170.31 ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_gr0I,axiom,
% 170.42/170.31 ! [V_n] :
% 170.42/170.31 ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_gr__implies__not0,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.31 => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__nat__zero__code,axiom,
% 170.42/170.31 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neq0__conv,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__less0,axiom,
% 170.42/170.31 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_plus__nat_Oadd__0,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat_Oadd__0__right,axiom,
% 170.42/170.31 ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__is__0,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__eq__self__zero,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m
% 170.42/170.31 => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_le__0__eq,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 170.42/170.31 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__eq__nat_Osimps_I1_J,axiom,
% 170.42/170.31 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diffs0__imp__equal,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => V_m = V_n ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__self__eq__0,axiom,
% 170.42/170.31 ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_minus__nat_Odiff__0,axiom,
% 170.42/170.31 ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__0__eq__0,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__mult__eq__cancel__disj,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)
% 170.42/170.31 <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 | V_m_2 = V_n_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__cancel2,axiom,
% 170.42/170.31 ! [V_n_2,V_k_2,V_m_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2)
% 170.42/170.31 <=> ( V_m_2 = V_n_2
% 170.42/170.31 | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__cancel1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)
% 170.42/170.31 <=> ( V_m_2 = V_n_2
% 170.42/170.31 | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__is__0,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__0__right,axiom,
% 170.42/170.31 ! [V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__0,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__0R,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_min__0L,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_max__0R,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ).
% 170.42/170.31
% 170.42/170.31 fof(fact_max__0L,axiom,
% 170.42/170.31 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__0,axiom,
% 170.42/170.31 ! [V_A_2,T_b,T_a] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(c_COMBK(T_a,T_b),c_Groups_Ozero__class_Ozero(T_a))),V_A_2) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__nonpos__nonpos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__increasing2,axiom,
% 170.42/170.31 ! [V_a,V_b,V_c,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__increasing,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__nonneg__eq__0__iff,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__nonneg__nonneg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__le__square,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__le__mult__iff,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)))
% 170.42/170.31 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) )
% 170.42/170.31 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__le__0__iff,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) )
% 170.42/170.31 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__nonneg__nonneg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__cancel__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__nonneg__nonpos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__cancel__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__nonneg__nonpos2,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__cancel__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__nonpos__nonneg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__cancel__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__nonpos__nonpos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__ring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__right__mono,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__left__mono,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_comm__mult__left__mono,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__comm__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__right__mono__neg,axiom,
% 170.42/170.31 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__ring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__left__mono__neg,axiom,
% 170.42/170.31 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__ring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__mono_H,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__mono,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_split__mult__pos__le,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__ring(T_a)
% 170.42/170.31 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) )
% 170.42/170.31 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_split__mult__neg__le,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Oordered__cancel__semiring(T_a)
% 170.42/170.31 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) )
% 170.42/170.31 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) )
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__pos__pos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_pos__add__strict,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__neg__neg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__square__less__zero,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring(T_a)
% 170.42/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__cancel__right__disj,axiom,
% 170.42/170.31 ! [V_b_2,V_c_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_c_2)))
% 170.42/170.31 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) )
% 170.42/170.31 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__cancel__left__disj,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_b_2)))
% 170.42/170.31 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) )
% 170.42/170.31 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__cancel__left__pos,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_b_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__pos__pos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__pos__neg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__pos__neg2,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__mult__pos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__mult__pos2,axiom,
% 170.42/170.31 ! [V_a,V_b,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__cancel__left__neg,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_b_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__neg__pos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__neg__neg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__strict__right__mono,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__strict__left__mono,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_comm__mult__strict__left__mono,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__comm__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__strict__right__mono__neg,axiom,
% 170.42/170.31 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__strict__left__mono__neg,axiom,
% 170.42/170.31 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_le__iff__diff__le__0,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__iff__diff__less__0,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_sum__squares__eq__zero__iff,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y_2),V_y_2)) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__scale__eq__noteq,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,V_r,T_a] :
% 170.42/170.31 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 170.42/170.31 => ( V_r != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 => ( ( V_a = V_b
% 170.42/170.31 & V_c != V_d )
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r),V_c)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r),V_d)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__one__le__zero,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__le__one,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__one__less__zero,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__one,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_minus__le__self__iff,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_a_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__le__0__iff__le,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_le__minus__self__iff,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__0__le__iff__le,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__0__less__iff__less,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__less__0__iff__less,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_neg__less__nonneg,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_a_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__minus__self__iff,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_minus__unique,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_ab__left__minus,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oab__group__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_left__minus,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_eq__neg__iff__add__eq__0,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)
% 170.42/170.31 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_right__minus,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__0,axiom,
% 170.42/170.31 ! [V_a,T_a] :
% 170.42/170.31 ( class_Groups_Ogroup__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__empty,axiom,
% 170.42/170.31 ! [V_f_2,T_b,T_a] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum_Oempty,axiom,
% 170.42/170.31 ! [V_g_2,T_b,T_a] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum_Oinfinite,axiom,
% 170.42/170.31 ! [V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__infinite,axiom,
% 170.42/170.31 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__Suc__eq__0__disj,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 170.42/170.31 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 | ? [B_j] :
% 170.42/170.31 ( V_m_2 = hAPP(c_Nat_OSuc,B_j)
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__Suc0,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))))
% 170.42/170.31 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_gr0__conv__Suc,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 170.42/170.31 <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__is__1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.31 | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_one__is__add,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)
% 170.42/170.31 <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.31 | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__gr__0,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 170.42/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card_Oempty,axiom,
% 170.42/170.31 ! [T_a] : hAPP(c_Finite__Set_Ocard(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__infinite,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__eq__1__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__less,axiom,
% 170.42/170.31 ! [V_m,V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_m)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__diff,axiom,
% 170.42/170.31 ! [V_m_2,V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__mult__eq__cancel1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)
% 170.42/170.31 <=> V_m_2 = V_n_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__mult__less__cancel1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__mono2,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_j))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__mono1,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_k))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__cancel2,axiom,
% 170.42/170.31 ! [V_n_2,V_k_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__cancel1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__0__less__mult__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__add__0,axiom,
% 170.42/170.31 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__is__0__eq_H,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__is__0__eq,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_One__nat__def,axiom,
% 170.42/170.31 c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__eq__self__implies__10,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)
% 170.42/170.31 => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.42/170.31 | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__eq__0__iff,axiom,
% 170.42/170.31 ! [V_f_2,V_Fa_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_Fa_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 <=> ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_Fa_2))
% 170.42/170.31 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__nonpos__neg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__neg__nonpos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__strict__increasing2,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__strict__increasing,axiom,
% 170.42/170.31 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__nonneg__pos,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__pos__nonneg,axiom,
% 170.42/170.31 ! [V_b,V_a,T_a] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__left__le__imp__le,axiom,
% 170.42/170.31 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__right__le__imp__le,axiom,
% 170.42/170.31 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__imp__less__left,axiom,
% 170.42/170.31 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__left__less__imp__less,axiom,
% 170.42/170.31 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__imp__less__right,axiom,
% 170.42/170.31 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__right__less__imp__less,axiom,
% 170.42/170.31 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__le__less__imp__less,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__less__le__imp__less,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__strict__mono_H,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__strict__mono,axiom,
% 170.42/170.31 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__le__cancel__left__neg,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_b_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_a_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__le__cancel__left__pos,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),V_b_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_sum__squares__ge__zero,axiom,
% 170.42/170.31 ! [V_y,V_x,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_y)))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_sum__squares__le__zero__iff,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y_2),V_y_2))),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__sum__squares__lt__zero,axiom,
% 170.42/170.31 ! [V_y,V_x,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring(T_a)
% 170.42/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_y))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_sum__squares__gt__zero__iff,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__ring__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y_2),V_y_2))))
% 170.42/170.31 <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 | V_y_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__right__le__one__le,axiom,
% 170.42/170.31 ! [V_y,V_x,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),V_x)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__left__le__one__le,axiom,
% 170.42/170.31 ! [V_y,V_x,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_x)),V_x)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__two,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__eq__0__iff,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__ge__0__finite,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)))
% 170.42/170.31 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Suc__pred,axiom,
% 170.42/170.31 ! [V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.31 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) = V_n ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__Suc__less,axiom,
% 170.42/170.31 ! [V_i,V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_i))),V_n)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_one__less__mult,axiom,
% 170.42/170.31 ! [V_m,V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_n__less__n__mult__m,axiom,
% 170.42/170.31 ! [V_m,V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_n__less__m__mult__n,axiom,
% 170.42/170.31 ! [V_m,V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__diff__split__asm,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_P_2] :
% 170.42/170.31 ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 170.42/170.31 <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 170.42/170.31 & ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 170.42/170.31 | ? [B_d] :
% 170.42/170.31 ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 170.42/170.31 & ~ hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__diff__split,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_P_2] :
% 170.42/170.31 ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 170.42/170.31 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 170.42/170.31 => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 170.42/170.31 & ! [B_d] :
% 170.42/170.31 ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 170.42/170.31 => hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_one__le__mult__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m_2))
% 170.42/170.31 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__mult__le__cancel1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__le__cancel1,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,V_k_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__le__cancel2,axiom,
% 170.42/170.31 ! [V_n_2,V_k_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2)))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__eq__Suc0__iff,axiom,
% 170.42/170.31 ! [V_f_2,V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 <=> ? [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.31 & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.31 & ! [B_xa] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 170.42/170.31 => ( B_x != B_xa
% 170.42/170.31 => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__eq__1__iff,axiom,
% 170.42/170.31 ! [V_f_2,V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.42/170.31 <=> ? [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.31 & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.42/170.31 & ! [B_xa] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 170.42/170.31 => ( B_x != B_xa
% 170.42/170.31 => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__delta_H,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.31 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__delta,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.31 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Body__triple__valid__0,axiom,
% 170.42/170.31 ! [V_Q_2,V_pn_2,V_P_2,T_a] : c_Hoare__Mirabelle_Otriple__valid(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Q_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__less__Suc,axiom,
% 170.42/170.31 ! [V_i_2,V_M_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 170.42/170.31 => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__less,axiom,
% 170.42/170.31 ! [V_i_2,V_M_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__less__Suc2,axiom,
% 170.42/170.31 ! [V_i_2,V_M_2] :
% 170.42/170.31 ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2)))) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_convex__bound__le,axiom,
% 170.42/170.31 ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__1(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_u),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_v),V_y))),V_a)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__gt__0__iff,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)))
% 170.42/170.31 <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.31 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_finite__UNIV__card__ge__0,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum_OF__eq,axiom,
% 170.42/170.31 ! [V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Oplus__class_Oplus(T_b)),V_g_2),c_Groups_Ozero__class_Ozero(T_b)),V_A_2) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum_Oeq__fold,axiom,
% 170.42/170.31 ! [V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Oplus__class_Oplus(T_b)),V_g_2),c_Groups_Ozero__class_Ozero(T_b)),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Suc__diff__1,axiom,
% 170.42/170.31 ! [V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.31 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) = V_n ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Suc__pred_H,axiom,
% 170.42/170.31 ! [V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.31 => V_n = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add__eq__if,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n )
% 170.42/170.31 & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_mult__eq__if,axiom,
% 170.42/170.31 ! [V_n,V_m] :
% 170.42/170.31 ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.31 & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__restrict__set_H,axiom,
% 170.42/170.31 ! [V_B_2,V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2)))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__restrict__set,axiom,
% 170.42/170.31 ! [V_B_2,V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__def,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_a,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card_Oeq__fold__g,axiom,
% 170.42/170.31 ! [V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_a,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_convex__bound__lt,axiom,
% 170.42/170.31 ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semiring__1__strict(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_u),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_v),V_y))),V_a)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_triple_Osize_I1_J,axiom,
% 170.42/170.31 ! [V_fun2_2,V_com_2,V_fun1_2,V_fa_2,T_a] : c_Hoare__Mirabelle_Otriple_Otriple__size(T_a,V_fa_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_even__less__0__iff,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_triple_Osize_I2_J,axiom,
% 170.42/170.31 ! [V_fun2_2,V_com_2,V_fun1_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card_Ounion__inter__neutral,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.31 => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__mono2,axiom,
% 170.42/170.31 ! [V_f_2,V_A_2,V_B_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Oordered__comm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.31 => ( ! [B_b] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_b))) )
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_arith__series__nat,axiom,
% 170.42/170.31 ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Nat_Onat)),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_d_2)))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum_Ounion__inter__neutral,axiom,
% 170.42/170.31 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.31 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_finite__lessThan,axiom,
% 170.42/170.31 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__lessThan,axiom,
% 170.42/170.31 ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_u_2)) = V_u_2 ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__eq__iff,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_y_2)
% 170.42/170.31 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__0,axiom,
% 170.42/170.31 hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__Suc,axiom,
% 170.42/170.31 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__Suc__eq__insert__0,axiom,
% 170.42/170.31 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__lessThan__Suc,axiom,
% 170.42/170.31 ! [V_n_2,V_f_2,T_a] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__iff,axiom,
% 170.42/170.31 ! [V_k_2,V_i_2,T_a] :
% 170.42/170.31 ( class_Orderings_Oord(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_i_2),V_k_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__subset__iff,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_y_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_lessThan__strict__subset__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,T_a] :
% 170.42/170.31 ( class_Orderings_Olinorder(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_m_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_single__Diff__lessThan,axiom,
% 170.42/170.31 ! [V_k_2,T_a] :
% 170.42/170.31 ( class_Orderings_Oorder(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_double__eq__0__iff,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Groups_Olinordered__ab__group__add(T_a)
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_arith__series__general,axiom,
% 170.42/170.31 ! [V_n_2,V_d_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(T_a)),c_Nat_Osemiring__1__class_Oof__nat(T_a))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__Un__zero,axiom,
% 170.42/170.31 ! [V_f_2,V_T_2,V_S_2,T_a,T_b] :
% 170.42/170.31 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.42/170.31 => ( ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)))
% 170.42/170.31 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_T_2)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__Suc__eq,axiom,
% 170.42/170.31 ! [V_k_2,V_A_2,T_a] :
% 170.42/170.31 ( hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(c_Nat_OSuc,V_k_2)
% 170.42/170.31 <=> ? [B_b,B_B] :
% 170.42/170.31 ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_a),B_b),B_B)
% 170.42/170.31 & ~ hBOOL(hAPP(hAPP(c_member(T_a),B_b),B_B))
% 170.42/170.31 & hAPP(c_Finite__Set_Ocard(T_a),B_B) = V_k_2
% 170.42/170.31 & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__mono3,axiom,
% 170.42/170.31 ! [V_f_2,V_A_2,V_B_2,T_a,T_b] :
% 170.42/170.31 ( ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.31 & class_Groups_Oordered__ab__semigroup__add(T_b) )
% 170.42/170.31 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.31 => ( ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_x))) )
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2))) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_option_Osize_I2_J,axiom,
% 170.42/170.31 ! [V_a_2,V_fa_2,T_a] : c_Option_Ooption_Ooption__size(T_a,V_fa_2,hAPP(c_Option_Ooption_OSome(T_a),V_a_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__odd__less__0,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),V_a_2)),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_negative__zless,axiom,
% 170.42/170.31 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n)))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__of__nat,axiom,
% 170.42/170.31 ! [V_n_2,T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__eq__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,T_a] :
% 170.42/170.31 ( class_Nat_Osemiring__char__0(T_a)
% 170.42/170.31 => ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)
% 170.42/170.31 <=> V_m_2 = V_n_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__0,axiom,
% 170.42/170.31 hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__eq__0__conv,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.31 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__le__0__conv,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.31 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_negative__eq__positive,axiom,
% 170.42/170.31 ! [V_m_2,V_n_2] :
% 170.42/170.31 ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)
% 170.42/170.31 <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__zle__neg,axiom,
% 170.42/170.31 ! [V_m_2,V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))))
% 170.42/170.31 <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.31 & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zless__iff__Suc__zadd,axiom,
% 170.42/170.31 ! [V_z_2,V_w_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 170.42/170.31 <=> ? [B_n] : V_z_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,B_n))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__Suc,axiom,
% 170.42/170.31 ! [V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_m)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_negative__zless__0,axiom,
% 170.42/170.31 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__zle__0__negative,axiom,
% 170.42/170.31 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n))))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zless__int,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__int__left,axiom,
% 170.42/170.31 ! [V_z,V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n))),V_z) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__int,axiom,
% 170.42/170.31 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__int,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__int,axiom,
% 170.42/170.31 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__mult,axiom,
% 170.42/170.31 ! [V_n,V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__1,axiom,
% 170.42/170.31 hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_inj__int,axiom,
% 170.42/170.31 c_Fun_Oinj__on(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__setsum,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__Suc0__eq__1,axiom,
% 170.42/170.31 hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__zless__mono2__lemma,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),V_j))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__less__int__conv,axiom,
% 170.42/170.31 ! [V_n_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__0__le__iff,axiom,
% 170.42/170.31 ! [V_n,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__le__imp__of__nat,axiom,
% 170.42/170.31 ! [V_m,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zdiff__int,axiom,
% 170.42/170.31 ! [V_m,V_n] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.42/170.31 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__less__0__iff,axiom,
% 170.42/170.31 ! [V_m,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__0,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__less__imp__less,axiom,
% 170.42/170.31 ! [V_n,V_m,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__imp__of__nat__less,axiom,
% 170.42/170.31 ! [V_n,V_m,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__less__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__le__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__add,axiom,
% 170.42/170.31 ! [V_n,V_m,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__mult,axiom,
% 170.42/170.31 ! [V_n,V_m,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__1,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__setsum,axiom,
% 170.42/170.31 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_a)),V_f_2)),V_A_2) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_inj__of__nat,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Nat_Osemiring__char__0(T_a)
% 170.42/170.31 => c_Fun_Oinj__on(tc_Nat_Onat,T_a,c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__0,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__add,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__mult,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__diff,axiom,
% 170.42/170.31 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__1,axiom,
% 170.42/170.31 ! [T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Oone__class_Oone(T_a)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__minus,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__Suc,axiom,
% 170.42/170.31 ! [V_m,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Nat_OSuc,V_m)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__diff,axiom,
% 170.42/170.31 ! [V_m,V_n,T_a] :
% 170.42/170.31 ( class_Rings_Oring__1(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_option_Osize_I1_J,axiom,
% 170.42/170.31 ! [V_fa_2,T_a] : c_Option_Ooption_Ooption__size(T_a,V_fa_2,c_Option_Ooption_ONone(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__constant,axiom,
% 170.42/170.31 ! [V_A_2,V_y_2,T_b,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(c_COMBK(T_a,T_b),V_y_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))),V_y_2) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__0__less__iff,axiom,
% 170.42/170.31 ! [V_n_2,T_a] :
% 170.42/170.31 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__double__eq__0__iff,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Int_Oring__char__0(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.31 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Ints__odd__nonzero,axiom,
% 170.42/170.31 ! [V_a_2,T_a] :
% 170.42/170.31 ( class_Int_Oring__char__0(T_a)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.31 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),V_a_2)),V_a_2) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_semiring__1__class_Oof__nat__code,axiom,
% 170.42/170.31 ! [V_n_2,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,T_a),c_Groups_Oplus__class_Oplus(T_a)),c_Groups_Oone__class_Oone(T_a)),V_n_2,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zdiff__int__split,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2,V_P_2] :
% 170.42/170.31 ( hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2))))
% 170.42/170.31 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2))
% 170.42/170.31 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))) )
% 170.42/170.31 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 170.42/170.31 => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat_Osize_I2_J,axiom,
% 170.42/170.31 ! [V_nat] : c_Nat_Onat_Onat__size(hAPP(c_Nat_OSuc,V_nat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Nat_Onat_Onat__size(V_nat)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat_Osize_I4_J,axiom,
% 170.42/170.31 ! [V_nat] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_nat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_nat)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_setsum__bounded,axiom,
% 170.42/170.31 ! [V_K_2,V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.31 ( ( class_Groups_Oordered__ab__semigroup__add(T_b)
% 170.42/170.31 & class_Rings_Osemiring__1(T_b) )
% 170.42/170.31 => ( ! [B_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_A_2))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_i)),V_K_2)) )
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))),V_K_2))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_option_Osize_I4_J,axiom,
% 170.42/170.31 ! [V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Option_Ooption(T_a)),hAPP(c_Option_Ooption_OSome(T_a),V_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_negative__zle,axiom,
% 170.42/170.31 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_negative__zle__0,axiom,
% 170.42/170.31 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zero__zle__int,axiom,
% 170.42/170.31 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__less__0__conv,axiom,
% 170.42/170.31 ! [V_k] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__iff__zadd,axiom,
% 170.42/170.31 ! [V_z_2,V_w_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2))
% 170.42/170.31 <=> ? [B_n] : V_z_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat__size,axiom,
% 170.42/170.31 ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__int__eq,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)
% 170.42/170.31 <=> V_m_2 = V_n_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_not__int__zless__negative,axiom,
% 170.42/170.31 ! [V_m,V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zdiff__zmult__distrib2,axiom,
% 170.42/170.31 ! [V_z2,V_z1,V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z1),V_z2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z1)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zdiff__zmult__distrib,axiom,
% 170.42/170.31 ! [V_w,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z1),V_z2)),V_w) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_w)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__diff1__eq,axiom,
% 170.42/170.31 ! [V_z_2,V_w_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__assoc,axiom,
% 170.42/170.31 ! [V_z3,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_z2)),V_z3) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_z3)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__zminus,axiom,
% 170.42/170.31 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),V_w) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_w)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__commute,axiom,
% 170.42/170.31 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__1__right,axiom,
% 170.42/170.31 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__1,axiom,
% 170.42/170.31 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zminus__zminus,axiom,
% 170.42/170.31 ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zless__le,axiom,
% 170.42/170.31 ! [V_w_2,V_z_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2))
% 170.42/170.31 & V_z_2 != V_w_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__refl,axiom,
% 170.42/170.31 ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__linear,axiom,
% 170.42/170.31 ! [V_w,V_z] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 170.42/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__trans,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__antisym,axiom,
% 170.42/170.31 ! [V_w,V_z] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z))
% 170.42/170.31 => V_z = V_w ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zless__linear,axiom,
% 170.42/170.31 ! [V_y,V_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y))
% 170.42/170.31 | V_x = V_y
% 170.42/170.31 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__zless__mono,axiom,
% 170.42/170.31 ! [V_z,V_z_H,V_w,V_w_H] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_H),V_z_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__left__mono,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_i)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_j))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__assoc,axiom,
% 170.42/170.31 ! [V_z3,V_z2,V_z1] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)),V_z3) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z2),V_z3)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__left__commute,axiom,
% 170.42/170.31 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_y),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_z)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__commute,axiom,
% 170.42/170.31 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__strict__right__mono,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_j),V_k))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zless__add1__eq,axiom,
% 170.42/170.31 ! [V_z_2,V_w_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))
% 170.42/170.31 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 170.42/170.31 | V_w_2 = V_z_2 ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zminus__zadd__distrib,axiom,
% 170.42/170.31 ! [V_w,V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__zmult__distrib2,axiom,
% 170.42/170.31 ! [V_z2,V_z1,V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z1)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__zmult__distrib,axiom,
% 170.42/170.31 ! [V_w,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_w)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zle__add1__eq__le,axiom,
% 170.42/170.31 ! [V_z_2,V_w_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_add1__zle__eq,axiom,
% 170.42/170.31 ! [V_z_2,V_w_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_z_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zless__imp__add1__zle,axiom,
% 170.42/170.31 ! [V_z,V_w] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_z)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__int__def__symmetric,axiom,
% 170.42/170.31 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_w) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_diff__int__def,axiom,
% 170.42/170.31 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_le__imp__0__less,axiom,
% 170.42/170.31 ! [V_z] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__zminus__inverse2,axiom,
% 170.42/170.31 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),V_z) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_odd__nonzero,axiom,
% 170.42/170.31 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z)),V_z) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_odd__less__0,axiom,
% 170.42/170.31 ! [V_z_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)),V_z_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__0,axiom,
% 170.42/170.31 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zadd__0__right,axiom,
% 170.42/170.31 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ).
% 170.42/170.31
% 170.42/170.31 fof(fact_less__bin__lemma,axiom,
% 170.42/170.31 ! [V_l_2,V_k_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k_2),V_l_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zmult__zless__mono2,axiom,
% 170.42/170.31 ! [V_k,V_j,V_i] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_j))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_pos__zmult__eq__1__iff,axiom,
% 170.42/170.31 ! [V_n_2,V_m_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2))
% 170.42/170.31 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.31 <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.31 & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__0__less__1,axiom,
% 170.42/170.31 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__0__neq__1,axiom,
% 170.42/170.31 c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zminus__0,axiom,
% 170.42/170.31 hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_int__one__le__iff__zero__less,axiom,
% 170.42/170.31 ! [V_z_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat_Osize_I3_J,axiom,
% 170.42/170.31 hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__aux_Osimps_I1_J,axiom,
% 170.42/170.31 ! [V_i_2,V_inc_2,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,V_inc_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2) = V_i_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_of__nat__aux_Osimps_I2_J,axiom,
% 170.42/170.31 ! [V_i_2,V_n_2,V_inc_2,T_a] :
% 170.42/170.31 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.31 => c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,V_inc_2,hAPP(c_Nat_OSuc,V_n_2),V_i_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,V_inc_2,V_n_2,hAPP(V_inc_2,V_i_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_nat_Osize_I1_J,axiom,
% 170.42/170.31 c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_option_Osize_I3_J,axiom,
% 170.42/170.31 ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_self__quotient__aux1,axiom,
% 170.42/170.31 ! [V_q,V_r,V_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.31 => ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_r),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_self__quotient__aux2,axiom,
% 170.42/170.31 ! [V_q,V_r,V_a] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.31 => ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_r),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zdiv__mono2__neg__lemma,axiom,
% 170.42/170.31 ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_unique__quotient__lemma__neg,axiom,
% 170.42/170.31 ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q_H)),V_r_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_zdiv__mono2__lemma,axiom,
% 170.42/170.31 ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 170.42/170.31 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_unique__quotient__lemma,axiom,
% 170.42/170.31 ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q_H)),V_r_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_q__pos__lemma,axiom,
% 170.42/170.31 ! [V_r_H,V_q_H,V_b_H] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_q__neg__lemma,axiom,
% 170.42/170.31 ! [V_r_H,V_q_H,V_b_H] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom,
% 170.42/170.31 ! [V_P_2] : hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Nat_Onat),V_P_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__numerals_I2_J,axiom,
% 170.42/170.31 c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom,
% 170.42/170.31 ! [V_y,V_x] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x),V_y)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom,
% 170.42/170.31 ! [V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),V_y)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__relations_I3_J,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__relations_I2_J,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__nat__int__set__relations_I5_J,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__relations_I1_J,axiom,
% 170.42/170.31 ! [V_y_2,V_x_2] :
% 170.42/170.31 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)
% 170.42/170.31 <=> V_x_2 = V_y_2 ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__nat__int__set__relations_I3_J,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2] :
% 170.42/170.31 ( V_A_2 = V_B_2
% 170.42/170.31 <=> hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__nat__int__set__relations_I4_J,axiom,
% 170.42/170.31 ! [V_B_2,V_A_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom,
% 170.42/170.31 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__nat__int__set__relations_I2_J,axiom,
% 170.42/170.31 ! [V_A_2,V_x_2] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2))
% 170.42/170.31 <=> hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom,
% 170.42/170.31 c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom,
% 170.42/170.31 ! [V_A_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2) = hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__nat__int__set__relations_I1_J,axiom,
% 170.42/170.31 ! [V_A_2] :
% 170.42/170.31 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2))
% 170.42/170.31 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__numerals_I1_J,axiom,
% 170.42/170.31 c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom,
% 170.42/170.31 ! [V_y,V_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom,
% 170.42/170.31 ! [V_z] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__quantifiers_I2_J,axiom,
% 170.42/170.31 ! [V_P_2] :
% 170.42/170.31 ( ? [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.31 & hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.31 <=> ? [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_transfer__int__nat__quantifiers_I1_J,axiom,
% 170.42/170.31 ! [V_P_2] :
% 170.42/170.31 ( ! [B_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.31 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.31 <=> ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom,
% 170.42/170.31 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom,
% 170.42/170.31 ! [V_y,V_x] :
% 170.42/170.31 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.31 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.31 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y))) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_tsub__def,axiom,
% 170.42/170.31 ! [V_x,V_y] :
% 170.42/170.31 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 170.42/170.31 => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 170.42/170.31 => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_image__minus__const__atLeastLessThan__nat,axiom,
% 170.42/170.31 ! [V_x_2,V_y_2,V_c_2] :
% 170.42/170.31 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 170.42/170.31 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_c_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_y_2),V_c_2)) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 170.42/170.31 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 170.42/170.31 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) )
% 170.42/170.31 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 170.42/170.31 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_com_Osize_I4_J,axiom,
% 170.42/170.31 ! [V_com2,V_com1] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OSemi(V_com1,V_com2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com1)),c_Com_Ocom_Ocom__size(V_com2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_card__Plus__conv__if,axiom,
% 170.42/170.31 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.31 ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) )
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) )
% 170.42/170.31 & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.31 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) )
% 170.42/170.31 => hAPP(c_Finite__Set_Ocard(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_com_Osize_I6_J,axiom,
% 170.42/170.31 ! [V_com_2,V_fun_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_com_Osize_I12_J,axiom,
% 170.42/170.31 ! [V_com2,V_com1] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSemi(V_com1,V_com2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com1)),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_finite__atLeastLessThan,axiom,
% 170.42/170.31 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),V_u_2))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_infinite__UNIV__int,axiom,
% 170.42/170.31 ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ).
% 170.42/170.31
% 170.42/170.31 fof(fact_atLeastLessThan__inj_I2_J,axiom,
% 170.42/170.31 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_c_2),V_d_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),V_d_2))
% 170.42/170.32 => V_b_2 = V_d_2 ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__inj_I1_J,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_c_2),V_d_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),V_d_2))
% 170.42/170.32 => V_a_2 = V_c_2 ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__eq__iff,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),V_d_2))
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_c_2),V_d_2)
% 170.42/170.32 <=> ( V_a_2 = V_c_2
% 170.42/170.32 & V_b_2 = V_d_2 ) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__add__Un,axiom,
% 170.42/170.32 ! [V_k_2,V_j_2,V_i_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 170.42/170.32 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_j_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan0,axiom,
% 170.42/170.32 ! [V_m_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast0LessThan,axiom,
% 170.42/170.32 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2) = hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_subset__card__intvl__is__intvl,axiom,
% 170.42/170.32 ! [V_k_2,V_A_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2)))))
% 170.42/170.32 => V_A_2 = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__atLeastLessThan,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),V_l_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__Suc__atLeastLessThan,axiom,
% 170.42/170.32 ! [V_j_2,V_i_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_i_2)),hAPP(c_Nat_OSuc,V_j_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__empty,axiom,
% 170.42/170.32 ! [V_a_2,V_b_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_a_2))
% 170.42/170.32 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__empty__iff,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__empty__iff2,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)
% 170.42/170.32 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__subset__iff,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_c_2),V_d_2)))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_a_2))
% 170.42/170.32 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),V_a_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_d_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__shift__bounds__Suc__ivl,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2,V_f_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I17_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__shift__bounds__nat__ivl,axiom,
% 170.42/170.32 ! [V_n_2,V_k_2,V_m_2,V_f_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__diff,axiom,
% 170.42/170.32 ! [V_m_2,V_n_2,V_i_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_i_2),V_n_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_i_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_i_2),V_n_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_n_2),V_m_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I11_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__add__atLeastLessThan,axiom,
% 170.42/170.32 ! [V_j_2,V_i_2,V_k_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__add__nat__ivl,axiom,
% 170.42/170.32 ! [V_f_2,V_p_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__diff__nat__ivl,axiom,
% 170.42/170.32 ! [V_f_2,V_p_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Oab__group__add(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThan__singleton,axiom,
% 170.42/170.32 ! [V_m_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_m_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_m_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I15_J,axiom,
% 170.42/170.32 ! [V_pname] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I7_J,axiom,
% 170.42/170.32 ! [V_pname] : c_Com_Ocom_Ocom__size(hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I9_J,axiom,
% 170.42/170.32 hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I1_J,axiom,
% 170.42/170.32 c_Com_Ocom_Ocom__size(c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__atLeastLessThan,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_c_2),V_d_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_c_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I8_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I2_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__shift__lb__Suc0__0__upt,axiom,
% 170.42/170.32 ! [V_k_2,V_f_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__head__upt__Suc,axiom,
% 170.42/170.32 ! [V_f_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),V_n_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThanSuc,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] :
% 170.42/170.32 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_n_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__Plus__iff,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)))
% 170.42/170.32 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__Plus,axiom,
% 170.42/170.32 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.42/170.32 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__PlusD_I1_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)))
% 170.42/170.32 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__PlusD_I2_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)))
% 170.42/170.32 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__op__ivl__Suc,axiom,
% 170.42/170.32 ! [V_f_2,V_m_2,V_n_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(V_f_2,V_n_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Nat__Transfer_Otsub(V_x,V_y))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_tsub__eq,axiom,
% 170.42/170.32 ! [V_x,V_y] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 170.42/170.32 => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom,
% 170.42/170.32 ! [V_y,V_x] : c_Nat__Transfer_Otsub(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x),V_y)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__Plus,axiom,
% 170.42/170.32 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.42/170.32 => hAPP(c_Finite__Set_Ocard(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I14_J,axiom,
% 170.42/170.32 ! [V_com_2,V_fun_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UNIV__Plus__UNIV,axiom,
% 170.42/170.32 ! [T_b,T_a] : c_Sum__Type_OPlus(T_a,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_a,T_b),tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ex__nat__less__eq,axiom,
% 170.42/170.32 ! [V_P_2,V_n_2] :
% 170.42/170.32 ( ? [B_m] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 170.42/170.32 & hBOOL(hAPP(V_P_2,B_m)) )
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)))
% 170.42/170.32 & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_all__nat__less__eq,axiom,
% 170.42/170.32 ! [V_P_2,V_n_2] :
% 170.42/170.32 ( ! [B_m] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_m)) )
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Plus__eq__empty__conv,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_sum(T_a,T_b),tc_HOL_Obool))
% 170.42/170.32 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I3_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__nonneg__0,axiom,
% 170.42/170.32 ! [V_i_2,V_f_2,V_s_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_s_2))
% 170.42/170.32 => ( ! [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_s_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_i))) )
% 170.42/170.32 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_s_2) = c_Groups_Ozero__class_Ozero(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_s_2))
% 170.42/170.32 => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__greaterThanLessThan,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__atLeastLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__greaterThanLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_u_2) = c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__atLeastZeroLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThanLessThan__empty,axiom,
% 170.42/170.32 ! [V_k_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_k_2))
% 170.42/170.32 => c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_l_2)),V_u_2) = c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__greaterThanLessThan,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__add__int__atLeastLessThan,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Set_Oimage(tc_Int_Oint,tc_Int_Oint,hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2))) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I9_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__greaterThanLessThan,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__greaterThanLessThan,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),hAPP(c_Nat_OSuc,V_l_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I15_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I4_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__nonneg__leq__bound,axiom,
% 170.42/170.32 ! [V_i_2,V_B_2,V_f_2,V_s_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_s_2))
% 170.42/170.32 => ( ! [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_s_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_i))) )
% 170.42/170.32 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_s_2) = V_B_2
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_s_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThan__0,axiom,
% 170.42/170.32 hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sum__diff__distrib,axiom,
% 170.42/170.32 ! [V_n_2,V_P_2,V_Q_2] :
% 170.42/170.32 ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Q_2,B_x)),hAPP(V_P_2,B_x)))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_P_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Q_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_P_2)),V_Q_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__natinterval__difff,axiom,
% 170.42/170.32 ! [V_f_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Oab__group__add(T_a)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__greaterThanAtMost,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__greaterThanAtMost__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThan__eq__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_y_2)
% 170.42/170.32 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_l_2),V_u_2) = c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I22_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I16_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I7_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I11_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_l_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I5_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__head,axiom,
% 170.42/170.32 ! [V_P_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_P_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(V_P_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_P_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ex__nat__less,axiom,
% 170.42/170.32 ! [V_P_2,V_n_2] :
% 170.42/170.32 ( ? [B_m] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 170.42/170.32 & hBOOL(hAPP(V_P_2,B_m)) )
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)))
% 170.42/170.32 & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_all__nat__less,axiom,
% 170.42/170.32 ! [V_P_2,V_n_2] :
% 170.42/170.32 ( ! [B_m] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_m)) )
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),hAPP(c_Nat_OSuc,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I5_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastatMost__empty__iff,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastatMost__empty__iff2,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)
% 170.42/170.32 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastatMost__empty,axiom,
% 170.42/170.32 ! [V_a_2,V_b_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2))
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastatMost__subset__iff,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_c_2,V_d_2)))
% 170.42/170.32 <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 170.42/170.32 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),V_a_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_d_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastAtMost__singleton_H,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( V_a_2 = V_b_2
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastAtMost__singleton__iff,axiom,
% 170.42/170.32 ! [V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.32 <=> ( V_a_2 = V_b_2
% 170.42/170.32 & V_b_2 = V_c_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastAtMost__singleton,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I19_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__Suc__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_j_2,V_i_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_i_2),hAPP(c_Nat_OSuc,V_j_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2,V_f_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom,
% 170.42/170.32 ! [V_n_2,V_k_2,V_m_2,V_f_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThanAtMost__empty,axiom,
% 170.42/170.32 ! [V_k_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_k_2))
% 170.42/170.32 => c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThanAtMost__empty__iff,axiom,
% 170.42/170.32 ! [V_l_2,V_k_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_k_2),V_l_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThanAtMost__empty__iff2,axiom,
% 170.42/170.32 ! [V_l_2,V_k_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_k_2,V_l_2)
% 170.42/170.32 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_k_2),V_l_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I20_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I14_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__add__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_j_2,V_i_2,V_k_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__greaterThanAtMost,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),V_l_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThan__iff,axiom,
% 170.42/170.32 ! [V_k_2,V_i_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oord(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_k_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_k_2),V_i_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThan__subset__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_y_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_u_2)),V_l_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastAtMostSuc__conv,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__shift__lb__Suc0__0,axiom,
% 170.42/170.32 ! [V_k_2,V_f_2] :
% 170.42/170.32 ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_k_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I21_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I15_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__atLeastAtMost,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastatMost__psubset__iff,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_c_2,V_d_2)))
% 170.42/170.32 <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 170.42/170.32 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),V_a_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_d_2))
% 170.42/170.32 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),V_a_2))
% 170.42/170.32 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_d_2)) ) ) )
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),V_d_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I4_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I13_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I12_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__head__Suc,axiom,
% 170.42/170.32 ! [V_f_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),V_n_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__greaterThanAtMost,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__greaterThanAtMost,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_x_2,V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__atLeastLessThan,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_x_2),V_y_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I10_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__greaterThan,axiom,
% 170.42/170.32 ! [V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__lessThan,axiom,
% 170.42/170.32 ! [V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_greaterThan__Suc,axiom,
% 170.42/170.32 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),V_k_2)),hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__cl__ivl__Suc,axiom,
% 170.42/170.32 ! [V_f_2,V_m_2,V_n_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__ub__add__nat,axiom,
% 170.42/170.32 ! [V_p_2,V_f_2,V_n_2,V_m_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2)))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I16_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I6_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I18_J,axiom,
% 170.42/170.32 ! [V_u_2,V_m_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_m_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_gauss__sum,axiom,
% 170.42/170.32 ! [V_n_2,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),c_Nat_Osemiring__1__class_Oof__nat(T_a)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__atLeastZeroLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))
% 170.42/170.32 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Int_Onat,V_u_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_min__max_OInf__fin_Ohom__commute,axiom,
% 170.42/170.32 ! [V_N_2,V_h_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.42/170.32 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(V_h_2,c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_N_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Max_Ohom__commute,axiom,
% 170.42/170.32 ! [V_N_2,V_h_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.42/170.32 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMax(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Min_Ohom__commute,axiom,
% 170.42/170.32 ! [V_N_2,V_h_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 170.42/170.32 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMin(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I12_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_l_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__atLeastAtMost__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast__eq__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_y_2)
% 170.42/170.32 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__int,axiom,
% 170.42/170.32 ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__numerals_I1_J,axiom,
% 170.42/170.32 c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__0,axiom,
% 170.42/170.32 hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__relations_I1_J,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 170.42/170.32 => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2)
% 170.42/170.32 <=> V_x_2 = V_y_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_all__nat,axiom,
% 170.42/170.32 ! [V_P_2] :
% 170.42/170.32 ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ex__nat,axiom,
% 170.42/170.32 ! [V_P_2] :
% 170.42/170.32 ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.32 & hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_eq__nat__nat__iff,axiom,
% 170.42/170.32 ! [V_z_H_2,V_z_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2))
% 170.42/170.32 => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2)
% 170.42/170.32 <=> V_z_2 = V_z_H_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_u_2) = c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__atLeastAtMost__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__numerals_I2_J,axiom,
% 170.42/170.32 c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__set__return__embed,axiom,
% 170.42/170.32 ! [V_A_2] : hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) = V_A_2 ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__greaterThanAtMost__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom,
% 170.42/170.32 c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__0__iff,axiom,
% 170.42/170.32 ! [V_i_2] :
% 170.42/170.32 ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__le__0,axiom,
% 170.42/170.32 ! [V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zless__nat__conj,axiom,
% 170.42/170.32 ! [V_z_2,V_w_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__mono__iff,axiom,
% 170.42/170.32 ! [V_w_2,V_z_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast__iff,axiom,
% 170.42/170.32 ! [V_k_2,V_i_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oord(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_k_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_k_2),V_i_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__relations_I3_J,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__1,axiom,
% 170.42/170.32 hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_int__nat__eq,axiom,
% 170.42/170.32 ! [V_z] :
% 170.42/170.32 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_int__eq__iff,axiom,
% 170.42/170.32 ! [V_z_2,V_m_2] :
% 170.42/170.32 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2
% 170.42/170.32 <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2)
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__0__le,axiom,
% 170.42/170.32 ! [V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zless__nat__eq__int__zless,axiom,
% 170.42/170.32 ! [V_z_2,V_m_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),V_z_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast__subset__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_y_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__zminus__int,axiom,
% 170.42/170.32 ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast__0,axiom,
% 170.42/170.32 hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_u_2),c_Groups_Oone__class_Oone(tc_Int_Oint))) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Compl__atLeast,axiom,
% 170.42/170.32 ! [V_k_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Compl__lessThan,axiom,
% 170.42/170.32 ! [V_k_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_k_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast__Suc__greaterThan,axiom,
% 170.42/170.32 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),V_k_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__sum__prod_I1_J,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 & class_Groups_Ocomm__monoid__mult(T_a) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__atLeastZeroLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2)) = hAPP(c_Int_Onat,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__atLeastLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zero__less__nat__eq,axiom,
% 170.42/170.32 ! [V_z_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__relations_I2_J,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__less__eq__zless,axiom,
% 170.42/170.32 ! [V_z_2,V_w_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__eq__iff,axiom,
% 170.42/170.32 ! [V_m_2,V_w_2] :
% 170.42/170.32 ( hAPP(c_Int_Onat,V_w_2) = V_m_2
% 170.42/170.32 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__eq__iff2,axiom,
% 170.42/170.32 ! [V_w_2,V_m_2] :
% 170.42/170.32 ( V_m_2 = hAPP(c_Int_Onat,V_w_2)
% 170.42/170.32 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__le__eq__zle,axiom,
% 170.42/170.32 ! [V_z_2,V_w_2] :
% 170.42/170.32 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_split__nat,axiom,
% 170.42/170.32 ! [V_i_2,V_P_2] :
% 170.42/170.32 ( hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,V_i_2)))
% 170.42/170.32 <=> ( ! [B_n] :
% 170.42/170.32 ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_n)) )
% 170.42/170.32 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__add__distrib,axiom,
% 170.42/170.32 ! [V_z_H,V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 170.42/170.32 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__mult__distrib,axiom,
% 170.42/170.32 ! [V_z_H,V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__diff__distrib,axiom,
% 170.42/170.32 ! [V_z,V_z_H] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 170.42/170.32 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_a] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I14_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_l_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_simp__from__to,axiom,
% 170.42/170.32 ! [V_i_2,V_j_2] :
% 170.42/170.32 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool)) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(hAPP(c_Set_Oinsert(tc_Int_Oint),V_i_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I8_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__atLeastAtMostL2,axiom,
% 170.42/170.32 ! [V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_c_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_c_2),V_b_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__atLeastAtMostR2,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_a_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_c_2),V_d_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I6_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast__Suc,axiom,
% 170.42/170.32 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),V_k_2)),hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_one__less__nat__eq,axiom,
% 170.42/170.32 ! [V_z_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(c_Int_Onat,V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__less__iff,axiom,
% 170.42/170.32 ! [V_m_2,V_w_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Suc__nat__eq__nat__zadd1,axiom,
% 170.42/170.32 ! [V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Nat_OSuc,hAPP(c_Int_Onat,V_z)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__mult__distrib__neg,axiom,
% 170.42/170.32 ! [V_z_H,V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z))),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z_H))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom,
% 170.42/170.32 ! [V_P_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_P_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),V_P_2),c_Int_Onat)))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__greaterThanLessThan__int,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I1_J,axiom,
% 170.42/170.32 ! [V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_l_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_l_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I13_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_l_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__aux__def,axiom,
% 170.42/170.32 ! [V_n,V_i] : c_Int_Onat__aux(V_i,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_i)),V_n) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__morphism__nat__int,axiom,
% 170.42/170.32 c_Nat__Transfer_Otransfer__morphism(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat,hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_aset_I6_J,axiom,
% 170.42/170.32 ! [V_A_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_A_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_bset_I8_J,axiom,
% 170.42/170.32 ! [V_B_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_B_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_bset_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_B_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2))
% 170.42/170.32 => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) )
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_aset_I4_J,axiom,
% 170.42/170.32 ! [V_A_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( B_x != V_t_2
% 170.42/170.32 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_bset_I4_J,axiom,
% 170.42/170.32 ! [V_B_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( B_x != V_t_2
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_bset_I7_J,axiom,
% 170.42/170.32 ! [V_B_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom,
% 170.42/170.32 c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => c_Nat__Transfer_Onat__set(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => c_Nat__Transfer_Onat__set(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__set__def,axiom,
% 170.42/170.32 ! [V_S_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_S_2)
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom,
% 170.42/170.32 ! [V_C_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_C_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__set__relations_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => ( V_A_2 = V_B_2
% 170.42/170.32 <=> hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 170.42/170.32 => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom,
% 170.42/170.32 ! [V_x_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom,
% 170.42/170.32 ! [V_P_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__set__return__embed,axiom,
% 170.42/170.32 ! [V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) = V_A_2 ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__set__relations_I1_J,axiom,
% 170.42/170.32 ! [V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2))
% 170.42/170.32 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom,
% 170.42/170.32 ! [V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => hAPP(c_Finite__Set_Ocard(tc_Int_Oint),V_A_2) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__set__relations_I5_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__set__relations_I4_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__sum__prod_I1_J,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 & class_Groups_Ocomm__monoid__mult(T_a) )
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_aset_I3_J,axiom,
% 170.42/170.32 ! [V_A_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_A_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2))
% 170.42/170.32 => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) )
% 170.42/170.32 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_aset_I5_J,axiom,
% 170.42/170.32 ! [V_A_2,V_t_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_aset_I8_J,axiom,
% 170.42/170.32 ! [V_t_2,V_A_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_bset_I6_J,axiom,
% 170.42/170.32 ! [V_t_2,V_B_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__set__relations_I2_J,axiom,
% 170.42/170.32 ! [V_A_2,V_x_2] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x_2)
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom,
% 170.42/170.32 c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x)
% 170.42/170.32 => ( c_Nat__Transfer_Ois__nat(V_y)
% 170.42/170.32 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom,
% 170.42/170.32 ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom,
% 170.42/170.32 c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x)
% 170.42/170.32 => ( c_Nat__Transfer_Ois__nat(V_y)
% 170.42/170.32 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom,
% 170.42/170.32 ! [V_y,V_x] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x)
% 170.42/170.32 => ( c_Nat__Transfer_Ois__nat(V_y)
% 170.42/170.32 => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_is__nat__def,axiom,
% 170.42/170.32 ! [V_x_2] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x_2)
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x_2)
% 170.42/170.32 => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom,
% 170.42/170.32 ! [V_x_2,V_A_2] :
% 170.42/170.32 ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 170.42/170.32 => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_m_2)
% 170.42/170.32 => ( c_Nat__Transfer_Ois__nat(V_n_2)
% 170.42/170.32 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_m_2,V_n_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Int_Onat,V_m_2),hAPP(c_Int_Onat,V_n_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_a] :
% 170.42/170.32 ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_a),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_periodic__finite__ex,axiom,
% 170.42/170.32 ! [V_P_2,V_d_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 170.42/170.32 => ( ! [B_x,B_k] :
% 170.42/170.32 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.32 <=> hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),B_k),V_d_2)))) )
% 170.42/170.32 => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_d_2)))
% 170.42/170.32 & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_aset_I7_J,axiom,
% 170.42/170.32 ! [V_t_2,V_A_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_bset_I5_J,axiom,
% 170.42/170.32 ! [V_t_2,V_B_2,V_D_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 170.42/170.32 => ! [B_xb] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 170.42/170.32 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__of__nat,axiom,
% 170.42/170.32 ! [V_k,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k)))) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_k)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__eq__iff,axiom,
% 170.42/170.32 ! [V_z_2,V_w_2,T_a] :
% 170.42/170.32 ( class_Int_Oring__char__0(T_a)
% 170.42/170.32 => ( hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w_2) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)
% 170.42/170.32 <=> V_w_2 = V_z_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__int__eq,axiom,
% 170.42/170.32 ! [V_n] : hAPP(c_Int_Oring__1__class_Oof__int(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__eq__0__iff,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Int_Oring__char__0(T_a)
% 170.42/170.32 => ( hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__0__eq__iff,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Int_Oring__char__0(T_a)
% 170.42/170.32 => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)
% 170.42/170.32 <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__0,axiom,
% 170.42/170.32 ! [T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__le__iff,axiom,
% 170.42/170.32 ! [V_z_2,V_w_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__less__iff,axiom,
% 170.42/170.32 ! [V_z_2,V_w_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__add,axiom,
% 170.42/170.32 ! [V_z,V_w,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__mult,axiom,
% 170.42/170.32 ! [V_z,V_w,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__1,axiom,
% 170.42/170.32 ! [T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),c_Groups_Oone__class_Oone(tc_Int_Oint)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__diff,axiom,
% 170.42/170.32 ! [V_z,V_w,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__of__nat__eq,axiom,
% 170.42/170.32 ! [V_n,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__minus,axiom,
% 170.42/170.32 ! [V_z,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Ints__of__int,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__setsum,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,T_b),c_Int_Oring__1__class_Oof__int(T_a)),V_f_2)),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__le__0__iff,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__0__le__iff,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__less__0__iff,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__0__less__iff,axiom,
% 170.42/170.32 ! [V_z_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__nat__nat,axiom,
% 170.42/170.32 ! [V_z,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_z)) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom,
% 170.42/170.32 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_decr__mult__lemma,axiom,
% 170.42/170.32 ! [V_k_2,V_P_2,V_d_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_negD,axiom,
% 170.42/170.32 ! [V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => ? [B_n] : V_x = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,B_n))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_incr__mult__lemma,axiom,
% 170.42/170.32 ! [V_k_2,V_P_2,V_d_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 170.42/170.32 => ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ex__least__nat__less,axiom,
% 170.42/170.32 ! [V_n_2,V_P_2] :
% 170.42/170.32 ( ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 170.42/170.32 => ( hBOOL(hAPP(V_P_2,V_n_2))
% 170.42/170.32 => ? [B_k] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2))
% 170.42/170.32 & ! [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k))
% 170.42/170.32 => ~ hBOOL(hAPP(V_P_2,B_i)) )
% 170.42/170.32 & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__atMost,axiom,
% 170.42/170.32 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atMost__eq__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_y_2)
% 170.42/170.32 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atLeast0AtMost,axiom,
% 170.42/170.32 ! [V_n_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2) = hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_lessThan__Suc__atMost,axiom,
% 170.42/170.32 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_card__atMost,axiom,
% 170.42/170.32 ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_u_2)) = hAPP(c_Nat_OSuc,V_u_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atMost__Suc,axiom,
% 170.42/170.32 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atMost__iff,axiom,
% 170.42/170.32 ! [V_k_2,V_i_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oord(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_k_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_i_2),V_k_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atMost__subset__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_y_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Compl__atMost,axiom,
% 170.42/170.32 ! [V_k_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_k_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Compl__greaterThan,axiom,
% 170.42/170.32 ! [V_k_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_k_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__atMost__Suc,axiom,
% 170.42/170.32 ! [V_n_2,V_f_2,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atMost__0,axiom,
% 170.42/170.32 hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__atLeastAtMostR1,axiom,
% 170.42/170.32 ! [V_d_2,V_c_2,V_b_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_c_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__atLeastAtMostL1,axiom,
% 170.42/170.32 ! [V_d_2,V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I9_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I3_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__int_I1_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__atLeast,axiom,
% 170.42/170.32 ! [V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__uminus__atMost,axiom,
% 170.42/170.32 ! [V_x_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add(T_a)
% 170.42/170.32 => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I2_J,axiom,
% 170.42/170.32 ! [V_u_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_u_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I10_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_atMost__Int__atLeast,axiom,
% 170.42/170.32 ! [V_n_2,T_a] :
% 170.42/170.32 ( class_Orderings_Oorder(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_n_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_n_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_n_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ivl__disj__un_I7_J,axiom,
% 170.42/170.32 ! [V_u_2,V_l_2,T_a] :
% 170.42/170.32 ( class_Orderings_Olinorder(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_u_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zero__less__imp__eq__int,axiom,
% 170.42/170.32 ! [V_k] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 170.42/170.32 => ? [B_n] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 170.42/170.32 & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__mono__zero__right,axiom,
% 170.42/170.32 ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 170.42/170.32 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_S_2) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__mono__zero__left,axiom,
% 170.42/170.32 ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 170.42/170.32 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_T_2) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_min__Suc1,axiom,
% 170.42/170.32 ! [V_m_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n_2)),V_m_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_min__Suc2,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Oord__class_Omin(tc_Nat_Onat)),V_n_2)),V_m_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__case__0,axiom,
% 170.42/170.32 ! [V_f2_2,V_f1_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__case__Suc,axiom,
% 170.42/170.32 ! [V_nat_2,V_f2_2,V_f1_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_f1_2,V_f2_2,hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(V_f2_2,V_nat_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_max__Suc1,axiom,
% 170.42/170.32 ! [V_m_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2) = c_Nat_Onat_Onat__case(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n_2)),V_m_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_max__Suc2,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),V_n_2)),V_m_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_diff__Suc,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),c_COMBI(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__neg,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__1__neg,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( c_Groups_Osgn__class_Osgn(T_a,V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__if,axiom,
% 170.42/170.32 ! [V_x,T_a] :
% 170.42/170.32 ( class_Groups_Osgn__if(T_a)
% 170.42/170.32 => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.32 & ( V_x != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_decr__lemma,axiom,
% 170.42/170.32 ! [V_z,V_x,V_d] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_z))),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_d))),V_z)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_incr__lemma,axiom,
% 170.42/170.32 ! [V_x,V_z,V_d] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_z))),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_d)))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__abs,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__abs__ge__zero,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__minus__commute,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__of__nat,axiom,
% 170.42/170.32 ! [V_n,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__one,axiom,
% 170.42/170.32 ! [T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__minus__cancel,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__sgn,axiom,
% 170.42/170.32 ! [V_k,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_k),c_Groups_Osgn__class_Osgn(T_a,V_k)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_mult__sgn__abs,axiom,
% 170.42/170.32 ! [V_x,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Osgn__class_Osgn(T_a,V_x)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_x)) = V_x ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__sgn,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Osgn__class_Osgn(T_a,V_a)) = c_Groups_Osgn__class_Osgn(T_a,V_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__idempotent,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__mult__self,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__mult,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__add__abs,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__eq__0,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__zero,axiom,
% 170.42/170.32 ! [T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__le__D1,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__ge__self,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__int__eq,axiom,
% 170.42/170.32 ! [V_m] : hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__setsum__abs,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__0__0,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( c_Groups_Osgn__class_Osgn(T_a,V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn0,axiom,
% 170.42/170.32 ! [T_a] :
% 170.42/170.32 ( class_Groups_Osgn__if(T_a)
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__times,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Osgn__class_Osgn(T_a,V_a)),c_Groups_Osgn__class_Osgn(T_a,V_b)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__of__nonneg,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__le__zero__iff,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__ge__zero,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__not__less__zero,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zero__less__abs__iff,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)))
% 170.42/170.32 <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__of__pos,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__triangle__ineq,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__mult__less,axiom,
% 170.42/170.32 ! [V_d,V_b,V_c,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_d))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__triangle__ineq2__sym,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a)))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__triangle__ineq2,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__triangle__ineq3,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__le__D2,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__leI,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__le__iff,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)),V_b_2))
% 170.42/170.32 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__ge__minus__self,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__less__iff,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)),V_b_2))
% 170.42/170.32 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__zmult__eq__1,axiom,
% 170.42/170.32 ! [V_n,V_m] :
% 170.42/170.32 ( hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n)) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__mult__pos,axiom,
% 170.42/170.32 ! [V_y,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_y)),V_x) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_x)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__eq__mult,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Oordered__ring__abs(T_a)
% 170.42/170.32 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.32 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) )
% 170.42/170.32 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.32 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__diff__triangle__ineq,axiom,
% 170.42/170.32 ! [V_d,V_c,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_c))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_d))))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__triangle__ineq4,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__of__nonpos,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__minus__le__zero,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__if,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oabs__if(T_a)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__of__neg,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zabs__less__one__iff,axiom,
% 170.42/170.32 ! [V_z_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2)),c_Groups_Oone__class_Oone(tc_Int_Oint)))
% 170.42/170.32 <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zabs__def,axiom,
% 170.42/170.32 ! [V_i] :
% 170.42/170.32 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__abs__mult__distrib,axiom,
% 170.42/170.32 ! [V_z,V_w] : hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_w))),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__less,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Osgn__class_Osgn(T_a,V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__greater,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Osgn__class_Osgn(T_a,V_a_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__1__pos,axiom,
% 170.42/170.32 ! [V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( c_Groups_Osgn__class_Osgn(T_a,V_a_2) = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_sgn__pos,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_less__eq__nat_Osimps_I2_J,axiom,
% 170.42/170.32 ! [V_n_2,V_m_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 170.42/170.32 <=> hBOOL(c_Nat_Onat_Onat__case(tc_HOL_Obool,c_fFalse,hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zsgn__def,axiom,
% 170.42/170.32 ! [V_i] :
% 170.42/170.32 ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.32 & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 170.42/170.32 => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nitpick_Oint__lcm__def,axiom,
% 170.42/170.32 ! [V_y,V_x] : c_Nitpick_Oint__lcm(V_x,V_y) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Nitpick_Onat__lcm(hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom,
% 170.42/170.32 ! [V_g_2,V_f_2,V_B_2,V_A_2,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 & class_Groups_Ocomm__monoid__mult(T_a) )
% 170.42/170.32 => ( V_A_2 = V_B_2
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.32 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_g_2),V_B_2) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat0__intermed__int__val,axiom,
% 170.42/170.32 ! [V_k_2,V_f_2,V_n_2] :
% 170.42/170.32 ( ! [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 170.42/170.32 => ? [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 170.42/170.32 & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_int__val__lemma,axiom,
% 170.42/170.32 ! [V_k_2,V_f_2,V_n_2] :
% 170.42/170.32 ( ! [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 170.42/170.32 => ? [B_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 170.42/170.32 & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__le__eq__Un0,axiom,
% 170.42/170.32 ! [V_M_2,V_n_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2)),V_M_2)),hAPP(V_M_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP1__I,axiom,
% 170.42/170.32 ! [T_b,V_b_2,V_B_2,V_A_2,V_a_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__UN,axiom,
% 170.42/170.32 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP1__iff,axiom,
% 170.42/170.32 ! [V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP__UN__eq,axiom,
% 170.42/170.32 ! [V_x_2,V_r_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b))),V_r_2)),V_x_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__lessThan__UNIV,axiom,
% 170.42/170.32 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__atMost__UNIV,axiom,
% 170.42/170.32 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OatMost(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__atLeast__UNIV,axiom,
% 170.42/170.32 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__UN__finite__eq,axiom,
% 170.42/170.32 ! [V_A_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),tc_Nat_Onat),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__le__add__shift,axiom,
% 170.42/170.32 ! [V_k_2,V_M_2,V_n_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool),tc_Nat_Onat),V_M_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_k_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))),V_M_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__I,axiom,
% 170.42/170.32 ! [V_B_2,V_b_2,T_b,V_A_2,V_a_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_vimage__eq__UN,axiom,
% 170.42/170.32 ! [V_B_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_Ovimage(T_a,T_b,V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__eq__UN,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Set_Oinsert(T_a)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__insert,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_a_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I2_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.32 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 170.42/170.32 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_ball__UN,axiom,
% 170.42/170.32 ! [V_P_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.32 => ! [B_xa] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),hAPP(V_B_2,B_x)))
% 170.42/170.32 => hBOOL(hAPP(V_P_2,B_xa)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP__commute,axiom,
% 170.42/170.32 ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_a] :
% 170.42/170.32 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),T_a,T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_a),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_a),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),T_a,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2)),hAPP(c_COMBC(T_b,T_c,T_a),V_f_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I9_J,axiom,
% 170.42/170.32 ! [V_C_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I9_J,axiom,
% 170.42/170.32 ! [V_C_2,V_B_2,V_A_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__UN__flatten,axiom,
% 170.42/170.32 ! [V_C_2,V_B_2,V_A_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP__le__iff,axiom,
% 170.42/170.32 ! [V_u_2,V_M_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),V_M_2)),V_u_2))
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_less__SUP__iff,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_b,V_a_2,T_a] :
% 170.42/170.32 ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.32 & class_Orderings_Olinorder(T_a) )
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),V_f_2)))
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__iff,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP__const,axiom,
% 170.42/170.32 ! [V_M_2,T_a,V_A_2,T_b] :
% 170.42/170.32 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.32 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),hAPP(c_COMBK(T_b,T_a),V_M_2)) = V_M_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UNION__empty__conv_I1_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.32 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.32 => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__empty2,axiom,
% 170.42/170.32 ! [V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__constant,axiom,
% 170.42/170.32 ! [V_c_2,T_b,T_a,V_A_2] :
% 170.42/170.32 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_c_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.32 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_c_2)) = V_c_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UNION__empty__conv_I2_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.32 => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__subset__iff,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_I_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),V_B_2))
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_A_2,B_x)),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I10_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_a,tc_HOL_Obool),T_c),V_B_2),V_f_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_image__UN,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_c,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_Oimage(T_b,T_a,V_f_2)),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I10_J,axiom,
% 170.42/170.32 ! [V_f_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__Un,axiom,
% 170.42/170.32 ! [V_M_2,V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__Un__distrib,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_I_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I5_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I4_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I5_J,axiom,
% 170.42/170.32 ! [V_B_2,V_C_2,T_b,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__UN__distrib,axiom,
% 170.42/170.32 ! [V_A_2,V_I_2,T_b,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I4_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_C_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Int__UN__distrib2,axiom,
% 170.42/170.32 ! [V_B_2,V_J_2,T_c,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUPR__apply,axiom,
% 170.42/170.32 ! [V_x_2,V_f_2,V_A_2,T_c,T_b,T_a] :
% 170.42/170.32 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.32 => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,T_a)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_f_2),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I6_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I6_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,V_C_2,T_b,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_vimage__UN,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_c,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_Ovimage(T_a,T_b,V_f_2)),V_B_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP__subset,axiom,
% 170.42/170.32 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_B_2),V_f_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_le__SUPI,axiom,
% 170.42/170.32 ! [V_M_2,V_A_2,V_i_2,T_a,T_b] :
% 170.42/170.32 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_A_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,V_i_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_M_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__insert__distrib,axiom,
% 170.42/170.32 ! [V_B_2,V_a_2,T_b,V_A_2,V_u_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_u_2),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__upper,axiom,
% 170.42/170.32 ! [V_B_2,T_b,V_A_2,V_a_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__absorb,axiom,
% 170.42/170.32 ! [V_A_2,T_b,V_I_2,V_k_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_k_2),V_I_2))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I1_J,axiom,
% 170.42/170.32 ! [V_B_2,V_a_2,T_b,T_a,V_C_2] :
% 170.42/170.32 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 170.42/170.32 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__singleton,axiom,
% 170.42/170.32 ! [V_A_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_A_2 ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I1_J,axiom,
% 170.42/170.32 ! [V_B_2,V_a_2,T_b,T_a,V_C_2] :
% 170.42/170.32 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.32 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.32 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.32 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__simps_I2_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.32 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.32 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__extend__simps_I3_J,axiom,
% 170.42/170.32 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.32 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 170.42/170.32 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__finite2__subset,axiom,
% 170.42/170.32 ! [V_B_2,V_k_2,V_A_2,T_a] :
% 170.42/170.32 ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__finite2__eq,axiom,
% 170.42/170.32 ! [V_B_2,V_k_2,V_A_2,T_a] :
% 170.42/170.32 ( ! [B_n] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)
% 170.42/170.32 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_UN__finite__subset,axiom,
% 170.42/170.32 ! [V_C_2,V_A_2,T_a] :
% 170.42/170.32 ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),V_C_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),V_C_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__UN__I,axiom,
% 170.42/170.32 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( ! [B_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 170.42/170.32 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_a))) )
% 170.42/170.32 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_inj__on__diff__nat,axiom,
% 170.42/170.32 ! [V_k_2,V_N_2] :
% 170.42/170.32 ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) )
% 170.42/170.32 => c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_k_2),V_N_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP2__I,axiom,
% 170.42/170.32 ! [T_c,T_b,V_c_2,V_b_2,V_B_2,V_A_2,V_a_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_finite__map__freshness,axiom,
% 170.42/170.32 ! [V_f_2,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Map_Odom(T_a,T_b,V_f_2)))
% 170.42/170.32 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.32 => ? [B_x] : hAPP(V_f_2,B_x) = c_Option_Ooption_ONone(T_b) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_diff__nat__eq__if,axiom,
% 170.42/170.32 ! [V_z_2,V_z_H_2] :
% 170.42/170.32 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),hAPP(c_Int_Onat,V_z_H_2)) = hAPP(c_Int_Onat,V_z_2) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),hAPP(c_Int_Onat,V_z_H_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z_2),V_z_H_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Int_Onat)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__SucD,axiom,
% 170.42/170.32 ! [V_n_2,V_A_2,V_f_2,T_a] :
% 170.42/170.32 ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,V_n_2)
% 170.42/170.32 => ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Oremove,axiom,
% 170.42/170.32 ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I5_J,axiom,
% 170.42/170.32 ! [V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com1_2)),c_Com_Ocom_Ocom__size(V_com2_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evaln_OIfFalse,axiom,
% 170.42/170.32 ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] :
% 170.42/170.32 ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c1_2),V_s_2),V_n_2),V_s1_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_n_2),V_s1_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evaln_OIfTrue,axiom,
% 170.42/170.32 ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] :
% 170.42/170.32 ( hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c0_2),V_s_2),V_n_2),V_s1_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_n_2),V_s1_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evaln__elim__cases_I5_J,axiom,
% 170.42/170.32 ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)),V_s_2),V_n_2),V_t_2))
% 170.42/170.32 => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ~ hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c1_2),V_s_2),V_n_2),V_t_2)) )
% 170.42/170.32 => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ~ hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_c2_2),V_s_2),V_n_2),V_t_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evalc__elim__cases_I5_J,axiom,
% 170.42/170.32 ! [V_t_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)),V_s_2),V_t_2))
% 170.42/170.32 => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_t_2)) )
% 170.42/170.32 => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2_2),V_s_2),V_t_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evalc_OIfTrue,axiom,
% 170.42/170.32 ! [V_c1_2,V_s1_2,V_c0_2,V_s_2,V_b_2] :
% 170.42/170.32 ( hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0_2),V_s_2),V_s1_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_s1_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evalc_OIfFalse,axiom,
% 170.42/170.32 ! [V_c0_2,V_s1_2,V_c1_2,V_s_2,V_b_2] :
% 170.42/170.32 ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_s1_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_s1_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_WTs__elim__cases_I5_J,axiom,
% 170.42/170.32 ! [V_c2_2,V_c1_2,V_b_2] :
% 170.42/170.32 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)))
% 170.42/170.32 => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1_2))
% 170.42/170.32 => ~ hBOOL(hAPP(c_Com_OWT,V_c2_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_SUP2__iff,axiom,
% 170.42/170.32 ! [V_c_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_a] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_int__setprod,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__nat__setprod,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 & class_Rings_Osemiring__1(T_a) )
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_a)),V_f_2)),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I4_J,axiom,
% 170.42/170.32 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] :
% 170.42/170.32 ( c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) = c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2)
% 170.42/170.32 <=> ( V_fun_2 = V_fun_H_2
% 170.42/170.32 & V_com1_2 = V_com1_H_2
% 170.42/170.32 & V_com2_2 = V_com2_H_2 ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__setprod,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 & class_Rings_Oring__1(T_a) )
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,T_b),c_Int_Oring__1__class_Oof__int(T_a)),V_f_2)),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__timesf,axiom,
% 170.42/170.32 ! [V_A_2,V_g_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_g_2),V_A_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__1,axiom,
% 170.42/170.32 ! [V_A_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(c_COMBK(T_a,T_b),c_Groups_Oone__class_Oone(T_a))),V_A_2) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_not__neg__0,axiom,
% 170.42/170.32 ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_abs__setprod,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_not__neg__int,axiom,
% 170.42/170.32 ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_not__neg__1,axiom,
% 170.42/170.32 ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evaln_Oequations_I5_J,axiom,
% 170.42/170.32 ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a6_2)),V_a2_2),V_a4_2),V_a5_2))
% 170.42/170.32 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a3_2),V_a2_2),V_a4_2),V_a5_2)) )
% 170.42/170.32 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a6_2),V_a2_2),V_a4_2),V_a5_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evaln_Oequations_I6_J,axiom,
% 170.42/170.32 ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,c_Com_Ocom_OCond(V_a1_2,V_a6_2,V_a3_2)),V_a2_2),V_a4_2),V_a5_2))
% 170.42/170.32 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a6_2),V_a2_2),V_a4_2),V_a5_2)) )
% 170.42/170.32 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(hAPP(hAPP(c_Natural_Oevaln,V_a3_2),V_a2_2),V_a4_2),V_a5_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evalc_Oequations_I6_J,axiom,
% 170.42/170.32 ! [V_a4_2,V_a2_2,V_a3_2,V_a5_2,V_a1_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a5_2,V_a3_2)),V_a2_2),V_a4_2))
% 170.42/170.32 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) )
% 170.42/170.32 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_evalc_Oequations_I5_J,axiom,
% 170.42/170.32 ! [V_a4_2,V_a2_2,V_a5_2,V_a3_2,V_a1_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a5_2)),V_a2_2),V_a4_2))
% 170.42/170.32 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) )
% 170.42/170.32 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 170.42/170.32 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I55_J,axiom,
% 170.42/170.32 ! [V_com2_2,V_com1_2,V_fun_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I54_J,axiom,
% 170.42/170.32 ! [V_pname_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_WT_Oequations_I5_J,axiom,
% 170.42/170.32 ! [V_a2_2,V_a1_2,V_a3_2] :
% 170.42/170.32 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_a3_2,V_a1_2,V_a2_2)))
% 170.42/170.32 <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2))
% 170.42/170.32 & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_WT_OIf,axiom,
% 170.42/170.32 ! [V_b_2,V_c1_2,V_c0_2] :
% 170.42/170.32 ( hBOOL(hAPP(c_Com_OWT,V_c0_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Com_OWT,V_c1_2))
% 170.42/170.32 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I53_J,axiom,
% 170.42/170.32 ! [V_com2_2,V_com1_2,V_fun_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I52_J,axiom,
% 170.42/170.32 ! [V_com_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__nat__int__sum__prod_I2_J,axiom,
% 170.42/170.32 ! [V_A_2,V_f_2,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 & class_Groups_Ocomm__monoid__mult(T_a) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I44_J,axiom,
% 170.42/170.32 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I45_J,axiom,
% 170.42/170.32 ! [V_com2_2,V_com1_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I14_J,axiom,
% 170.42/170.32 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osimps_I15_J,axiom,
% 170.42/170.32 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSKIP ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__zero__iff,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( ( class_Rings_Ocomm__semiring__1(T_b)
% 170.42/170.32 & class_Rings_Ono__zero__divisors(T_b) )
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b)
% 170.42/170.32 <=> ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__zero,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( ? [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.32 & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__empty,axiom,
% 170.42/170.32 ! [V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Oempty,axiom,
% 170.42/170.32 ! [V_g_2,T_b,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Oinfinite,axiom,
% 170.42/170.32 ! [V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__infinite,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__eq__1__iff,axiom,
% 170.42/170.32 ! [V_f_2,V_Fa_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Fa_2))
% 170.42/170.32 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_Fa_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_Fa_2))
% 170.42/170.32 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_transfer__int__nat__sum__prod_I2_J,axiom,
% 170.42/170.32 ! [V_f_2,V_A_2,T_a] :
% 170.42/170.32 ( ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.32 & class_Groups_Ocomm__monoid__mult(T_a) )
% 170.42/170.32 => ( c_Nat__Transfer_Onat__set(V_A_2)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Odistrib,axiom,
% 170.42/170.32 ! [V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Groups_Otimes__class_Otimes(T_b)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_h_2),V_A_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_not__neg__eq__ge__0,axiom,
% 170.42/170.32 ! [V_x_2] :
% 170.42/170.32 ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_neg__def,axiom,
% 170.42/170.32 ! [V_Z_2] :
% 170.42/170.32 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_neg__nat,axiom,
% 170.42/170.32 ! [V_z] :
% 170.42/170.32 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 170.42/170.32 => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_not__neg__nat,axiom,
% 170.42/170.32 ! [V_z] :
% 170.42/170.32 ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__pos__nat__iff,axiom,
% 170.42/170.32 ! [V_f_2,V_S_2,T_a] :
% 170.42/170.32 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_S_2)))
% 170.42/170.32 <=> ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__delta_H,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__delta,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__insert,axiom,
% 170.42/170.32 ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Oinsert,axiom,
% 170.42/170.32 ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__Un__Int,axiom,
% 170.42/170.32 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Ounion__inter,axiom,
% 170.42/170.32 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Oeq__fold,axiom,
% 170.42/170.32 ! [V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_OF__eq,axiom,
% 170.42/170.32 ! [V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_neg__zminus__int,axiom,
% 170.42/170.32 ! [V_n] : hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n))))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Oinsert__remove,axiom,
% 170.42/170.32 ! [V_x_2,V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__Un__disjoint,axiom,
% 170.42/170.32 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.32 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Ounion__disjoint,axiom,
% 170.42/170.32 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.32 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_com_Osize_I13_J,axiom,
% 170.42/170.32 ! [V_com2_2,V_com1_2,V_fun_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com1_2)),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com2_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod_Ounion__inter__neutral,axiom,
% 170.42/170.32 ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.32 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__Un__one,axiom,
% 170.42/170.32 ! [V_f_2,V_T_2,V_S_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)))
% 170.42/170.32 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_T_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__gen__delta,axiom,
% 170.42/170.32 ! [V_c_2,V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_b_2,V_a_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_S_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_c_2),hAPP(c_Finite__Set_Ocard(T_a),V_S_2)) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__diff1,axiom,
% 170.42/170.32 ! [V_a_2,V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Fields_Ofield(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_b)
% 170.42/170.32 => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 170.42/170.32 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) ) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__mono__one__right,axiom,
% 170.42/170.32 ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 170.42/170.32 => ( ! [B_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 170.42/170.32 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_S_2) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__int__power,axiom,
% 170.42/170.32 ! [V_n,V_z,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom,
% 170.42/170.32 ! [V_q,V_p,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_p)),V_q) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_p),V_q)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zpower__zpower,axiom,
% 170.42/170.32 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y)),V_z) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y),V_z)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom,
% 170.42/170.32 ! [V_q,V_y,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),V_q) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_q)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_divide__zero__left,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_divide__zero,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zpower__int,axiom,
% 170.42/170.32 ! [V_n,V_m] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),V_n) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_int__power,axiom,
% 170.42/170.32 ! [V_n,V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),V_n) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom,
% 170.42/170.32 ! [V_n,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),V_n) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x),V_n)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_times__divide__eq__right,axiom,
% 170.42/170.32 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_add__divide__distrib,axiom,
% 170.42/170.32 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_minus__divide__left,axiom,
% 170.42/170.32 ! [V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_divide__1,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_diff__divide__distrib,axiom,
% 170.42/170.32 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom,
% 170.42/170.32 ! [V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom,
% 170.42/170.32 ! [V_n,V_x] :
% 170.42/170.32 ( c_Nat__Transfer_Ois__nat(V_x)
% 170.42/170.32 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom,
% 170.42/170.32 ! [V_n,V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),V_n) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__power__eq,axiom,
% 170.42/170.32 ! [V_n,V_z] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 170.42/170.32 => hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setsum__divide__distrib,axiom,
% 170.42/170.32 ! [V_r_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.32 ( class_Fields_Ofield(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Rings_Oinverse__class_Odivide(T_a)),V_f_2)),V_r_2)),V_A_2) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nonzero__eq__divide__eq,axiom,
% 170.42/170.32 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)
% 170.42/170.32 <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2) = V_b_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nonzero__divide__eq__eq,axiom,
% 170.42/170.32 ! [V_a_2,V_b_2,V_c_2,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2) = V_a_2
% 170.42/170.32 <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_divide__eq__imp,axiom,
% 170.42/170.32 ! [V_a,V_b,V_c,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_eq__divide__imp,axiom,
% 170.42/170.32 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b
% 170.42/170.32 => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_divide__self__if,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 170.42/170.32 => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.32 & ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_divide__self,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_right__inverse__eq,axiom,
% 170.42/170.32 ! [V_a_2,V_b_2,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.32 <=> V_a_2 = V_b_2 ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nonzero__minus__divide__right,axiom,
% 170.42/170.32 ! [V_a,V_b,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nonzero__minus__divide__divide,axiom,
% 170.42/170.32 ! [V_a,V_b,T_a] :
% 170.42/170.32 ( class_Rings_Odivision__ring(T_a)
% 170.42/170.32 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom,
% 170.42/170.32 ! [V_q,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom,
% 170.42/170.32 ! [V_q,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom,
% 170.42/170.32 ! [V_q,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)),V_x) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom,
% 170.42/170.32 ! [V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom,
% 170.42/170.32 ! [V_q,V_p,V_x,T_a] :
% 170.42/170.32 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_p)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_p),V_q)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom,
% 170.42/170.32 ! [V_n,V_x] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n))) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zpower__zadd__distrib,axiom,
% 170.42/170.32 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_z)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_Ints__power,axiom,
% 170.42/170.32 ! [V_n_2,V_a_2,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_n_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__dividef,axiom,
% 170.42/170.32 ! [V_g_2,V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Fields_Ofield__inverse__zero(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Rings_Oinverse__class_Odivide(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_geometric__sum,axiom,
% 170.42/170.32 ! [V_n_2,V_x_2,T_a] :
% 170.42/170.32 ( class_Fields_Ofield(T_a)
% 170.42/170.32 => ( V_x_2 != c_Groups_Oone__class_Oone(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(c_Power_Opower__class_Opower(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),V_n_2)),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x_2),c_Groups_Oone__class_Oone(T_a))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zero__le__zpower__abs,axiom,
% 170.42/170.32 ! [V_n,V_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),V_n))) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_setprod__constant,axiom,
% 170.42/170.32 ! [V_y_2,V_A_2,T_a,T_b] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.32 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.32 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(c_COMBK(T_b,T_a),V_y_2)),V_A_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__eq__if,axiom,
% 170.42/170.32 ! [V_p,V_m] :
% 170.42/170.32 ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 170.42/170.32 & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_p),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_zero__less__zpower__abs__iff,axiom,
% 170.42/170.32 ! [V_n_2,V_x_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x_2)),V_n_2)))
% 170.42/170.32 <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.32 | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__strict__mono,axiom,
% 170.42/170.32 ! [V_n,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) ) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__diff,axiom,
% 170.42/170.32 ! [V_m,V_n,V_a,T_a] :
% 170.42/170.32 ( class_Fields_Ofield(T_a)
% 170.42/170.32 => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_one__less__power,axiom,
% 170.42/170.32 ! [V_n,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__increasing__iff,axiom,
% 170.42/170.32 ! [V_y_2,V_x_2,V_b_2,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_b_2))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_y_2)))
% 170.42/170.32 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_field__power__not__zero,axiom,
% 170.42/170.32 ! [V_n,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 170.42/170.32 => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__Suc__0,axiom,
% 170.42/170.32 ! [V_n] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__power__eq__Suc__0__iff,axiom,
% 170.42/170.32 ! [V_m_2,V_x_2] :
% 170.42/170.32 ( hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x_2),V_m_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.32 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.32 | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__zero__less__power__iff,axiom,
% 170.42/170.32 ! [V_n_2,V_x_2] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x_2),V_n_2)))
% 170.42/170.32 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2))
% 170.42/170.32 | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_nat__power__less__imp__less,axiom,
% 170.42/170.32 ! [V_n,V_m,V_i] :
% 170.42/170.32 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i))
% 170.42/170.32 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n)))
% 170.42/170.32 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__commutes,axiom,
% 170.42/170.32 ! [V_n,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_a) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__mult__distrib,axiom,
% 170.42/170.32 ! [V_n,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__one,axiom,
% 170.42/170.32 ! [V_n,T_a] :
% 170.42/170.32 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Oone__class_Oone(T_a)),V_n) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_of__nat__power,axiom,
% 170.42/170.32 ! [V_n,V_m,T_a] :
% 170.42/170.32 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.32 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__mult,axiom,
% 170.42/170.32 ! [V_n,V_m,V_a,T_a] :
% 170.42/170.32 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__divide,axiom,
% 170.42/170.32 ! [V_n,V_b,V_a,T_a] :
% 170.42/170.32 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__abs,axiom,
% 170.42/170.32 ! [V_n,V_a,T_a] :
% 170.42/170.32 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.32 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_n) ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__one__right,axiom,
% 170.42/170.32 ! [V_a,T_a] :
% 170.42/170.32 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.32 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ).
% 170.42/170.32
% 170.42/170.32 fof(fact_power__mono,axiom,
% 170.42/170.32 ! [V_n,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__le__power,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__less__power,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__eq__0__iff,axiom,
% 170.42/170.33 ! [V_n_2,V_a_2,T_a] :
% 170.42/170.33 ( ( class_Power_Opower(T_a)
% 170.42/170.33 & class_Rings_Omult__zero(T_a)
% 170.42/170.33 & class_Rings_Ono__zero__divisors(T_a)
% 170.42/170.33 & class_Rings_Ozero__neq__one(T_a) )
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_one__le__power,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__0__Suc,axiom,
% 170.42/170.33 ! [V_n,T_a] :
% 170.42/170.33 ( ( class_Power_Opower(T_a)
% 170.42/170.33 & class_Rings_Osemiring__0(T_a) )
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_OSuc,V_n)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__inject__exp,axiom,
% 170.42/170.33 ! [V_n_2,V_m_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a_2))
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_m_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_n_2)
% 170.42/170.33 <=> V_m_2 = V_n_2 ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__Suc2,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__Suc,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Power_Opower(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__one__le__power,axiom,
% 170.42/170.33 ! [V_n,V_i] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_i))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Power_Opower(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__add,axiom,
% 170.42/170.33 ! [V_n,V_m,V_a,T_a] :
% 170.42/170.33 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nonzero__power__divide,axiom,
% 170.42/170.33 ! [V_n,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__one__over,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)),V_n) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_abs__power__minus,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_n)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__less__imp__less__base,axiom,
% 170.42/170.33 ! [V_b,V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__inject__base,axiom,
% 170.42/170.33 ! [V_b,V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),hAPP(c_Nat_OSuc,V_n))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.33 => V_a = V_b ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__le__imp__le__base,axiom,
% 170.42/170.33 ! [V_b,V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),hAPP(c_Nat_OSuc,V_n))))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__gt1__lemma,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__less__power__Suc,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__0__left,axiom,
% 170.42/170.33 ! [V_n,T_a] :
% 170.42/170.33 ( ( class_Power_Opower(T_a)
% 170.42/170.33 & class_Rings_Osemiring__0(T_a) )
% 170.42/170.33 => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_n) = c_Groups_Oone__class_Oone(T_a) )
% 170.42/170.33 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_n) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__gt1,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__strict__increasing,axiom,
% 170.42/170.33 ! [V_a,V_N,V_n,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__less__imp__less__exp,axiom,
% 170.42/170.33 ! [V_n,V_m,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__strict__increasing__iff,axiom,
% 170.42/170.33 ! [V_y_2,V_x_2,V_b_2,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_b_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__le__power__abs,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_n))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__increasing,axiom,
% 170.42/170.33 ! [V_a,V_N,V_n,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__minus,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Oring__1(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__Suc__less,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__eq__imp__eq__base,axiom,
% 170.42/170.33 ! [V_b,V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => V_a = V_b ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__Suc__less__one,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n))),c_Groups_Oone__class_Oone(T_a))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__strict__decreasing,axiom,
% 170.42/170.33 ! [V_a,V_N,V_n,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__decreasing,axiom,
% 170.42/170.33 ! [V_a,V_N,V_n,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__le__imp__le__exp,axiom,
% 170.42/170.33 ! [V_n,V_m,V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__left__mono__neg,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__left__mono,axiom,
% 170.42/170.33 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__divide__le__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),V_a_2))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__le__divide__eq,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_times__divide__times__eq,axiom,
% 170.42/170.33 ! [V_w,V_z,V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_z),V_w)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__divide__divide,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__divide__right,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_abs__divide,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__le__divide__iff,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) )
% 170.42/170.33 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__le__0__iff,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) )
% 170.42/170.33 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__right__mono,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__right__mono__neg,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__less__divide__iff,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) )
% 170.42/170.33 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__less__0__iff,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) )
% 170.42/170.33 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__pos__pos,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__pos__neg,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__neg__pos,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__neg__neg,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__strict__right__mono,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__strict__right__mono__neg,axiom,
% 170.42/170.33 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_frac__eq__eq,axiom,
% 170.42/170.33 ! [V_w_2,V_x_2,V_z_2,V_y_2,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x_2),V_y_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w_2),V_z_2)
% 170.42/170.33 <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_z_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w_2),V_y_2) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__divide__mult__cancel__left,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__divide__mult__cancel__right,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__eq__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_c_2,V_b_2,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2) = V_a_2
% 170.42/170.33 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2) )
% 170.42/170.33 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__divide__eq,axiom,
% 170.42/170.33 ! [V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)
% 170.42/170.33 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2) = V_b_2 )
% 170.42/170.33 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nonzero__abs__divide,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__nonpos__neg,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__nonpos__pos,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_frac__le,axiom,
% 170.42/170.33 ! [V_z,V_w,V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_frac__less,axiom,
% 170.42/170.33 ! [V_z,V_w,V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_frac__less2,axiom,
% 170.42/170.33 ! [V_z,V_w,V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__nonneg__neg,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__nonneg__pos,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__divide__eq,axiom,
% 170.42/170.33 ! [V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__less__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_c_2,V_b_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),V_a_2))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__less__divide__eq,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__divide__less__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),V_a_2))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__imp__div__pos__less,axiom,
% 170.42/170.33 ! [V_z,V_x,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__imp__less__div__pos,axiom,
% 170.42/170.33 ! [V_x,V_z,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)),V_x))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__less__divide__eq,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__divide__less__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),V_a_2))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__strict__left__mono,axiom,
% 170.42/170.33 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__strict__left__mono__neg,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__frac__eq,axiom,
% 170.42/170.33 ! [V_w,V_x,V_z,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w),V_y))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__add__eq__iff,axiom,
% 170.42/170.33 ! [V_y,V_x,V_z,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),V_y) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_z) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__frac__num,axiom,
% 170.42/170.33 ! [V_z,V_x,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_y) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__divide__eq__iff,axiom,
% 170.42/170.33 ! [V_y,V_x,V_z,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_x)),V_y)),V_z) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__num__frac,axiom,
% 170.42/170.33 ! [V_x,V_z,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_y) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__divide__eq__iff,axiom,
% 170.42/170.33 ! [V_y,V_x,V_z,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_x)),V_y)),V_z) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__diff__eq__iff,axiom,
% 170.42/170.33 ! [V_y,V_x,V_z,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),V_y) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_z) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__frac__eq,axiom,
% 170.42/170.33 ! [V_w,V_x,V_z,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Ofield(T_a)
% 170.42/170.33 => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w),V_y))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_gt__half__sum,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)))),V_b)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__half__sum,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_abs__div__pos,axiom,
% 170.42/170.33 ! [V_x,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_x)),V_y) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__divide__eq,axiom,
% 170.42/170.33 ! [V_c_2,V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__le__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_c_2,V_b_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),V_a_2))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__le__divide__eq,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__divide__le__eq,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2,V_c_2,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),V_a_2))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_c_2))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__imp__div__pos__le,axiom,
% 170.42/170.33 ! [V_z,V_x,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__imp__le__div__pos,axiom,
% 170.42/170.33 ! [V_x,V_z,V_y,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)),V_x))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom,
% 170.42/170.33 ! [V_f_2,V_A_2,T_a] :
% 170.42/170.33 ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.33 => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 170.42/170.33 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_a),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_setprod__Un,axiom,
% 170.42/170.33 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.33 ( class_Fields_Ofield(T_b)
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.33 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__power__power,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Power_Opower(T_a)
% 170.42/170.33 => c_Power_Opower__class_Opower(T_a) = c_Power_Opower_Opower(T_a,c_Groups_Oone__class_Oone(T_a),c_Groups_Otimes__class_Otimes(T_a)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_int__power__div__base,axiom,
% 170.42/170.33 ! [V_k,V_m] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_k),V_m)),V_k) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__by__1,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( c_Nat__Transfer_Ois__nat(V_x)
% 170.42/170.33 => ( c_Nat__Transfer_Ois__nat(V_y)
% 170.42/170.33 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__by__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zero,axiom,
% 170.42/170.33 ! [V_b] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zminus__zminus,axiom,
% 170.42/170.33 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zminus2,axiom,
% 170.42/170.33 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__imp__zdiv__neg__iff,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__imp__zdiv__neg__iff,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__neg__pos__less0,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__self,axiom,
% 170.42/170.33 ! [V_a] :
% 170.42/170.33 ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__mult1,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__mult2,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__self1__is__id,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),V_b) = V_a ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__self2__is__id,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_b) = V_a ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__mult1__if,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.33 & ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__self,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__mono1__neg,axiom,
% 170.42/170.33 ! [V_b,V_a_H,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_H),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__mono1,axiom,
% 170.42/170.33 ! [V_b,V_a_H,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_H),V_b))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__neg__neg__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__mono2__neg,axiom,
% 170.42/170.33 ! [V_b,V_b_H,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b_H)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__nonpos__pos__le0,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__imp__zdiv__nonneg__iff,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__pos__pos__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__nonneg__neg__le0,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__mono2,axiom,
% 170.42/170.33 ! [V_b,V_b_H,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b_H))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nonneg1__imp__zdiv__pos__iff,axiom,
% 170.42/170.33 ! [V_b_2,V_a_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.33 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__imp__zdiv__pos__iff,axiom,
% 170.42/170.33 ! [V_i_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__imp__zdiv__nonneg__iff,axiom,
% 170.42/170.33 ! [V_a_2,V_b_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__eq__0__iff,axiom,
% 170.42/170.33 ! [V_k_2,V_i_2] :
% 170.42/170.33 ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) )
% 170.42/170.33 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_int__div__less__self,axiom,
% 170.42/170.33 ! [V_k,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_k)),V_x)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zmult2__eq,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power_Opower_Opower__0,axiom,
% 170.42/170.33 ! [V_a_2,V_times_2,V_one_2,T_a] : hAPP(hAPP(c_Power_Opower_Opower(T_a,V_one_2,V_times_2),V_a_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_one_2 ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power_Opower_Opower__Suc,axiom,
% 170.42/170.33 ! [V_n_2,V_a_2,V_times_2,V_one_2,T_a] : hAPP(hAPP(c_Power_Opower_Opower(T_a,V_one_2,V_times_2),V_a_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(V_times_2,V_a_2),hAPP(hAPP(c_Power_Opower_Opower(T_a,V_one_2,V_times_2),V_a_2),V_n_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__self1,axiom,
% 170.42/170.33 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__self2,axiom,
% 170.42/170.33 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__add__self1,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a)),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__add__self2,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__zdiv,axiom,
% 170.42/170.33 ! [V_k_2,V_n_2,V_P_2] :
% 170.42/170.33 ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)))
% 170.42/170.33 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.33 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 170.42/170.33 => ! [B_i] :
% 170.42/170.33 ( ? [B_j] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 170.42/170.33 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 170.42/170.33 => hBOOL(hAPP(V_P_2,B_i)) ) )
% 170.42/170.33 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ! [B_i] :
% 170.42/170.33 ( ? [B_j] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 170.42/170.33 => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divmod__int__rel__div__eq,axiom,
% 170.42/170.33 ! [V_r_1,V_y,V_b_1,V_a_1] :
% 170.42/170.33 ( V_a_1 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_1),V_y)),V_r_1)
% 170.42/170.33 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 170.42/170.33 => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_z3div__def,axiom,
% 170.42/170.33 ! [V_k,V_l] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 170.42/170.33 => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 170.42/170.33 => c_SMT_Oz3div(V_k,V_l) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_setprod__mono__one__left,axiom,
% 170.42/170.33 ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 170.42/170.33 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 170.42/170.33 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_T_2) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_card__Pow,axiom,
% 170.42/170.33 ! [V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => hAPP(c_Finite__Set_Ocard(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_field__le__mult__one__interval,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 => ( ! [B_z] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_z),V_x)),V_y)) ) )
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_PowI,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_B_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__le__dividend,axiom,
% 170.42/170.33 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_m)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__le__mono,axiom,
% 170.42/170.33 ! [V_k,V_n,V_m] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n),V_k))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult2__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b)),V_c) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__insert,axiom,
% 170.42/170.33 ! [V_A_2,V_a_2,T_a] : hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_Oimage(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oinsert(T_a),V_a_2)),hAPP(c_Set_OPow(T_a),V_A_2))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__mono,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_OPow(T_a),V_B_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_PowD,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_B_2)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__iff,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_B_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_image__Pow__surj,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,V_f_2,T_a,T_b] :
% 170.42/170.33 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = V_B_2
% 170.42/170.33 => hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2)),hAPP(c_Set_OPow(T_b),V_A_2)) = hAPP(c_Set_OPow(T_a),V_B_2) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__UNIV,axiom,
% 170.42/170.33 ! [T_a] : hAPP(c_Set_OPow(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Un__Pow__subset,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_OPow(T_a),V_B_2))),hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__Int__eq,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] : hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_OPow(T_a),V_B_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Cantors__paradox,axiom,
% 170.42/170.33 ! [V_A_2,T_a] :
% 170.42/170.33 ~ ? [B_f] : hAPP(c_Set_Oimage(T_a,tc_fun(T_a,tc_HOL_Obool),B_f),V_A_2) = hAPP(c_Set_OPow(T_a),V_A_2) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__top,axiom,
% 170.42/170.33 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_A_2))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__not__empty,axiom,
% 170.42/170.33 ! [V_A_2,T_a] : hAPP(c_Set_OPow(T_a),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__bottom,axiom,
% 170.42/170.33 ! [V_B_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_Set_OPow(T_a),V_B_2))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__empty,axiom,
% 170.42/170.33 ! [T_a] : hAPP(c_Set_OPow(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_UN__Pow__subset,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),T_b),c_Set_OPow(T_a)),V_B_2))),hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__1,axiom,
% 170.42/170.33 ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = V_m ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__less,axiom,
% 170.42/170.33 ! [V_n,V_m] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__mult__div__cancel__disj,axiom,
% 170.42/170.33 ! [V_n,V_m,V_k] :
% 170.42/170.33 ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom,
% 170.42/170.33 ! [V_y,V_x] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_x),V_y)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__int,axiom,
% 170.42/170.33 ! [V_b,V_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_b)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_image__Pow__mono,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),V_B_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2)),hAPP(c_Set_OPow(T_b),V_A_2))),hAPP(c_Set_OPow(T_a),V_B_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__le__mono2,axiom,
% 170.42/170.33 ! [V_k,V_n,V_m] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_k),V_n)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_k),V_m))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__mult__div__cancel1,axiom,
% 170.42/170.33 ! [V_n,V_m,V_k] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__self1__is__m,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m)),V_n) = V_m ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult__self__is__m,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__less__dividend,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_m)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__def,axiom,
% 170.42/170.33 ! [V_A_2,T_a] : hAPP(c_Set_OPow(T_a),V_A_2) = hAPP(c_Set_OCollect(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),V_A_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_finite__Pow__iff,axiom,
% 170.42/170.33 ! [V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)))
% 170.42/170.33 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pow__Compl,axiom,
% 170.42/170.33 ! [V_A_2,T_a] : hAPP(c_Set_OPow(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = hAPP(c_Set_OCollect(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),c_HOL_OEx(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_COMBS(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_fconj)),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool))),c_fequal)),c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),c_Set_OPow(T_a))))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__if,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__geq,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__div,axiom,
% 170.42/170.33 ! [V_k_2,V_n_2,V_P_2] :
% 170.42/170.33 ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2)))
% 170.42/170.33 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 170.42/170.33 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => ! [B_i,B_j] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 170.42/170.33 => ( V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),B_i)),B_j)
% 170.42/170.33 => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__div__distrib,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__div__geq,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__div_H,axiom,
% 170.42/170.33 ! [V_n_2,V_m_2,V_P_2] :
% 170.42/170.33 ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2)))
% 170.42/170.33 <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 & hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 170.42/170.33 | ? [B_q] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),B_q)),V_m_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,B_q))))
% 170.42/170.33 & hBOOL(hAPP(V_P_2,B_q)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__div__lemma,axiom,
% 170.42/170.33 ! [V_m_2,V_q_2,V_n_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_q_2)),V_m_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_q_2)))) )
% 170.42/170.33 <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Nitpick_Onat__lcm__def,axiom,
% 170.42/170.33 ! [V_y,V_x] : c_Nitpick_Onat__lcm(V_x,V_y) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x),V_y)),c_Nitpick_Onat__gcd(V_x,V_y)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Powp__Pow__eq,axiom,
% 170.42/170.33 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(c_Predicate_OPowp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_a),V_A_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom,
% 170.42/170.33 ! [V_g_2,V_f_2,V_B_2,V_A_2,T_a] :
% 170.42/170.33 ( ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.33 & class_Groups_Ocomm__monoid__mult(T_a) )
% 170.42/170.33 => ( V_A_2 = V_B_2
% 170.42/170.33 => ( c_Nat__Transfer_Onat__set(V_B_2)
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.33 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 170.42/170.33 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),V_g_2),V_B_2) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__neg__lemma,axiom,
% 170.42/170.33 ! [V_n_2,V_P_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 170.42/170.33 <=> ! [B_i,B_j] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 170.42/170.33 => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( c_Nat__Transfer_Ois__nat(V_x)
% 170.42/170.33 => ( c_Nat__Transfer_Ois__nat(V_y)
% 170.42/170.33 => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiff__zmod__right,axiom,
% 170.42/170.33 ! [V_m,V_y,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_y,V_m)),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y),V_m) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiff__zmod__left,axiom,
% 170.42/170.33 ! [V_y,V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_y),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y),V_m) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zminus__zmod,axiom,
% 170.42/170.33 ! [V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_x),V_m) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zminus__zminus,axiom,
% 170.42/170.33 ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zminus2,axiom,
% 170.42/170.33 ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__diff__right__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Oring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__diff__left__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Oring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__diff__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Oring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__diff__cong,axiom,
% 170.42/170.33 ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Oring__div(T_a)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_H),V_b_H),V_c) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__self,axiom,
% 170.42/170.33 ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zero,axiom,
% 170.42/170.33 ! [V_b] : c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__minus__cong,axiom,
% 170.42/170.33 ! [V_a_H,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Oring__div(T_a)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_H),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__minus__eq,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Oring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mod__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,c_Divides_Odiv__class_Omod(T_a,V_a,V_b),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__self,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__by__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__cong,axiom,
% 170.42/170.33 ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_H),V_b_H),V_c) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__simps_I4_J,axiom,
% 170.42/170.33 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__mult2,axiom,
% 170.42/170.33 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__mult1,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__left__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__right__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__add__cong,axiom,
% 170.42/170.33 ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 170.42/170.33 => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_H),V_b_H),V_c) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__simps_I1_J,axiom,
% 170.42/170.33 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__simps_I2_J,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__add__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__add__left__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__add__right__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__add__self1,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__add__self2,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__simps_I3_J,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c)),V_c) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zmult1__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c)),V_c) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zpower__zmod,axiom,
% 170.42/170.33 ! [V_y,V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_y),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y),V_m) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__self1__is__0,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__self2__is__0,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__self2,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__self1,axiom,
% 170.42/170.33 ! [V_b,V_c,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__by__1,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__div__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__le__nonneg__dividend,axiom,
% 170.42/170.33 ! [V_k,V_m] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_k)),V_m)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__mod__bound,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__mod__bound,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__eq__0__iff,axiom,
% 170.42/170.33 ! [V_d_2,V_m_2] :
% 170.42/170.33 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zminus1__not__zero,axiom,
% 170.42/170.33 ! [V_l,V_k] :
% 170.42/170.33 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k),V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zminus2__not__zero,axiom,
% 170.42/170.33 ! [V_l,V_k] :
% 170.42/170.33 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l)) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zdiv__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_DIVISION__BY__ZERO,axiom,
% 170.42/170.33 ! [V_a] :
% 170.42/170.33 ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zadd1__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_c)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_c)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c))),V_c)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_semiring__div__class_Omod__div__equality_H,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__div__equality2,axiom,
% 170.42/170.33 ! [V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b))),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__div__equality,axiom,
% 170.42/170.33 ! [V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mod__equality2,axiom,
% 170.42/170.33 ! [V_c,V_a,V_b,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b))),c_Divides_Odiv__class_Omod(T_a,V_a,V_b))),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mod__equality,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a,T_a] :
% 170.42/170.33 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b))),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__neg__neg__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__mod__conj,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__mod__sign,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__pos__pos__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__mod__conj,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__mod__sign,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zminus2__eq__if,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.33 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zminus1__eq__if,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.33 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zdiv__equality,axiom,
% 170.42/170.33 ! [V_b,V_a] : V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zmult1__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c))),V_c)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zmod__equality,axiom,
% 170.42/170.33 ! [V_k,V_a,V_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_k) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zmod__equality2,axiom,
% 170.42/170.33 ! [V_k,V_b,V_a] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_k) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmult__div__cancel,axiom,
% 170.42/170.33 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zdiv__equality_H,axiom,
% 170.42/170.33 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)),V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Powp__mono,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),c_Predicate_OPowp(T_a,V_A_2)),c_Predicate_OPowp(T_a,V_B_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__pos__neg__trivial,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__zmod,axiom,
% 170.42/170.33 ! [V_k_2,V_n_2,V_P_2] :
% 170.42/170.33 ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 170.42/170.33 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hBOOL(hAPP(V_P_2,V_n_2)) )
% 170.42/170.33 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 170.42/170.33 => ! [B_i,B_j] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 170.42/170.33 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 170.42/170.33 => hBOOL(hAPP(V_P_2,B_j)) ) )
% 170.42/170.33 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => ! [B_i,B_j] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 170.42/170.33 => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmult2__lemma__aux3,axiom,
% 170.42/170.33 ! [V_q,V_b,V_r,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmult2__lemma__aux4,axiom,
% 170.42/170.33 ! [V_q,V_b,V_r,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmult2__lemma__aux1,axiom,
% 170.42/170.33 ! [V_q,V_r,V_b,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmult2__lemma__aux2,axiom,
% 170.42/170.33 ! [V_q,V_r,V_b,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divmod__int__rel__mod__eq,axiom,
% 170.42/170.33 ! [V_y,V_q_1,V_b_1,V_a_1] :
% 170.42/170.33 ( V_a_1 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_1),V_q_1)),V_y)
% 170.42/170.33 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 170.42/170.33 => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__zmult2__eq,axiom,
% 170.42/170.33 ! [V_b,V_a,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zminus2__eq__if,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)) )
% 170.42/170.33 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__zminus1__eq__if,axiom,
% 170.42/170.33 ! [V_a,V_b] :
% 170.42/170.33 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)) )
% 170.42/170.33 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__pos__lemma,axiom,
% 170.42/170.33 ! [V_n_2,V_P_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 170.42/170.33 <=> ! [B_i,B_j] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 170.42/170.33 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 170.42/170.33 => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_z3mod__def,axiom,
% 170.42/170.33 ! [V_k,V_l] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 170.42/170.33 => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 170.42/170.33 => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Nitpick_Oint__gcd__def,axiom,
% 170.42/170.33 ! [V_y,V_x] : hAPP(hAPP(c_Nitpick_Oint__gcd,V_x),V_y) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Nitpick_Onat__gcd(hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_setprod__pos__nat,axiom,
% 170.42/170.33 ! [V_f_2,V_S_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) )
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_S_2))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_card__quotient__disjoint,axiom,
% 170.42/170.33 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => ( c_Fun_Oinj__on(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),T_a),c_Equiv__Relations_Oquotient(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_r_2),V_A_2)
% 170.42/170.33 => hAPP(c_Finite__Set_Ocard(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__Suc__eq__Suc__mod,axiom,
% 170.42/170.33 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__less,axiom,
% 170.42/170.33 ! [V_n,V_m] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__distrib,axiom,
% 170.42/170.33 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_k) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__distrib2,axiom,
% 170.42/170.33 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__less__eq__dividend,axiom,
% 170.42/170.33 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_m)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotient__is__empty,axiom,
% 170.42/170.33 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))
% 170.42/170.33 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotient__is__empty2,axiom,
% 170.42/170.33 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)
% 170.42/170.33 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotient__empty,axiom,
% 170.42/170.33 ! [V_r_2,T_a] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__Suc,axiom,
% 170.42/170.33 ! [V_n,V_m] :
% 170.42/170.33 ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__1,axiom,
% 170.42/170.33 ! [V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__less__divisor,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__eq__0__iff,axiom,
% 170.42/170.33 ! [V_d_2,V_m_2] :
% 170.42/170.33 ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__geq,axiom,
% 170.42/170.33 ! [V_n,V_m] :
% 170.42/170.33 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__if,axiom,
% 170.42/170.33 ! [V_n,V_m] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__self3,axiom,
% 170.42/170.33 ! [V_m,V_n,V_k] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)),V_m),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__mod__geq,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom,
% 170.42/170.33 ! [V_y,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_y)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__int,axiom,
% 170.42/170.33 ! [V_b,V_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_b)) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_b)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__add1__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_c)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_c)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_b,V_c))),V_c)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__gcd_Osimps,axiom,
% 170.42/170.33 ! [V_x,V_y] :
% 170.42/170.33 ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => c_Nitpick_Onat__gcd(V_x,V_y) = V_x )
% 170.42/170.33 & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => c_Nitpick_Onat__gcd(V_x,V_y) = c_Nitpick_Onat__gcd(V_y,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__le__divisor,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult__self4,axiom,
% 170.42/170.33 ! [V_m,V_n,V_k] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)),V_m)),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__mult2__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_b)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mult1__eq,axiom,
% 170.42/170.33 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_b,V_c))),V_c)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__mod__equality_H,axiom,
% 170.42/170.33 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__div__cancel,axiom,
% 170.42/170.33 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Omod__div__equality_H,axiom,
% 170.42/170.33 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotient__diff1,axiom,
% 170.42/170.33 ! [V_a_2,V_A_2,V_r_2,T_a] :
% 170.42/170.33 ( c_Fun_Oinj__on(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),T_a),c_Equiv__Relations_Oquotient(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_r_2),V_A_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.33 => hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_r_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_split__mod,axiom,
% 170.42/170.33 ! [V_k_2,V_n_2,V_P_2] :
% 170.42/170.33 ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2)))
% 170.42/170.33 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => hBOOL(hAPP(V_P_2,V_n_2)) )
% 170.42/170.33 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 => ! [B_i,B_j] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 170.42/170.33 => ( V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),B_i)),B_j)
% 170.42/170.33 => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__lemma,axiom,
% 170.42/170.33 ! [V_q,V_b,V_r,V_c] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_q,V_c))),V_r)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__times__mod__eq,axiom,
% 170.42/170.33 ! [V_m,V_k] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),V_k) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onat,V_x),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__mod__distrib,axiom,
% 170.42/170.33 ! [V_y,V_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 170.42/170.33 => hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onat,V_x),hAPP(c_Int_Onat,V_y)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotient__def,axiom,
% 170.42/170.33 ! [V_r_2,V_A_2,T_a] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),T_a),c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),c_Relation_OImage(T_a,T_a,V_r_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_singleton__quotient,axiom,
% 170.42/170.33 ! [V_r_2,V_x_2,T_a] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotientI,axiom,
% 170.42/170.33 ! [V_r_2,V_A_2,V_x_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_fold__image__1,axiom,
% 170.42/170.33 ! [V_f_2,V_S_2,T_a,T_b] :
% 170.42/170.33 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 170.42/170.33 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 170.42/170.33 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),V_S_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Image__eq__UN,axiom,
% 170.42/170.33 ! [V_B_2,V_r_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Relation_OImage(T_b,T_a,V_r_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Image__Int__subset,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,V_R_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_B_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Image__UN,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,T_c,V_r_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Relation_OImage(T_b,T_a,V_r_2)),V_B_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotientE,axiom,
% 170.42/170.33 ! [V_r_2,V_A_2,V_X_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.33 => ~ ! [B_x] :
% 170.42/170.33 ( V_X_2 = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.33 => ~ hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Image__empty,axiom,
% 170.42/170.33 ! [V_R_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_R_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Image__mono,axiom,
% 170.42/170.33 ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_b,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_H_2),V_A_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_b,V_r_H_2),V_A_H_2)),hAPP(c_Relation_OImage(T_a,T_b,V_r_2),V_A_2))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Un__Image,axiom,
% 170.42/170.33 ! [V_A_2,V_S_2,V_R_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_R_2),V_S_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_S_2),V_A_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Image__Un,axiom,
% 170.42/170.33 ! [V_B_2,V_A_2,V_R_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_B_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__mod__eq__lemma,axiom,
% 170.42/170.33 ! [V_y,V_n,V_x] :
% 170.42/170.33 ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x))
% 170.42/170.33 => ? [B_q] : V_x = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),B_q)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_card_Oneutral,axiom,
% 170.42/170.33 ! [V_A_2,T_a] :
% 170.42/170.33 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.33 => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__induct__0,axiom,
% 170.42/170.33 ! [V_i_2,V_P_2,V_p_2] :
% 170.42/170.33 ( ! [B_i] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2))
% 170.42/170.33 => ( hBOOL(hAPP(V_P_2,B_i))
% 170.42/170.33 => hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) )
% 170.42/170.33 => ( hBOOL(hAPP(V_P_2,V_i_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2))
% 170.42/170.33 => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_fold__image__cong,axiom,
% 170.42/170.33 ! [V_z_2,V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 170.42/170.33 ( class_Groups_Oab__semigroup__mult(T_b)
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.33 => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 170.42/170.33 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),V_z_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_h_2),V_z_2),V_A_2) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__by__empty,axiom,
% 170.42/170.33 ! [V_B_2,T_a,V_A_2] :
% 170.42/170.33 ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Min__eqI,axiom,
% 170.42/170.33 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.33 ( class_Orderings_Olinorder(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => ( ! [B_y] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_A_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_y)) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.33 => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = V_x_2 ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Max__eqI,axiom,
% 170.42/170.33 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.33 ( class_Orderings_Olinorder(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.33 => ( ! [B_y] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_A_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_y),V_x_2)) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.33 => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = V_x_2 ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_expand__Suc,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)))
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_quotient__disj,axiom,
% 170.42/170.33 ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.33 => ( V_X_2 = V_Y_2
% 170.42/170.33 | hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_Y_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_of__nat__number__of__lemma,axiom,
% 170.42/170.33 ! [V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_of__nat__number__of__eq,axiom,
% 170.42/170.33 ! [V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__eq,axiom,
% 170.42/170.33 ! [V_k,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_of__int__number__of__eq,axiom,
% 170.42/170.33 ! [V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__number__of,axiom,
% 170.42/170.33 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Int_Oring__char__0(T_a) )
% 170.42/170.33 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 170.42/170.33 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__reorient,axiom,
% 170.42/170.33 ! [V_x_2,V_w_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber(T_a)
% 170.42/170.33 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = V_x_2
% 170.42/170.33 <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__number__of__eq__not__less,axiom,
% 170.42/170.33 ! [V_w_2,V_v_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber(T_a)
% 170.42/170.33 & class_Orderings_Olinorder(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_left__distrib__number__of,axiom,
% 170.42/170.33 ! [V_v,V_b,V_a,T_b] :
% 170.42/170.33 ( ( class_Int_Onumber(T_b)
% 170.42/170.33 & class_Rings_Osemiring(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a),V_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_right__distrib__number__of,axiom,
% 170.42/170.33 ! [V_c,V_b,V_v,T_b] :
% 170.42/170.33 ( ( class_Int_Onumber(T_b)
% 170.42/170.33 & class_Rings_Osemiring(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_c)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_left__diff__distrib__number__of,axiom,
% 170.42/170.33 ! [V_v,V_b,V_a,T_b] :
% 170.42/170.33 ( ( class_Int_Onumber(T_b)
% 170.42/170.33 & class_Rings_Oring(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a),V_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_right__diff__distrib__number__of,axiom,
% 170.42/170.33 ! [V_c,V_b,V_v,T_b] :
% 170.42/170.33 ( ( class_Int_Onumber(T_b)
% 170.42/170.33 & class_Rings_Oring(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b),V_c)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_c)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__number__of,axiom,
% 170.42/170.33 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__number__of,axiom,
% 170.42/170.33 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_min__number__of,axiom,
% 170.42/170.33 ! [V_v,V_u,T_b] :
% 170.42/170.33 ( ( class_Int_Onumber(T_b)
% 170.42/170.33 & class_Orderings_Oord(T_b) )
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_max__number__of,axiom,
% 170.42/170.33 ! [V_v,V_u,T_b] :
% 170.42/170.33 ( ( class_Int_Onumber(T_b)
% 170.42/170.33 & class_Orderings_Oord(T_b) )
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__add,axiom,
% 170.42/170.33 ! [V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__number__of__eq,axiom,
% 170.42/170.33 ! [V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__number__of__left,axiom,
% 170.42/170.33 ! [V_z,V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w))),V_z) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__mult,axiom,
% 170.42/170.33 ! [V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_arith__simps_I32_J,axiom,
% 170.42/170.33 ! [V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__number__of__left,axiom,
% 170.42/170.33 ! [V_z,V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w))),V_z) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__diff,axiom,
% 170.42/170.33 ! [V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_arith__simps_I30_J,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__minus,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Ints__number__of,axiom,
% 170.42/170.33 ! [V_w_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__eq__eq__number__of1,axiom,
% 170.42/170.33 ! [V_a_2,V_w_2,V_b_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) = V_a_2
% 170.42/170.33 <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) )
% 170.42/170.33 & ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__eq__eq__number__of,axiom,
% 170.42/170.33 ! [V_w_2,V_c_2,V_b_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)
% 170.42/170.33 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2) )
% 170.42/170.33 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__divide__eq__number__of,axiom,
% 170.42/170.33 ! [V_c_2,V_b_2,V_w_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)
% 170.42/170.33 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2) = V_b_2 )
% 170.42/170.33 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__divide__eq__number__of1,axiom,
% 170.42/170.33 ! [V_w_2,V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))
% 170.42/170.33 <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) = V_b_2 )
% 170.42/170.33 & ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__number__of__diff1,axiom,
% 170.42/170.33 ! [V_c,V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_c)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w))),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__number__of__mult,axiom,
% 170.42/170.33 ! [V_z,V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),V_z) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))),V_z) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__number__of__eq,axiom,
% 170.42/170.33 ! [V_w,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__less__eq__number__of1,axiom,
% 170.42/170.33 ! [V_a_2,V_w_2,V_b_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_a_2))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__less__eq__number__of,axiom,
% 170.42/170.33 ! [V_w_2,V_c_2,V_b_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__divide__eq__number__of,axiom,
% 170.42/170.33 ! [V_c_2,V_b_2,V_w_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__divide__eq__number__of1,axiom,
% 170.42/170.33 ! [V_w_2,V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_abs__number__of,axiom,
% 170.42/170.33 ! [V_x,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__number__of__diff2,axiom,
% 170.42/170.33 ! [V_w,V_c,V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_c),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)))),V_c) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__le__eq__number__of1,axiom,
% 170.42/170.33 ! [V_a_2,V_w_2,V_b_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_a_2))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__le__eq__number__of,axiom,
% 170.42/170.33 ! [V_w_2,V_c_2,V_b_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__divide__eq__number__of,axiom,
% 170.42/170.33 ! [V_c_2,V_b_2,V_w_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_c_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2)),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c_2))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_c_2))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c_2),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__divide__eq__number__of1,axiom,
% 170.42/170.33 ! [V_w_2,V_b_2,V_a_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_equiv__class__self,axiom,
% 170.42/170.33 ! [V_a_2,V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_UN__equiv__class2,axiom,
% 170.42/170.33 ! [V_a2_2,V_a1_2,V_f_2,T_c,V_r2_2,V_A2_2,T_b,V_r1_2,V_A1_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A1_2,V_r1_2)
% 170.42/170.33 => ( c_Equiv__Relations_Oequiv(T_b,V_A2_2,V_r2_2)
% 170.42/170.33 => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,tc_fun(T_c,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a1_2),V_A1_2))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a2_2),V_A2_2))
% 170.42/170.33 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r1_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a1_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a2_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_f_2)) = hAPP(hAPP(V_f_2,V_a1_2),V_a2_2) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_UN__equiv__class,axiom,
% 170.42/170.33 ! [V_a_2,V_f_2,T_b,V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.33 => ( c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_b,tc_HOL_Obool),V_r_2,V_f_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.33 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_f_2) = hAPP(V_f_2,V_a_2) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_one__mod__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_one__div__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__eq__number__of__int__code,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_plus__numeral__code_I9_J,axiom,
% 170.42/170.33 ! [V_w,V_v] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__is__id,axiom,
% 170.42/170.33 ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__number__of__int__code,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_times__numeral__code_I5_J,axiom,
% 170.42/170.33 ! [V_w,V_v] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__numeral__code_I5_J,axiom,
% 170.42/170.33 ! [V_w] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_int__number__of__def,axiom,
% 170.42/170.33 ! [V_w] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w) = hAPP(c_Int_Oring__1__class_Oof__int(tc_Int_Oint),V_w) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of,axiom,
% 170.42/170.33 ! [V_w] : hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__def,axiom,
% 170.42/170.33 ! [V_v] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_congruent2__implies__congruent,axiom,
% 170.42/170.33 ! [V_a_2,V_f_2,V_r2_2,T_c,T_b,V_r1_2,V_A_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r1_2)
% 170.42/170.33 => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,T_c,V_r1_2,V_r2_2,V_f_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.33 => c_Equiv__Relations_Ocongruent(T_b,T_c,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__numeral__code_I6_J,axiom,
% 170.42/170.33 ! [V_w,V_v] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__imp__number__of__eq__0,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_int__eq__iff__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_m_2] :
% 170.42/170.33 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)
% 170.42/170.33 <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H_2,V_v_2] :
% 170.42/170.33 ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)
% 170.42/170.33 <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 170.42/170.33 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 170.42/170.33 => V_v_2 = V_v_H_2 ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__add__left,axiom,
% 170.42/170.33 ! [V_k,V_v_H,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_k) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_v_H))),V_k) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_int__nat__number__of,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_congruent2__implies__congruent__UN,axiom,
% 170.42/170.33 ! [V_a_2,V_f_2,T_c,V_r2_2,V_A2_2,T_b,V_r1_2,V_A1_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A1_2,V_r1_2)
% 170.42/170.33 => ( c_Equiv__Relations_Oequiv(T_b,V_A2_2,V_r2_2)
% 170.42/170.33 => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,tc_fun(T_c,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A2_2))
% 170.42/170.33 => c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_c,tc_HOL_Obool),V_r1_2,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_f_2)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__nat__number__of__number__of,axiom,
% 170.42/170.33 ! [V_w,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__nat__number__of,axiom,
% 170.42/170.33 ! [V_n,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),V_n)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__nat__number__of__add,axiom,
% 170.42/170.33 ! [V_n,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v))),V_n) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_v_H_2] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_v_H_2)))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Int_Onat)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_min__Suc__number__of,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Orderings_Oord__class_Omin(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_min__number__of__Suc,axiom,
% 170.42/170.33 ! [V_v_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n_2)),c_Int_Onat)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I19_J,axiom,
% 170.42/170.33 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__bin__simps_I1_J,axiom,
% 170.42/170.33 ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I2_J,axiom,
% 170.42/170.33 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Pls__def,axiom,
% 170.42/170.33 c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_succ__pred,axiom,
% 170.42/170.33 ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__Pls,axiom,
% 170.42/170.33 ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__Pls,axiom,
% 170.42/170.33 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__Pls__right,axiom,
% 170.42/170.33 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__Pls,axiom,
% 170.42/170.33 hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ).
% 170.42/170.33
% 170.42/170.33 fof(fact_semiring__norm_I112_J,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__Pls,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__numeral__0__right,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__numeral__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)),V_a) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_bin__less__0__simps_I1_J,axiom,
% 170.42/170.33 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_semiring__norm_I113_J,axiom,
% 170.42/170.33 c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__Pls,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__is__num__zero,axiom,
% 170.42/170.33 c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__diff__number__of,axiom,
% 170.42/170.33 ! [V_m,V_v] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Opred(V_v))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_not__neg__number__of__Pls,axiom,
% 170.42/170.33 ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__1__add__number__of,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__add__1,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__iff__pred__less,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pred__def,axiom,
% 170.42/170.33 ! [V_k] : c_Int_Opred(V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__diff__1,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Opred(V_v)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__Numeral0,axiom,
% 170.42/170.33 ! [V_x,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber__ring(T_a) )
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__0__number__of,axiom,
% 170.42/170.33 ! [V_v_2] :
% 170.42/170.33 ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__number__of__0,axiom,
% 170.42/170.33 ! [V_v_2] :
% 170.42/170.33 ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of2,axiom,
% 170.42/170.33 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H_2,V_v_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)))
% 170.42/170.33 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) )
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H_2,V_v_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)))
% 170.42/170.33 <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_succ__def,axiom,
% 170.42/170.33 ! [V_k] : c_Int_Osucc(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__special_I1_J,axiom,
% 170.42/170.33 ! [V_y_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__special_I3_J,axiom,
% 170.42/170.33 ! [V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__special_I1_J,axiom,
% 170.42/170.33 ! [V_y_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__special_I3_J,axiom,
% 170.42/170.33 ! [V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__0__number__of,axiom,
% 170.42/170.33 ! [V_v_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_v_H)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__succ,axiom,
% 170.42/170.33 ! [V_k,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_Osucc(V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__pred,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_Opred(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__mult__left,axiom,
% 170.42/170.33 ! [V_k,V_v_H,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_v_H))),V_k) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__nat__number__of,axiom,
% 170.42/170.33 ! [V_v_H,V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_v_H)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__number__of__pred__iff__0,axiom,
% 170.42/170.33 ! [V_v_2] :
% 170.42/170.33 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))))
% 170.42/170.33 <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__number__of__Suc,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2] :
% 170.42/170.33 ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2)
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_fequal),c_Int_Onat)),V_n_2))))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__eq__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_n_2] :
% 170.42/170.33 ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_fequal),c_Int_Onat)),V_n_2))))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__case__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_f_2,V_a_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_a_2,V_f_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),c_Int_Onat))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__Suc__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_n_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__number__of__Suc,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__number__of__Suc,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__Suc__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_n_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__nat__number__of,axiom,
% 170.42/170.33 ! [V_v] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.33 => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_max__Suc__number__of,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_OSuc,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_max__number__of__Suc,axiom,
% 170.42/170.33 ! [V_v_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_OSuc,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n_2)),c_Int_Onat)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__case__add__eq__if,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2,V_f_2,V_a_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_a_2,V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),c_Nat_Onat_Onat__case(T_a,V_a_2,V_f_2,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__rec__add__eq__if,axiom,
% 170.42/170.33 ! [V_n_2,V_v_2,V_f_2,V_a_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2),V_n_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,T_a),tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__rec__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_f_2,V_a_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,T_a),tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2)),c_Int_Onat)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_UN__equiv__class__type2,axiom,
% 170.42/170.33 ! [V_B_2,V_X2_2,V_X1_2,V_f_2,T_c,V_r2_2,V_A2_2,T_b,V_r1_2,V_A1_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A1_2,V_r1_2)
% 170.42/170.33 => ( c_Equiv__Relations_Oequiv(T_b,V_A2_2,V_r2_2)
% 170.42/170.33 => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,tc_fun(T_c,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A1_2),V_r1_2)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X2_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A2_2),V_r2_2)))
% 170.42/170.33 => ( ! [B_x1] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x1),V_A1_2))
% 170.42/170.33 => ! [B_x2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x2),V_A2_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) )
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_c,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X2_2)),V_f_2))),V_B_2)) ) ) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_UN__equiv__class__type,axiom,
% 170.42/170.33 ! [V_B_2,V_X_2,V_f_2,T_b,V_r_2,V_A_2,T_a] :
% 170.42/170.33 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.33 => ( c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_b,tc_HOL_Obool),V_r_2,V_f_2)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.33 => ( ! [B_x] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) )
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_f_2)),V_B_2)) ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__rec__0,axiom,
% 170.42/170.33 ! [V_f2_2,V_f1_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_f1_2,V_f2_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__rec__Suc,axiom,
% 170.42/170.33 ! [V_nat_2,V_f2_2,V_f1_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_f1_2,V_f2_2),hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(hAPP(V_f2_2,V_nat_2),hAPP(c_Nat_Onat_Onat__rec(T_a,V_f1_2,V_f2_2),V_nat_2)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__special_I3_J,axiom,
% 170.42/170.33 ! [V_x_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__special_I1_J,axiom,
% 170.42/170.33 ! [V_y_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 170.42/170.33 <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__number__of__odd__number__of,axiom,
% 170.42/170.33 ! [V_v_2,V_w_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_a),c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)))),c_COMBI(T_a))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zpower__number__of__odd,axiom,
% 170.42/170.33 ! [V_z_2,V_w_2] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z_2))),c_COMBI(tc_Int_Oint))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_iszero__number__of__Bit1,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Int_Oring__char__0(T_a) )
% 170.42/170.33 => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__eq__int__code_I16_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I34_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__int__code_I16_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I17_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I51_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2)
% 170.42/170.33 <=> V_k_2 = V_l_2 ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I39_J,axiom,
% 170.42/170.33 ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I46_J,axiom,
% 170.42/170.33 ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ).
% 170.42/170.33
% 170.42/170.33 fof(fact_not__iszero__Numeral1,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_iszero__0,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.33 => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_iszero__def,axiom,
% 170.42/170.33 ! [V_z_2,T_a] :
% 170.42/170.33 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.33 => ( c_Int_Oiszero(T_a,V_z_2)
% 170.42/170.33 <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_not__iszero__1,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.33 => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_bin__less__0__simps_I4_J,axiom,
% 170.42/170.33 ! [V_w_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_w_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I22_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I12_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Bit1__def,axiom,
% 170.42/170.33 ! [V_k] : c_Int_OBit1(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k)),V_k) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__number__of__Bit1,axiom,
% 170.42/170.33 ! [V_w_2] :
% 170.42/170.33 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2))))
% 170.42/170.33 <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__Bit1,axiom,
% 170.42/170.33 ! [V_k] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(V_k)) = c_Int_OBit1(c_Int_Opred(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_succ__Pls,axiom,
% 170.42/170.33 c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__Bit1,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__numeral__1__right,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__numeral__1,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))),V_a) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_numeral__1__eq__1,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_semiring__norm_I110_J,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I29_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I5_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__numeral__1,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield(T_a)
% 170.42/170.33 & class_Int_Onumber__ring(T_a) )
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_a ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_divide__Numeral1,axiom,
% 170.42/170.33 ! [V_x,T_a] :
% 170.42/170.33 ( ( class_Fields_Ofield(T_a)
% 170.42/170.33 & class_Int_Onumber__ring(T_a) )
% 170.42/170.33 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_x ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__special_I4_J,axiom,
% 170.42/170.33 ! [V_x_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.33 <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls))))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__special_I2_J,axiom,
% 170.42/170.33 ! [V_y_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 170.42/170.33 <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_one__is__num__one,axiom,
% 170.42/170.33 c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__numeral__1__eq__1,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Numeral1__eq1__nat,axiom,
% 170.42/170.33 c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom,
% 170.42/170.33 c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_iszero__Numeral0,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_numeral__3__eq__3,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_numeral__1__eq__Suc__0,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power3__eq__cube,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a)),V_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom,
% 170.42/170.33 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc3__eq__add__3,axiom,
% 170.42/170.33 ! [V_n] : hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_transfer__int__nat__numerals_I4_J,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_transfer__nat__int__numerals_I4_J,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__special_I2_J,axiom,
% 170.42/170.33 ! [V_y_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_le__special_I4_J,axiom,
% 170.42/170.33 ! [V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__special_I2_J,axiom,
% 170.42/170.33 ! [V_y_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__special_I4_J,axiom,
% 170.42/170.33 ! [V_x_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Oone__class_Oone(T_a)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__special_I3_J,axiom,
% 170.42/170.33 ! [V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),c_Int_OBit1(c_Int_OPls))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__special_I2_J,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__diff__eq__diff__pred,axiom,
% 170.42/170.33 ! [V_m,V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls)),V_n))
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod__Suc__eq__mod__add3,axiom,
% 170.42/170.33 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)))) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__mod__eq__add3__mod,axiom,
% 170.42/170.33 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m),V_n) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__mod__eq__add3__mod__number__of,axiom,
% 170.42/170.33 ! [V_v,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div__Suc__eq__div__add3,axiom,
% 170.42/170.33 ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__div__eq__add3__div,axiom,
% 170.42/170.33 ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)))),V_n) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m)),V_n) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Suc__div__eq__add3__div__number__of,axiom,
% 170.42/170.33 ! [V_v,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_eq__number__of__eq,axiom,
% 170.42/170.33 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 170.42/170.33 <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__special_I2_J,axiom,
% 170.42/170.33 ! [V_v,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__special_I1_J,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__Bit1,axiom,
% 170.42/170.33 ! [V_w_2] :
% 170.42/170.33 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = hAPP(hAPP(c_HOL_OLet(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_COMBI(tc_Nat_Onat)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__number__of__odd,axiom,
% 170.42/170.33 ! [V_z_2,V_w_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_a),c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z_2))),c_COMBI(T_a))) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__number__of__Bit1,axiom,
% 170.42/170.33 ! [V_v,V_w] :
% 170.42/170.33 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 170.42/170.33 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__zmod__mult__2,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_a))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_arith__series__int,axiom,
% 170.42/170.33 ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pos__zdiv__mult__2,axiom,
% 170.42/170.33 ! [V_b,V_a] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.33 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I50_J,axiom,
% 170.42/170.33 ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I49_J,axiom,
% 170.42/170.33 ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I44_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( c_Int_OBit0(V_k_2) = c_Int_OPls
% 170.42/170.33 <=> V_k_2 = c_Int_OPls ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I38_J,axiom,
% 170.42/170.33 ! [V_l_2] :
% 170.42/170.33 ( c_Int_OPls = c_Int_OBit0(V_l_2)
% 170.42/170.33 <=> c_Int_OPls = V_l_2 ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Bit0__Pls,axiom,
% 170.42/170.33 c_Int_OBit0(c_Int_OPls) = c_Int_OPls ).
% 170.42/170.33
% 170.42/170.33 fof(fact_minus__Bit0,axiom,
% 170.42/170.33 ! [V_k] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit0(V_k)) = c_Int_OBit0(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I48_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2)
% 170.42/170.33 <=> V_k_2 = V_l_2 ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__Bit0,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OBit0(V_k)),V_l) = c_Int_OBit0(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__Bit0__Bit0,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Bit0__def,axiom,
% 170.42/170.33 ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I14_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__int__code_I13_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__bin__simps_I7_J,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I31_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__eq__int__code_I13_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_bin__less__0__simps_I3_J,axiom,
% 170.42/170.33 ! [V_w_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_w_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I27_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I21_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__eq__int__code_I14_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I32_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I10_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I4_J,axiom,
% 170.42/170.33 ! [V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__int__code_I15_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I16_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__Bit1__Bit0,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__Bit0__Bit1,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__bin__simps_I3_J,axiom,
% 170.42/170.33 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__bin__simps_I9_J,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__bin__simps_I10_J,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zdiv__number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w,V_v] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_neg__number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w_2] :
% 170.42/170.33 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2))))
% 170.42/170.33 <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pred__Bit0,axiom,
% 170.42/170.33 ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_pred__Bit1,axiom,
% 170.42/170.33 ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_iszero__number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w_2,T_a] :
% 170.42/170.33 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 & class_Int_Oring__char__0(T_a) )
% 170.42/170.33 => ( c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w_2)))
% 170.42/170.33 <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_succ__Bit1,axiom,
% 170.42/170.33 ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_succ__Bit0,axiom,
% 170.42/170.33 ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w_2] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2)) = hAPP(hAPP(c_HOL_OLet(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_COMBI(tc_Nat_Onat))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I15_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__int__code_I14_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_rel__simps_I33_J,axiom,
% 170.42/170.33 ! [V_l_2,V_k_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__eq__int__code_I15_J,axiom,
% 170.42/170.33 ! [V_k2_2,V_k1_2] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_card__UNIV__bool,axiom,
% 170.42/170.33 hAPP(c_Finite__Set_Ocard(tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_HOL_Obool,tc_HOL_Obool))) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__Bit1,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OBit1(V_k)),V_l) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_l))),V_l) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_diff__bin__simps_I8_J,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_Opred(V_k)),V_l)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__Bit1__Bit1,axiom,
% 170.42/170.33 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_Osucc(V_l))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__number__of__even,axiom,
% 170.42/170.33 ! [V_w_2,V_z_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Otimes__class_Otimes(T_a)),c_COMBI(T_a))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zpower__number__of__even,axiom,
% 170.42/170.33 ! [V_w_2,V_z_2] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),c_COMBI(tc_Int_Oint))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_double__number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_number__of1,axiom,
% 170.42/170.33 ! [V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_n))))
% 170.42/170.33 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_n)))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom,
% 170.42/170.33 c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__number__of__even__number__of,axiom,
% 170.42/170.33 ! [V_w_2,V_v_2,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Otimes__class_Otimes(T_a)),c_COMBI(T_a))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__2__right,axiom,
% 170.42/170.33 ! [V_z,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),V_z) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mult__2,axiom,
% 170.42/170.33 ! [V_z,T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),V_z) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_one__add__one__is__two,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Int_Onumber__ring(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__eq__power2,axiom,
% 170.42/170.33 ! [V_a_2,T_a] :
% 170.42/170.33 ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__power2,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_semiring__norm_I115_J,axiom,
% 170.42/170.33 hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_numeral__2__eq__2,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom,
% 170.42/170.33 ! [V_x,T_a] :
% 170.42/170.33 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__eq__square,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom,
% 170.42/170.33 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__2__eq__Suc,axiom,
% 170.42/170.33 ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__2__eq__Suc_H,axiom,
% 170.42/170.33 ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_one__power2,axiom,
% 170.42/170.33 ! [T_a] :
% 170.42/170.33 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__minus,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Rings_Oring__1(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__mult__2,axiom,
% 170.42/170.33 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_z),V_z) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__mult__2__right,axiom,
% 170.42/170.33 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_z),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_z),V_z) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power__even__eq,axiom,
% 170.42/170.33 ! [V_n,V_a,T_a] :
% 170.42/170.33 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_transfer__int__nat__numerals_I3_J,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_transfer__nat__int__numerals_I3_J,axiom,
% 170.42/170.33 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_abs__power2,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__abs,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__1__add__1,axiom,
% 170.42/170.33 hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_mod2__Suc__Suc,axiom,
% 170.42/170.33 ! [V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_div2__Suc__Suc,axiom,
% 170.42/170.33 ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zmod__number__of__Bit0,axiom,
% 170.42/170.33 ! [V_w,V_v] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_add__self__div__2,axiom,
% 170.42/170.33 ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = V_m ).
% 170.42/170.33
% 170.42/170.33 fof(fact_half__gt__zero,axiom,
% 170.42/170.33 ! [V_r,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber__ring(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_r),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_half__gt__zero__iff,axiom,
% 170.42/170.33 ! [V_r_2,T_a] :
% 170.42/170.33 ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 170.42/170.33 & class_Int_Onumber__ring(T_a) )
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_r_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 170.42/170.33 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r_2)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__eq__imp__eq,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => V_x = V_y ) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__le__imp__le,axiom,
% 170.42/170.33 ! [V_y,V_x,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__le__power2,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_zero__less__power2,axiom,
% 170.42/170.33 ! [V_a_2,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 170.42/170.33 <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__less__0,axiom,
% 170.42/170.33 ! [V_a,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_sum__power2__eq__zero__iff,axiom,
% 170.42/170.33 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.33 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.33 & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__eq__square__number__of,axiom,
% 170.42/170.33 ! [V_w,T_b] :
% 170.42/170.33 ( ( class_Groups_Omonoid__mult(T_b)
% 170.42/170.33 & class_Int_Onumber(T_b) )
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_less__2__cases,axiom,
% 170.42/170.33 ! [V_n] :
% 170.42/170.33 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))
% 170.42/170.33 => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.33 | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_nat__2,axiom,
% 170.42/170.33 hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_power2__eq__1__iff,axiom,
% 170.42/170.33 ! [V_a_2,T_a] :
% 170.42/170.33 ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 170.42/170.33 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.33 <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_a)
% 170.42/170.33 | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ).
% 170.42/170.33
% 170.42/170.33 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom,
% 170.42/170.33 ! [V_n,V_x,T_a] :
% 170.42/170.33 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.33 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power__minus__even,axiom,
% 170.42/170.34 ! [V_n,V_a,T_a] :
% 170.42/170.34 ( class_Rings_Oring__1(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power2__less__imp__less,axiom,
% 170.42/170.34 ! [V_y,V_x,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__semidom(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sum__power2__ge__zero,axiom,
% 170.42/170.34 ! [V_y,V_x,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sum__power2__le__zero__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.34 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.34 & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_not__sum__power2__lt__zero,axiom,
% 170.42/170.34 ! [V_y,V_x,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sum__power2__gt__zero__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))))
% 170.42/170.34 <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_a)
% 170.42/170.34 | V_y_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power2__sum,axiom,
% 170.42/170.34 ! [V_y,V_x,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_y)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x)),V_y)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zero__le__even__power_H,axiom,
% 170.42/170.34 ! [V_n,V_a,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom,
% 170.42/170.34 ! [V_n,V_x,T_a] :
% 170.42/170.34 ( class_Rings_Ocomm__semiring__1(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power__odd__eq,axiom,
% 170.42/170.34 ! [V_n,V_a,T_a] :
% 170.42/170.34 ( class_Groups_Omonoid__mult(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power__minus1__even,axiom,
% 170.42/170.34 ! [V_n,T_a] :
% 170.42/170.34 ( class_Rings_Oring__1(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zdiv__number__of__Bit1,axiom,
% 170.42/170.34 ! [V_v,V_w] :
% 170.42/170.34 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Groups_Oone__class_Oone(tc_Int_Oint))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod2__gr__0,axiom,
% 170.42/170.34 ! [V_m_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 170.42/170.34 <=> c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__2__gt__zero,axiom,
% 170.42/170.34 ! [V_n] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power2__diff,axiom,
% 170.42/170.34 ! [V_y,V_x,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x)),V_y)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_odd__0__le__power__imp__0__le,axiom,
% 170.42/170.34 ! [V_n,V_a,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_odd__power__less__zero,axiom,
% 170.42/170.34 ! [V_n,V_a,T_a] :
% 170.42/170.34 ( class_Rings_Olinordered__idom(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power__minus1__odd,axiom,
% 170.42/170.34 ! [V_n,T_a] :
% 170.42/170.34 ( class_Rings_Oring__1(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Suc__n__div__2__gt__zero,axiom,
% 170.42/170.34 ! [V_n] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_of__nat__double,axiom,
% 170.42/170.34 ! [V_x,T_a] :
% 170.42/170.34 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 170.42/170.34 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_x))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_x))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pos__zmod__mult__2,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_a))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_neg__zdiv__mult__2,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_a) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_int__of__code,axiom,
% 170.42/170.34 ! [V_k] :
% 170.42/170.34 ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.34 & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => ( ( c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_k,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => hAPP(c_Code__Numeral_Oint__of,V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Code__Numeral_Oint__of,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_k),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) )
% 170.42/170.34 & ( c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_k,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => hAPP(c_Code__Numeral_Oint__of,V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Code__Numeral_Oint__of,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_k),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_of__int__num,axiom,
% 170.42/170.34 ! [V_k_2,T_a] :
% 170.42/170.34 ( class_Rings_Oring__1(T_a)
% 170.42/170.34 => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k_2) = c_Groups_Ozero__class_Ozero(T_a) )
% 170.42/170.34 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k_2))) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_fun(T_a,T_a)),tc_fun(tc_Int_Oint,T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),T_a),tc_fun(tc_fun(tc_Int_Oint,tc_fun(T_a,T_a)),tc_fun(tc_Int_Oint,T_a)),tc_Int_Oint),c_COMBB(tc_fun(T_a,T_a),T_a,tc_Int_Oint)),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_fun(T_a,T_a),T_a),tc_Int_Oint),c_HOL_OLet(T_a,T_a)),c_Int_Oring__1__class_Oof__int(T_a)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_a,T_a),tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,T_a)),tc_Int_Oint),c_COMBS(T_a,T_a,T_a)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_a,T_a),tc_fun(T_a,tc_fun(T_a,T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_fun(T_a,T_a))),tc_Int_Oint),c_COMBB(T_a,tc_fun(T_a,T_a),T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Oplus__class_Oplus(T_a)),c_COMBI(T_a))))),hAPP(hAPP(c_COMBC(T_a,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_a),c_Groups_Oplus__class_Oplus(T_a)),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Oplus__class_Oplus(T_a)),c_COMBI(T_a)))),c_Groups_Oone__class_Oone(T_a))))),c_Divides_Odivmod__int(V_k_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power__m1__odd,axiom,
% 170.42/170.34 ! [V_n,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I42_J,axiom,
% 170.42/170.34 ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I45_J,axiom,
% 170.42/170.34 ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I24_J,axiom,
% 170.42/170.34 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral__zero__minus__one,axiom,
% 170.42/170.34 hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I7_J,axiom,
% 170.42/170.34 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I40_J,axiom,
% 170.42/170.34 c_Int_OMin != c_Int_OPls ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I37_J,axiom,
% 170.42/170.34 c_Int_OPls != c_Int_OMin ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Bit1__Min,axiom,
% 170.42/170.34 c_Int_OBit1(c_Int_OMin) = c_Int_OMin ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I43_J,axiom,
% 170.42/170.34 ! [V_l_2] :
% 170.42/170.34 ( c_Int_OMin = c_Int_OBit1(V_l_2)
% 170.42/170.34 <=> c_Int_OMin = V_l_2 ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I47_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( c_Int_OBit1(V_k_2) = c_Int_OMin
% 170.42/170.34 <=> V_k_2 = c_Int_OMin ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_bin__less__0__simps_I2_J,axiom,
% 170.42/170.34 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I23_J,axiom,
% 170.42/170.34 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I20_J,axiom,
% 170.42/170.34 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I26_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I30_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I6_J,axiom,
% 170.42/170.34 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I3_J,axiom,
% 170.42/170.34 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I9_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I13_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I28_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I8_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_eq__number__of__Pls__Min,axiom,
% 170.42/170.34 hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) != hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Int_OMin__def,axiom,
% 170.42/170.34 c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mult__Min,axiom,
% 170.42/170.34 ! [V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OMin),V_k) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_neg__number__of__Min,axiom,
% 170.42/170.34 hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__Pls,axiom,
% 170.42/170.34 c_Int_Opred(c_Int_OPls) = c_Int_OMin ).
% 170.42/170.34
% 170.42/170.34 fof(fact_add__Min,axiom,
% 170.42/170.34 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_add__Min__right,axiom,
% 170.42/170.34 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__Min,axiom,
% 170.42/170.34 c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_nonzero__number__of__Min,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_succ__Min,axiom,
% 170.42/170.34 c_Int_Osucc(c_Int_OMin) = c_Int_OPls ).
% 170.42/170.34
% 170.42/170.34 fof(fact_diff__bin__simps_I2_J,axiom,
% 170.42/170.34 ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mult__minus1,axiom,
% 170.42/170.34 ! [V_z,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_z) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_z) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mult__minus1__right,axiom,
% 170.42/170.34 ! [V_z,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_z) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_number__of__Min,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_arith__simps_I31_J,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_abs__minus__one,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.34 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divide__minus1,axiom,
% 170.42/170.34 ! [V_x,T_a] :
% 170.42/170.34 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.34 & class_Int_Onumber__ring(T_a) )
% 170.42/170.34 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I11_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__simps_I25_J,axiom,
% 170.42/170.34 ! [V_k_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zmod__minus1__right,axiom,
% 170.42/170.34 ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_diff__bin__simps_I4_J,axiom,
% 170.42/170.34 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_minus__Min,axiom,
% 170.42/170.34 hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pos__zmult__eq__1__iff__lemma,axiom,
% 170.42/170.34 ! [V_n,V_m] :
% 170.42/170.34 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.34 => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.34 | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zmult__eq__1__iff,axiom,
% 170.42/170.34 ! [V_n_2,V_m_2] :
% 170.42/170.34 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.34 <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 170.42/170.34 & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 170.42/170.34 | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)
% 170.42/170.34 & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_diff__bin__simps_I5_J,axiom,
% 170.42/170.34 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_diff__bin__simps_I6_J,axiom,
% 170.42/170.34 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_of__int__m1,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zdiv__minus1__right,axiom,
% 170.42/170.34 ! [V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zero__code__numeral__code,axiom,
% 170.42/170.34 c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OPls) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_minus1__divide,axiom,
% 170.42/170.34 ! [V_x,T_a] :
% 170.42/170.34 ( ( class_Fields_Ofield__inverse__zero(T_a)
% 170.42/170.34 & class_Int_Onumber__ring(T_a) )
% 170.42/170.34 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),V_x)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_abs__power__minus__one,axiom,
% 170.42/170.34 ! [V_n,T_a] :
% 170.42/170.34 ( ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 & class_Rings_Olinordered__idom(T_a) )
% 170.42/170.34 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__eq__minus1,axiom,
% 170.42/170.34 ! [V_b] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),V_b) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__pos__neg__trivial,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zmod__minus1,axiom,
% 170.42/170.34 ! [V_b] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_one__code__numeral__code,axiom,
% 170.42/170.34 c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit1(c_Int_OPls)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_power__m1__even,axiom,
% 170.42/170.34 ! [V_n,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_OFrac__def,axiom,
% 170.42/170.34 c_Nitpick_OFrac = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),c_fequal)),c_Nitpick_Oint__gcd))),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_int__ge__less__than__def,axiom,
% 170.42/170.34 ! [V_d_2] : c_Int_Oint__ge__less__than(V_d_2) = hAPP(c_Set_OCollect(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_d_2)))),c_Orderings_Oord__class_Oless(tc_Int_Oint)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_int__ge__less__than2__def,axiom,
% 170.42/170.34 ! [V_d_2] : c_Int_Oint__ge__less__than2(V_d_2) = hAPP(c_Set_OCollect(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_d_2)))),c_Orderings_Oord__class_Oless(tc_Int_Oint)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inj__graph,axiom,
% 170.42/170.34 ! [T_b,T_a] : c_Fun_Oinj__on(tc_fun(T_a,T_b),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_a,T_b)),c_Set_OCollect(tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_a,T_b)),c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool)),hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal)))),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Oprod__def,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : c_Nitpick_Oprod(T_a,T_b,V_A_2,V_B_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_nat__of__aux__code,axiom,
% 170.42/170.34 ! [V_n,V_i] :
% 170.42/170.34 ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n )
% 170.42/170.34 & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => c_Code__Numeral_Onat__of__aux(V_i,V_n) = c_Code__Numeral_Onat__of__aux(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),hAPP(c_Nat_OSuc,V_n)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__rel__def,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2] : c_Divides_Odivmod__int__rel(V_a_2,V_b_2) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Int_Oint),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fequal,V_a_2))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_2)))))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fimplies,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fimplies,hAPP(c_fNot,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__correct,axiom,
% 170.42/170.34 ! [V_a,V_b] :
% 170.42/170.34 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__psubset__def,axiom,
% 170.42/170.34 ! [T_a] : c_Wellfounded_Ofinite__psubset(T_a) = hAPP(c_Set_OCollect(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_COMBS(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_fconj)),c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool))))),c_Finite__Set_Ofinite(T_a)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zmult2__lemma,axiom,
% 170.42/170.34 ! [V_c,V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_q),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osize_I1_J,axiom,
% 170.42/170.34 c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inf__Int__eq2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_S_2,V_R_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__equals__eq2,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_b,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2) = hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)
% 170.42/170.34 <=> V_R_2 = V_S_2 ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__subset__eq2,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_congruentD,axiom,
% 170.42/170.34 ! [V_z_2,V_y_2,V_f_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Ocongruent(T_a,T_b,V_r_2,V_f_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),V_r_2))
% 170.42/170.34 => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_congruent2D,axiom,
% 170.42/170.34 ! [V_z2_2,V_y2_2,V_z1_2,V_y1_2,V_f_2,V_r2_2,V_r1_2,T_c,T_b,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Ocongruent2(T_a,T_b,T_c,V_r1_2,V_r2_2,V_f_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y1_2),V_z1_2)),V_r1_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y2_2),V_z2_2)),V_r2_2))
% 170.42/170.34 => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sup__Un__eq2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_S_2,V_R_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_bot__empty__eq2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rev__ImageI,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,T_b,V_A_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_a,T_b,V_r_2),V_A_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Image__iff,axiom,
% 170.42/170.34 ! [V_A_2,V_r_2,T_b,V_b_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_A_2)))
% 170.42/170.34 <=> ? [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_b_2)),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__rel__0,axiom,
% 170.42/170.34 ! [V_b] :
% 170.42/170.34 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_self__remainder,axiom,
% 170.42/170.34 ! [V_r,V_q,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_a),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_unique__quotient,axiom,
% 170.42/170.34 ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_H),V_r_H)))
% 170.42/170.34 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => V_q = V_q_H ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_unique__remainder,axiom,
% 170.42/170.34 ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_H),V_r_H)))
% 170.42/170.34 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => V_r = V_r_H ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SUP__UN__eq2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,T_c,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_a),hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c))))),V_r_2)),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_self__quotient,axiom,
% 170.42/170.34 ! [V_r,V_q,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_a),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__rel__mod,axiom,
% 170.42/170.34 ! [V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__rel__div,axiom,
% 170.42/170.34 ! [V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__mod__div,axiom,
% 170.42/170.34 ! [V_q,V_p] : c_Divides_Odivmod__int(V_p,V_q) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_p),V_q)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_p,V_q)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Image__singleton__iff,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,T_b,V_b_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a_2),V_b_2)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__class__eq,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_quotient__eq__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_X_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_Y_2))
% 170.42/170.34 => ( V_X_2 = V_Y_2
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_quotient__eqI,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_X_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_Y_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.34 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__rel__div__mod,axiom,
% 170.42/170.34 ! [V_a,V_b] :
% 170.42/170.34 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Image__singleton,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_b,T_a))),hAPP(c_Product__Type_OPair(T_b,T_a),V_a_2))),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_eq__equiv__class,axiom,
% 170.42/170.34 ! [V_A_2,V_b_2,V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.34 => ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_eq__equiv__class__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 170.42/170.34 => ( hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__class__eq__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.34 <=> ( hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__class__subset,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_eq__equiv__class__iff2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 170.42/170.34 => ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2)
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zadd1__lemma,axiom,
% 170.42/170.34 ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_aq),V_ar)))
% 170.42/170.34 => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_bq),V_br)))
% 170.42/170.34 => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_aq),V_bq)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_ar),V_br)),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_ar),V_br),V_c)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zminus1__lemma,axiom,
% 170.42/170.34 ! [V_r_2,V_q_2,V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a_2,V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_2),V_r_2)))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(hAPP(c_If(tc_Int_Oint),hAPP(hAPP(c_fequal,V_r_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_q_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_q_2)),c_Groups_Oone__class_Oone(tc_Int_Oint)))),hAPP(hAPP(hAPP(c_If(tc_Int_Oint),hAPP(hAPP(c_fequal,V_r_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b_2),V_r_2))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_subset__equiv__class,axiom,
% 170.42/170.34 ! [V_a_2,V_b_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__class__nondisjoint,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__relI,axiom,
% 170.42/170.34 ! [V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r)
% 170.42/170.34 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_zmult1__lemma,axiom,
% 170.42/170.34 ! [V_a,V_r,V_q,V_c,V_b] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 170.42/170.34 => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_r)),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_r),V_c)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__imageI,axiom,
% 170.42/170.34 ! [V_f_2,T_c,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(hAPP(V_f_2,V_a_2),V_b_2)),hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2)),V_A_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_norm__frac_Osimps,axiom,
% 170.42/170.34 ! [V_a_2,V_b_2] :
% 170.42/170.34 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = c_Nitpick_Onorm__frac(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b_2)) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.34 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 170.42/170.34 & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.34 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Nitpick_Oint__gcd,V_a_2),V_b_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2))),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b_2))) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_adjust__eq,axiom,
% 170.42/170.34 ! [V_r_2,V_q_2,V_b_2] : hAPP(c_Divides_Oadjust(V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_2),V_r_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_r_2),V_b_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_q_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_q_2)),V_r_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sup2E,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 170.42/170.34 => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sup2CI,axiom,
% 170.42/170.34 ! [T_b,T_a,V_A_2,V_y_2,V_x_2,V_B_2] :
% 170.42/170.34 ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inf2I,axiom,
% 170.42/170.34 ! [T_b,T_a,V_B_2,V_y_2,V_x_2,V_A_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inf2E,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 170.42/170.34 => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mem__splitI,axiom,
% 170.42/170.34 ! [T_c,T_b,V_b_2,V_a_2,V_c_2,V_z_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_c_2,V_a_2),V_b_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod__caseI,axiom,
% 170.42/170.34 ! [T_b,T_a,V_b_2,V_a_2,V_f1_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_splitI,axiom,
% 170.42/170.34 ! [T_b,T_a,V_b_2,V_a_2,V_f_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_bot2E,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,T_b,T_a] : ~ hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_x_2),V_y_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_splitD_H,axiom,
% 170.42/170.34 ! [V_c_2,V_b_2,V_a_2,V_R_2,T_c,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_c_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_c_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_swap__inj__on,axiom,
% 170.42/170.34 ! [V_A_2,T_b,T_a] : c_Fun_Oinj__on(tc_prod(T_a,T_b),tc_prod(T_b,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(T_b,T_a)),hAPP(c_COMBC(T_b,T_a,tc_prod(T_b,T_a)),c_Product__Type_OPair(T_b,T_a))),V_A_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sup2I1,axiom,
% 170.42/170.34 ! [V_B_2,T_b,T_a,V_y_2,V_x_2,V_A_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_sup2I2,axiom,
% 170.42/170.34 ! [V_A_2,T_b,T_a,V_y_2,V_x_2,V_B_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rev__predicate2D,axiom,
% 170.42/170.34 ! [V_Q_2,T_b,T_a,V_y_2,V_x_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_P_2),V_Q_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_predicate2D,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_Q_2,V_P_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_P_2),V_Q_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inf2D1,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inf2D2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__paired__All,axiom,
% 170.42/170.34 ! [T_b,T_a,V_P_2] :
% 170.42/170.34 ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.34 <=> ! [B_a,B_b] : hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Pair__eq,axiom,
% 170.42/170.34 ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2)
% 170.42/170.34 <=> ( V_a_2 = V_a_H_2
% 170.42/170.34 & V_b_2 = V_b_H_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Pair__inject,axiom,
% 170.42/170.34 ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H),V_b_H)
% 170.42/170.34 => ~ ( V_a = V_a_H
% 170.42/170.34 => V_b != V_b_H ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__weak__cong,axiom,
% 170.42/170.34 ! [V_c_2,T_c,T_b,T_a,V_q_2,V_p_2] :
% 170.42/170.34 ( V_p_2 = V_q_2
% 170.42/170.34 => hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_c_2),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_c_2),V_q_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_in__finite__psubset,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Ofinite__psubset(T_a)))
% 170.42/170.34 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.34 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__twice,axiom,
% 170.42/170.34 ! [V_p_2,V_g_2,T_e,T_d,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),V_g_2),V_p_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_b,T_c)),tc_fun(T_e,T_a),T_d),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_e),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2))),V_g_2)),V_p_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod_Osimps_I2_J,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_f1_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__conv,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_f_2,V_a_2),V_b_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_splitD,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__eta,axiom,
% 170.42/170.34 ! [V_f_2,T_c,T_b,T_a] : hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,T_c),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),T_c,T_b),V_f_2)),c_Product__Type_OPair(T_a,T_b))) = V_f_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_The__split__eq,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,T_b,T_a] : c_HOL_OThe(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__paired__The,axiom,
% 170.42/170.34 ! [V_P_2,T_b,T_a] : c_HOL_OThe(tc_prod(T_a,T_b),V_P_2) = c_HOL_OThe(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_adjust__def,axiom,
% 170.42/170.34 ! [V_b_2] : c_Divides_Oadjust(V_b_2) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_in__rel__def,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_R_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_a,T_b,V_R_2),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_R_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__mod__code__numeral__def,axiom,
% 170.42/170.34 ! [V_m,V_n] : c_Code__Numeral_Odiv__mod__code__numeral(V_n,V_m) = hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_n),V_m)),c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_n,V_m)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg__eqn__1__number__of,axiom,
% 170.42/170.34 ! [V_w] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))
% 170.42/170.34 => c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))
% 170.42/170.34 => c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg__correct,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg__div__mod,axiom,
% 170.42/170.34 ! [V_l,V_k] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 170.42/170.34 => c_Divides_OnegDivAlg(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg__minus1,axiom,
% 170.42/170.34 ! [V_b] : c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg_Osimps,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)) )
% 170.42/170.34 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OnegDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg__eqn,axiom,
% 170.42/170.34 ! [V_a,V_b] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 170.42/170.34 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 170.42/170.34 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OnegDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg__eqn__number__of,axiom,
% 170.42/170.34 ! [V_w,V_v] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))))
% 170.42/170.34 => c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))))
% 170.42/170.34 => c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Orefl_H__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Nitpick_Orefl_H(T_a,V_r_2)
% 170.42/170.34 <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg__eqn__1__number__of,axiom,
% 170.42/170.34 ! [V_w] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg_Osimps,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a) )
% 170.42/170.34 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OposDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg__0,axiom,
% 170.42/170.34 ! [V_b] : c_Divides_OposDivAlg(c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg__correct,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg__div__mod,axiom,
% 170.42/170.34 ! [V_l,V_k] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 170.42/170.34 => c_Divides_OposDivAlg(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg__eqn__number__of,axiom,
% 170.42/170.34 ! [V_w,V_v] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.34 => c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 170.42/170.34 => c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg__eqn,axiom,
% 170.42/170.34 ! [V_a,V_b] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 170.42/170.34 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 170.42/170.34 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OposDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__def,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) )
% 170.42/170.34 & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b))) ) ) ) ) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b))) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__step,axiom,
% 170.42/170.34 ! [V_m,V_n] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 170.42/170.34 => c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__pdivmod,axiom,
% 170.42/170.34 ! [V_l_2,V_k_2] :
% 170.42/170.34 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) )
% 170.42/170.34 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2) )
% 170.42/170.34 & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),hAPP(hAPP(hAPP(c_If(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_fdisj,hAPP(hAPP(c_fconj,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l_2)),hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))),hAPP(hAPP(c_fconj,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_l_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),c_Divides_Opdivmod(V_k_2,V_l_2)),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l_2))))),c_Divides_Opdivmod(V_k_2,V_l_2)))) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negateSnd__def,axiom,
% 170.42/170.34 c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__conv,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__zero,axiom,
% 170.42/170.34 ! [V_m] : c_Divides_Odivmod__nat(V_m,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__base,axiom,
% 170.42/170.34 ! [V_n,V_m] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 170.42/170.34 => c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negateSnd__eq,axiom,
% 170.42/170.34 ! [V_r,V_q] : hAPP(c_Divides_OnegateSnd,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_r)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__div__mod,axiom,
% 170.42/170.34 ! [V_n,V_m] : c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__rel__neg,axiom,
% 170.42/170.34 ! [V_qr,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)),V_qr))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__if,axiom,
% 170.42/170.34 ! [V_m_2,V_n_2] :
% 170.42/170.34 ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 170.42/170.34 => c_Divides_Odivmod__nat(V_m_2,V_n_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2) )
% 170.42/170.34 & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 170.42/170.34 => c_Divides_Odivmod__nat(V_m_2,V_n_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_Nat_Onat),c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat)),c_Nat_OSuc)),c_Divides_Odivmod__nat(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2),V_n_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pdivmod__def,axiom,
% 170.42/170.34 ! [V_l,V_k] : c_Divides_Opdivmod(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pdivmod__posDivAlg,axiom,
% 170.42/170.34 ! [V_k,V_l] :
% 170.42/170.34 ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Opdivmod(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k)) )
% 170.42/170.34 & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Opdivmod(V_k,V_l) = c_Divides_OposDivAlg(hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__int__code,axiom,
% 170.42/170.34 ! [V_l_2,V_k_2] :
% 170.42/170.34 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) )
% 170.42/170.34 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2) )
% 170.42/170.34 & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),hAPP(hAPP(hAPP(c_If(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_fequal,c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_k_2)),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),c_Divides_Opdivmod(V_k_2,V_l_2)),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l_2))))),c_Divides_Opdivmod(V_k_2,V_l_2)))) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_UN__equiv__class__inject,axiom,
% 170.42/170.34 ! [V_Y_2,V_X_2,V_f_2,T_b,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_b,tc_HOL_Obool),V_r_2,V_f_2)
% 170.42/170.34 => ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_f_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_Y_2),V_f_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => ! [B_y] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_A_2))
% 170.42/170.34 => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2)) ) ) )
% 170.42/170.34 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel__mult1__eq,axiom,
% 170.42/170.34 ! [V_a,V_r,V_q,V_c,V_b] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_q)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_r)),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_r),V_c)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel__mult2__eq,axiom,
% 170.42/170.34 ! [V_c,V_r,V_q,V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_q),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_q,V_c))),V_r)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel__unique,axiom,
% 170.42/170.34 ! [V_qr_H,V_qr,V_n,V_m] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 170.42/170.34 => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H))
% 170.42/170.34 => V_qr = V_qr_H ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__eq,axiom,
% 170.42/170.34 ! [V_qr,V_n,V_m] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 170.42/170.34 => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel__divmod__nat,axiom,
% 170.42/170.34 ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__def,axiom,
% 170.42/170.34 ! [V_n_2,V_m_2] : c_Divides_Odivmod__nat(V_m_2,V_n_2) = c_HOL_OThe(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat__rel(V_m_2,V_n_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__eq,axiom,
% 170.42/170.34 ! [V_r,V_q,V_n,V_m] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__eq,axiom,
% 170.42/170.34 ! [V_r,V_q,V_n,V_m] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel,axiom,
% 170.42/170.34 ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel__add1__eq,axiom,
% 170.42/170.34 ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_aq),V_ar)))
% 170.42/170.34 => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_bq),V_br)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 170.42/170.34 => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_aq),V_bq)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_ar),V_br)),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_ar),V_br),V_c)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg_Opsimps,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.34 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OnegDivAlg(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)) )
% 170.42/170.34 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OnegDivAlg(V_a_2,V_b_2) = hAPP(c_Divides_Oadjust(V_b_2),c_Divides_OnegDivAlg(V_a_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b_2))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg_Opsimps,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.34 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OposDivAlg(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2) )
% 170.42/170.34 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => c_Divides_OposDivAlg(V_a_2,V_b_2) = hAPP(c_Divides_Oadjust(V_b_2),c_Divides_OposDivAlg(V_a_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b_2))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__pos__neg__1__number__of,axiom,
% 170.42/170.34 ! [V_w] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__apsnd,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(c_Product__Type_Oapsnd(T_c,T_a,T_b,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_b,T_c),V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__eq__conv,axiom,
% 170.42/170.34 ! [V_g_2,V_x_2,V_f_2,T_a,T_b,T_c] :
% 170.42/170.34 ( hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_g_2),V_x_2)
% 170.42/170.34 <=> hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_a,T_c),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_a,T_c),V_x_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__def,axiom,
% 170.42/170.34 ! [V_p_2,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,T_a),hAPP(c_COMBK(tc_fun(T_a,T_a),T_b),c_COMBI(T_a))),V_p_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_accp_Osimps,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_a_2))
% 170.42/170.34 <=> ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 170.42/170.34 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_accp_Oequations,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_a_2))
% 170.42/170.34 <=> ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 170.42/170.34 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_accp__downward,axiom,
% 170.42/170.34 ! [V_a_2,V_b_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_b_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_a_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__eqD,axiom,
% 170.42/170.34 ! [V_a,V_y,V_x,T_a,T_b] :
% 170.42/170.34 ( hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x),V_y)) = V_a
% 170.42/170.34 => V_y = V_a ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__conv,axiom,
% 170.42/170.34 ! [V_b,V_a,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a),V_b)) = V_b ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__int__def,axiom,
% 170.42/170.34 ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_Odivmod__int(V_a,V_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_accp__subset,axiom,
% 170.42/170.34 ! [V_R2_2,V_R1_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),V_R1_2),V_R2_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Oaccp(T_a,V_R2_2)),c_Wellfounded_Oaccp(T_a,V_R1_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__neg__pos,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg(V_a,V_b)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__pos__pos,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(V_a,V_b)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__pos__pos__1__number__of,axiom,
% 170.42/170.34 ! [V_w] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__pos__neg,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__neg__neg,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_norm__frac_Opsimps,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2)))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = c_Nitpick_Onorm__frac(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b_2)) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.34 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 170.42/170.34 & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 170.42/170.34 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 170.42/170.34 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Nitpick_Oint__gcd,V_a_2),V_b_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2))),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b_2))) ) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_negDivAlg_Opinduct,axiom,
% 170.42/170.34 ! [V_P_2,V_a1_2,V_a0_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 170.42/170.34 => ( ! [B_a,B_b] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b)))
% 170.42/170.34 => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_a),B_b)))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_posDivAlg_Opinduct,axiom,
% 170.42/170.34 ! [V_P_2,V_a1_2,V_a0_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 170.42/170.34 => ( ! [B_a,B_b] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b)))
% 170.42/170.34 => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b))
% 170.42/170.34 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mod__nat__def,axiom,
% 170.42/170.34 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat(V_m,V_n)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_nat__gcd_Opsimps,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)))
% 170.42/170.34 => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 )
% 170.42/170.34 & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = c_Nitpick_Onat__gcd(V_y_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x_2,V_y_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_in__measure,axiom,
% 170.42/170.34 ! [V_f_2,V_y_2,V_x_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(c_Wellfounded_Omeasure(T_a),V_f_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_irrefl__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Relation_Oirrefl(T_a,V_r_2)
% 170.42/170.34 <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_norm__frac_Opinduct,axiom,
% 170.42/170.34 ! [V_P_2,V_a1_2,V_a0_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 170.42/170.34 => ( ! [B_a,B_b] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b)))
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__pos__neg__1__number__of,axiom,
% 170.42/170.34 ! [V_w] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_nat__def,axiom,
% 170.42/170.34 ! [V_z_2] : hAPP(c_Int_Onat,V_z_2) = c_Set_Othe__elem(tc_Nat_Onat,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_z_2)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_Nat_Onat),c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_Nat_Onat),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_Set_Oinsert(tc_Nat_Onat))),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Pair__fst__snd__eq,axiom,
% 170.42/170.34 ! [T_b,T_a,V_t_2,V_s_2] :
% 170.42/170.34 ( V_s_2 = V_t_2
% 170.42/170.34 <=> ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_s_2) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_t_2)
% 170.42/170.34 & hAPP(c_Product__Type_Osnd(T_a,T_b),V_s_2) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_t_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod__eqI,axiom,
% 170.42/170.34 ! [V_q,V_p,T_b,T_a] :
% 170.42/170.34 ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q)
% 170.42/170.34 => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q)
% 170.42/170.34 => V_p = V_q ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__conv,axiom,
% 170.42/170.34 ! [V_b,V_a,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b)) = V_a ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__eqD,axiom,
% 170.42/170.34 ! [V_a,V_y,V_x,T_b,T_a] :
% 170.42/170.34 ( hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) = V_a
% 170.42/170.34 => V_x = V_a ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Rep__Integ__inject,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2] :
% 170.42/170.34 ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2)
% 170.42/170.34 <=> V_x_2 = V_y_2 ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__def,axiom,
% 170.42/170.34 ! [V_p_2,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_a),c_COMBK(T_a,T_b)),V_p_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__apsnd,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),V_x_2)) = hAPP(c_Product__Type_Ofst(T_a,T_c),V_x_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_surjective__pairing,axiom,
% 170.42/170.34 ! [T_b,T_a,V_t] : V_t = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(c_Product__Type_Ofst(T_a,T_b),V_t)),hAPP(c_Product__Type_Osnd(T_a,T_b),V_t)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__collapse,axiom,
% 170.42/170.34 ! [V_p,T_b,T_a] : hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(c_Product__Type_Ofst(T_a,T_b),V_p)),hAPP(c_Product__Type_Osnd(T_a,T_b),V_p)) = V_p ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod__case__beta,axiom,
% 170.42/170.34 ! [V_p_2,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),V_p_2) = hAPP(hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2)),hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__int__def,axiom,
% 170.42/170.34 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_Odivmod__int(V_a,V_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__comp__eq,axiom,
% 170.42/170.34 ! [V_g_2,V_f_2,T_d,T_c,T_b,T_a] : hAPP(hAPP(c_COMBS(tc_prod(T_a,T_b),T_b,T_c),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,T_c),tc_prod(T_a,T_b)),V_f_2),hAPP(hAPP(c_COMBB(T_a,T_d,tc_prod(T_a,T_b)),V_g_2),c_Product__Type_Ofst(T_a,T_b)))),c_Product__Type_Osnd(T_a,T_b)) = hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,T_c),T_a),V_f_2),V_g_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__beta,axiom,
% 170.42/170.34 ! [V_z_2,V_P_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_P_2),V_z_2) = hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_z_2)),hAPP(c_Product__Type_Osnd(T_b,T_c),V_z_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__def,axiom,
% 170.42/170.34 ! [V_p_2,V_c_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_c_2),V_p_2) = hAPP(hAPP(V_c_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2)),hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_The__split,axiom,
% 170.42/170.34 ! [V_P_2,T_b,T_a] : c_HOL_OThe(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2)) = c_HOL_OThe(tc_prod(T_a,T_b),hAPP(hAPP(c_COMBS(tc_prod(T_a,T_b),T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_HOL_Obool),tc_prod(T_a,T_b)),V_P_2),c_Product__Type_Ofst(T_a,T_b))),c_Product__Type_Osnd(T_a,T_b))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__neg__pos,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg(V_a,V_b)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__pos__pos,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(V_a,V_b)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__pos__pos__1__number__of,axiom,
% 170.42/170.34 ! [V_w] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__pos__neg,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__neg__neg,axiom,
% 170.42/170.34 ! [V_b,V_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 170.42/170.34 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod__size__simp,axiom,
% 170.42/170.34 ! [V_p_2,V_g_2,V_f_2,T_b,T_a] : c_Product__Type_Oprod_Oprod__size(T_a,T_b,V_f_2,V_g_2,V_p_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_a,T_b),V_p_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_a,T_b),V_p_2)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_exI__realizer,axiom,
% 170.42/170.34 ! [T_a,T_b,V_x_2,V_y_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_P_2,V_y_2),V_x_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2))),hAPP(c_Product__Type_Ofst(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_conjI__realizer,axiom,
% 170.42/170.34 ! [T_b,T_a,V_q_2,V_Q_2,V_p_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,V_p_2))
% 170.42/170.34 => ( hBOOL(hAPP(V_Q_2,V_q_2))
% 170.42/170.34 => ( hBOOL(hAPP(V_P_2,hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_p_2),V_q_2))))
% 170.42/170.34 & hBOOL(hAPP(V_Q_2,hAPP(c_Product__Type_Osnd(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_p_2),V_q_2)))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_div__nat__def,axiom,
% 170.42/170.34 ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat(V_m,V_n)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_divmod__nat__rel__def,axiom,
% 170.42/170.34 ! [V_qr_2,V_n_2,V_m_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2))
% 170.42/170.34 <=> ( V_m_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),V_n_2)),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2))
% 170.42/170.34 & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.34 & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),V_n_2)) ) )
% 170.42/170.34 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_nat__gcd_Opinduct,axiom,
% 170.42/170.34 ! [V_P_2,V_a1_2,V_a0_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a0_2),V_a1_2)))
% 170.42/170.34 => ( ! [B_x,B_y] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),B_x),B_y)))
% 170.42/170.34 => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,B_x),B_y)) ) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inv__image__def,axiom,
% 170.42/170.34 ! [V_f_2,V_r_2,T_a,T_b] : hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),V_r_2),V_f_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_b,T_b)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_b,T_b)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_b),tc_fun(T_a,tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_prod(T_b,T_b))),T_a),c_COMBB(T_b,tc_prod(T_b,T_b),T_a)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_prod(T_b,T_b)),T_a),c_Product__Type_OPair(T_b,T_b)),V_f_2))),V_f_2)))),V_r_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mlex__leq,axiom,
% 170.42/170.34 ! [V_R_2,T_a,V_y_2,V_x_2,V_f_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_R_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_in__inv__image,axiom,
% 170.42/170.34 ! [V_f_2,V_r_2,T_b,V_y_2,V_x_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),V_r_2),V_f_2)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mlex__less,axiom,
% 170.42/170.34 ! [V_R_2,T_a,V_y_2,V_x_2,V_f_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rp__inv__image__def,axiom,
% 170.42/170.34 ! [T_b,T_a] : c_FunDef_Orp__inv__image(T_a,T_b) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_COMBB(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_COMBS(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(T_b,T_a)),c_Product__Type_OPair(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),c_Relation_Oinv__image(T_a,T_b))))),c_Relation_Oinv__image(T_a,T_b))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osize_I2_J,axiom,
% 170.42/170.34 ! [V_code__numeral] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(c_Code__Numeral_OSuc__code__numeral(V_code__numeral)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(V_code__numeral)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod_Orecs,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_f1_2,T_a,T_c,T_b] : c_Product__Type_Oprod_Oprod__rec(T_b,T_c,T_a,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Oinject,axiom,
% 170.42/170.34 ! [V_code__numeral_H_2,V_code__numeral_2] :
% 170.42/170.34 ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2)
% 170.42/170.34 <=> V_code__numeral_2 = V_code__numeral_H_2 ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osimps_I2_J,axiom,
% 170.42/170.34 ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osimps_I3_J,axiom,
% 170.42/170.34 ! [V_code__numeral_H_1] : c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_1) != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Suc__code__numeral__minus__one,axiom,
% 170.42/170.34 ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),c_Code__Numeral_OSuc__code__numeral(V_n)),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) = V_n ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osize_I4_J,axiom,
% 170.42/170.34 ! [V_code__numeral] : hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),c_Code__Numeral_OSuc__code__numeral(V_code__numeral)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),V_code__numeral)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nats__number__of,axiom,
% 170.42/170.34 ! [V_w_2,T_a] :
% 170.42/170.34 ( class_Int_Onumber__ring(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_in__lex__prod,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))
% 170.42/170.34 <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_H_2)),V_r_2))
% 170.42/170.34 | ( V_a_2 = V_a_H_2
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_b_H_2)),V_s_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nats__0,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nats__add,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nats__mult,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nats__1,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Oone__class_Oone(T_a)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_of__nat__in__Nats,axiom,
% 170.42/170.34 ! [V_n_2,T_a] :
% 170.42/170.34 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osize_I3_J,axiom,
% 170.42/170.34 hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_same__fstI,axiom,
% 170.42/170.34 ! [T_a,V_R_2,V_y_2,V_y_H_2,T_b,V_x_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_a,T_b,V_P_2,V_R_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equivp__equiv,axiom,
% 170.42/170.34 ! [V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_A_2)
% 170.42/170.34 <=> c_Equiv__Relations_Oequivp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_A_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__apfst,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(c_Product__Type_Oapfst(T_d,T_a,T_c,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2))),hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_d,T_c),V_x_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apfst__conv,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_f_2,T_b,T_a,T_c] : hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,V_x_2)),V_y_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apfst__eq__conv,axiom,
% 170.42/170.34 ! [V_g_2,V_x_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_g_2),V_x_2)
% 170.42/170.34 <=> hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_b),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_b),V_x_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__apfst,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_b),V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_identity__equivp,axiom,
% 170.42/170.34 ! [T_a] : c_Equiv__Relations_Oequivp(T_a,c_fequal) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equivp__def,axiom,
% 170.42/170.34 ! [V_R_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 170.42/170.34 <=> ! [B_x,B_y] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 170.42/170.34 <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equivp__reflp,axiom,
% 170.42/170.34 ! [V_x_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equivp__symp,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equivp__transp,axiom,
% 170.42/170.34 ! [V_z_2,V_y_2,V_x_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__apfst,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(c_Product__Type_Oapfst(T_c,T_b,T_a,V_f_2),V_x_2)) = hAPP(c_Product__Type_Osnd(T_c,T_a),V_x_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__apfst__commute,axiom,
% 170.42/170.34 ! [V_p_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(c_Product__Type_Oapfst(T_d,T_a,T_c,V_g_2),V_p_2)) = hAPP(c_Product__Type_Oapfst(T_d,T_a,T_b,V_g_2),hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_d,V_f_2),V_p_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apfst__apsnd,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,T_d,V_f_2,T_b,T_a,T_c] : hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_c,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__lessI2,axiom,
% 170.42/170.34 ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__less)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_ImageE,axiom,
% 170.42/170.34 ! [V_A_2,V_r_2,T_b,V_b_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_A_2)))
% 170.42/170.34 => ~ ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_b_2)),V_r_2))
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mlex__prod__def,axiom,
% 170.42/170.34 ! [V_R_2,V_f_2,T_a] : c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,T_a),T_a),c_Wellfounded_Olex__prod(tc_Nat_Onat,T_a,c_Wellfounded_Oless__than,V_R_2)),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(tc_Nat_Onat,T_a)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,tc_prod(tc_Nat_Onat,T_a)),T_a),c_Product__Type_OPair(tc_Nat_Onat,T_a)),V_f_2)),c_COMBI(T_a))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__less__def,axiom,
% 170.42/170.34 c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_measure__def,axiom,
% 170.42/170.34 ! [T_a] : c_Wellfounded_Omeasure(T_a) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_a),c_Wellfounded_Oless__than) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_less__than__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Wellfounded_Oless__than))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__lessI1,axiom,
% 170.42/170.34 ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__less)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__leqI2,axiom,
% 170.42/170.34 ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__leq)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_smin__insertI,axiom,
% 170.42/170.34 ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__less))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omin__strict))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))),c_FunDef_Omin__strict)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_smax__insertI,axiom,
% 170.42/170.34 ! [V_X_2,V_x_2,V_Y_2,V_y_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__less))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),V_Y_2)),c_FunDef_Omax__strict))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_X_2)),V_Y_2)),c_FunDef_Omax__strict)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_smax__emptyI,axiom,
% 170.42/170.34 ! [V_Y_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2))
% 170.42/170.34 => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),V_Y_2)),c_FunDef_Omax__strict)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_smin__emptyI,axiom,
% 170.42/170.34 ! [V_X_2] :
% 170.42/170.34 ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_FunDef_Omin__strict)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pair__leqI1,axiom,
% 170.42/170.34 ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__leq)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wmax__insertI,axiom,
% 170.42/170.34 ! [V_XS_2,V_x_2,V_YS_2,V_y_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__leq))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omax__weak))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2)),V_YS_2)),c_FunDef_Omax__weak)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wmin__insertI,axiom,
% 170.42/170.34 ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__leq))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omin__weak))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))),c_FunDef_Omin__weak)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Field__insert,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,V_a_2,T_a] : hAPP(c_Relation_OField(T_a),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OField(T_a),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Field__empty,axiom,
% 170.42/170.34 ! [T_a] : hAPP(c_Relation_OField(T_a),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mono__Field,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OField(T_a),V_r_2)),hAPP(c_Relation_OField(T_a),V_s_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Field__Un,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,T_a] : hAPP(c_Relation_OField(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OField(T_a),V_r_2)),hAPP(c_Relation_OField(T_a),V_s_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__Field,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Relation_OField(T_a),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wmin__emptyI,axiom,
% 170.42/170.34 ! [V_X_2] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_FunDef_Omin__weak)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wmax__emptyI,axiom,
% 170.42/170.34 ! [V_X_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),V_X_2)),c_FunDef_Omax__weak)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_min__weak__def,axiom,
% 170.42/170.34 c_FunDef_Omin__weak = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__leq)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__weak__def,axiom,
% 170.42/170.34 c_FunDef_Omax__weak = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__leq)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__on__def,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : c_Relation_OId__on(T_a,V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),T_a),c_Set_Oinsert(tc_prod(T_a,T_a))),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),c_COMBI(T_a)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__on__def_H,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : c_Relation_OId__on(T_a,V_A_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),c_fequal))),V_A_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__on__empty,axiom,
% 170.42/170.34 ! [T_a] : c_Relation_OId__on(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Image__Id__on,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_a] : hAPP(c_Relation_OImage(T_a,T_a,c_Relation_OId__on(T_a,V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__on__eqI,axiom,
% 170.42/170.34 ! [V_A_2,T_a,V_b_2,V_a_2] :
% 170.42/170.34 ( V_a_2 = V_b_2
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Relation_OId__on(T_a,V_A_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__on__iff,axiom,
% 170.42/170.34 ! [V_A_2,V_y_2,V_x_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Relation_OId__on(T_a,V_A_2)))
% 170.42/170.34 <=> ( V_x_2 = V_y_2
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__strict__def,axiom,
% 170.42/170.34 c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__ext__additive,axiom,
% 170.42/170.34 ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Omax__ext(T_a,V_R_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2)),c_Wellfounded_Omax__ext(T_a,V_R_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_D_2))),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_min__strict__def,axiom,
% 170.42/170.34 c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__extp__max__ext__eq,axiom,
% 170.42/170.34 ! [V_xa_2,V_x_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Omax__extp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_R_2),V_x_2,V_xa_2)
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_xa_2)),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_min__rpair__set,axiom,
% 170.42/170.34 c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool),tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_FunDef_Omin__strict),c_FunDef_Omin__weak)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__rpair__set,axiom,
% 170.42/170.34 c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool),tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_FunDef_Omax__strict),c_FunDef_Omax__weak)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rp__inv__image__rp,axiom,
% 170.42/170.34 ! [V_f_2,T_b,V_P_2,T_a] :
% 170.42/170.34 ( c_FunDef_Oreduction__pair(T_a,V_P_2)
% 170.42/170.34 => c_FunDef_Oreduction__pair(T_b,hAPP(hAPP(c_FunDef_Orp__inv__image(T_a,T_b),V_P_2),V_f_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__intrel__iff,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2] :
% 170.42/170.34 ( hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))) = hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_Int_Ointrel)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_intrel__iff,axiom,
% 170.42/170.34 ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2))),c_Int_Ointrel))
% 170.42/170.34 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__onE,axiom,
% 170.42/170.34 ! [V_A_2,V_c_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_c_2),c_Relation_OId__on(T_a,V_A_2)))
% 170.42/170.34 => ~ ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__intrel,axiom,
% 170.42/170.34 c_Equiv__Relations_Oequiv(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Int_Ointrel) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_of__int,axiom,
% 170.42/170.34 ! [V_j_2,V_i_2,T_a] :
% 170.42/170.34 ( class_Rings_Oring__1(T_a)
% 170.42/170.34 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_i_2),V_j_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_i_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_j_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_One__int__def,axiom,
% 170.42/170.34 c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mult,axiom,
% 170.42/170.34 ! [V_v_2,V_u_2,V_y_2,V_x_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x_2),V_u_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y_2),V_v_2))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y_2),V_u_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Rep__Integ__inverse,axiom,
% 170.42/170.34 ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_minus,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_y_2),V_x_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Zero__int__def,axiom,
% 170.42/170.34 c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_int__def,axiom,
% 170.42/170.34 ! [V_m_2] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_add,axiom,
% 170.42/170.34 ! [V_v_2,V_u_2,V_y_2,V_x_2] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_u_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y_2),V_v_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_nat,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2] : hAPP(c_Int_Onat,hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_minus__int__def,axiom,
% 170.42/170.34 ! [V_z_2] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z_2) = hAPP(c_Int_OAbs__Integ,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_z_2)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_Nat_Onat),c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_Nat_Onat),c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_Nat_Onat),hAPP(c_COMBB(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_Nat_Onat),c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)))),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat))))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_less,axiom,
% 170.42/170.34 ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_le,axiom,
% 170.42/170.34 ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_eq__Abs__Integ,axiom,
% 170.42/170.34 ! [V_z_2] :
% 170.42/170.34 ~ ! [B_x,B_y] : V_z_2 != hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),B_x),B_y)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Integ__def,axiom,
% 170.42/170.34 c_Int_OInteg = hAPP(hAPP(c_Equiv__Relations_Oquotient(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Int_Ointrel) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osimps_I5_J,axiom,
% 170.42/170.34 ! [V_code__numeral_2,V_f2_2,V_f1_2,T_a] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_a,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(V_f2_2,V_code__numeral_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Rep__Integ,axiom,
% 170.42/170.34 ! [V_x_2] : hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_x_2)),c_Int_OInteg)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_code__numeral_Osimps_I4_J,axiom,
% 170.42/170.34 ! [V_f2_2,V_f1_2,T_a] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_a,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition__Integ,axiom,
% 170.42/170.34 c_Typedef_Otype__definition(tc_Int_Oint,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),c_Int_ORep__Integ,c_Int_OAbs__Integ,c_Int_OInteg) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_accp__acc__eq,axiom,
% 170.42/170.34 ! [V_x_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),V_x_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__def,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_r_2),V_s_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_a),c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_a),c_COMBC(T_c,tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_a,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_c),tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_a,T_c)))),c_Product__Type_OPair(T_a,T_c)))),V_r_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_b)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_c,T_b)))),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))))),V_s_2))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__compI,axiom,
% 170.42/170.34 ! [V_s_2,V_c_2,T_c,V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_b_2),V_c_2)),V_s_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),V_a_2),V_c_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__UNION__distrib,axiom,
% 170.42/170.34 ! [V_r_2,V_I_2,T_d,V_s_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_s_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_I_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_d),hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_s_2)),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__UNION__distrib2,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,V_I_2,T_d,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),V_I_2),V_r_2)),V_s_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_d),c_Relation_Orel__comp(T_a,T_c,T_b)),V_r_2)),V_s_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__empty1,axiom,
% 170.42/170.34 ! [V_R_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool))),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__empty2,axiom,
% 170.42/170.34 ! [V_R_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__distrib,axiom,
% 170.42/170.34 ! [V_T_2,V_S_2,V_R_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),V_S_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),V_T_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__distrib2,axiom,
% 170.42/170.34 ! [V_R_2,V_T_2,V_S_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),V_S_2),V_T_2)),V_R_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_S_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_T_2),V_R_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_O__assoc,axiom,
% 170.42/170.34 ! [V_T_2,V_S_2,V_R_2,T_d,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_d,T_c),V_R_2),V_S_2)),V_T_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_d,T_b),V_R_2),hAPP(hAPP(c_Relation_Orel__comp(T_d,T_c,T_b),V_S_2),V_T_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__mono,axiom,
% 170.42/170.34 ! [V_s_2,V_s_H_2,T_c,V_r_2,V_r_H_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_s_H_2),V_s_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_H_2),V_s_H_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_union__comp__emptyL,axiom,
% 170.42/170.34 ! [V_B_2,V_C_2,V_A_2,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.34 => ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_B_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.34 => hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_union__comp__emptyR,axiom,
% 170.42/170.34 ! [V_C_2,V_B_2,V_A_2,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.34 => ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.34 => hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_B_2),V_C_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acc__subset,axiom,
% 170.42/170.34 ! [V_R2_2,V_R1_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R1_2),V_R2_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Oacc(T_a,V_R2_2)),c_Wellfounded_Oacc(T_a,V_R1_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acc_Osimps,axiom,
% 170.42/170.34 ! [V_r_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 170.42/170.34 <=> ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_a_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acc__downward,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,V_b_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__ext__compat,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_a,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_a,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_min__ext__compat,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_a,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_a,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omin__ext(T_a,V_R_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_OAbs__image,axiom,
% 170.42/170.34 ! [V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => hAPP(c_Set_Oimage(T_b,T_a,V_Abs_2),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_ORep__range,axiom,
% 170.42/170.34 ! [V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => hAPP(c_Set_Oimage(T_a,T_b,V_Rep_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_OAbs__inject,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 170.42/170.34 => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2)
% 170.42/170.34 <=> V_x_2 = V_y_2 ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_ORep__inject,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2)
% 170.42/170.34 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_ORep__inverse,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_ORep,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_type__definition_OAbs__inverse,axiom,
% 170.42/170.34 ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 170.42/170.34 ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 170.42/170.34 => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__comp__rel__comp__eq,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_s_2,V_r_2,T_c,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_a,T_b,T_c,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_s_2)),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_reduction__pairI,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_R_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 170.42/170.34 => c_FunDef_Oreduction__pair(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__extp_Oequations,axiom,
% 170.42/170.34 ! [V_a2_2,V_a1_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Omax__extp(T_a,V_R_2,V_a1_2,V_a2_2)
% 170.42/170.34 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a1_2))
% 170.42/170.34 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a2_2))
% 170.42/170.34 & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 & ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_a1_2))
% 170.42/170.34 => ? [B_xa] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_a2_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__less__than,axiom,
% 170.42/170.34 c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__comp_Ointros,axiom,
% 170.42/170.34 ! [T_c,T_b,T_a,V_c_2,V_s_2,V_b_2,V_a_2,V_r_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_c_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_a,T_b,T_c,V_r_2,V_s_2),V_a_2),V_c_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__empty,axiom,
% 170.42/170.34 ! [T_a] : c_Wellfounded_Owf(T_a,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__inv__image,axiom,
% 170.42/170.34 ! [V_f_2,T_b,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Oinv__image(T_a,T_b),V_r_2),V_f_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__lex__prod,axiom,
% 170.42/170.34 ! [V_rb_2,T_b,V_ra_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_ra_2)
% 170.42/170.34 => ( c_Wellfounded_Owf(T_b,V_rb_2)
% 170.42/170.34 => c_Wellfounded_Owf(tc_prod(T_a,T_b),c_Wellfounded_Olex__prod(T_a,T_b,V_ra_2,V_rb_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__measure,axiom,
% 170.42/170.34 ! [V_f_2,T_a] : c_Wellfounded_Owf(T_a,hAPP(c_Wellfounded_Omeasure(T_a),V_f_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__comp__self,axiom,
% 170.42/170.34 ! [V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_R_2)
% 170.42/170.34 <=> c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_R_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__subset,axiom,
% 170.42/170.34 ! [V_p_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_p_2),V_r_2))
% 170.42/170.34 => c_Wellfounded_Owf(T_a,V_p_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_min__ext__wf,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_a,V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__less,axiom,
% 170.42/170.34 c_Wellfounded_Owf(tc_Nat_Onat,hAPP(c_Set_OCollect(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__comp_Oequations,axiom,
% 170.42/170.34 ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_c,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_a,T_b,T_c,V_r_2,V_s_2),V_a1_2),V_a3_2))
% 170.42/170.34 <=> ? [B_b] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b))
% 170.42/170.34 & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__finite__psubset,axiom,
% 170.42/170.34 ! [T_a] : c_Wellfounded_Owf(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_a)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__Int2,axiom,
% 170.42/170.34 ! [V_r_H_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_H_2),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__Int1,axiom,
% 170.42/170.34 ! [V_r_H_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_r_H_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__mlex,axiom,
% 170.42/170.34 ! [V_f_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_R_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__pair__less,axiom,
% 170.42/170.34 c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__ext__wf,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_a,V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__irrefl,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__asym,axiom,
% 170.42/170.34 ! [V_x_2,V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_x_2)),V_r_2))
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__not__sym,axiom,
% 170.42/170.34 ! [V_x_2,V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_x_2)),V_r_2))
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__not__refl,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__int__ge__less__than2,axiom,
% 170.42/170.34 ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__int__ge__less__than,axiom,
% 170.42/170.34 ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acc__wfD,axiom,
% 170.42/170.34 ! [V_x_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__acc__iff,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__no__loop,axiom,
% 170.42/170.34 ! [V_R_2,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.34 => c_Wellfounded_Owf(T_a,V_R_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__union__merge,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2))
% 170.42/170.34 <=> c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_S_2),V_R_2))),V_S_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__iff__no__infinite__down__chain,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 <=> ~ ? [B_f] :
% 170.42/170.34 ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(B_f,hAPP(c_Nat_OSuc,B_i))),hAPP(B_f,B_i))),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfE__pf,axiom,
% 170.42/170.34 ! [V_A_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_R_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Relation_OImage(T_a,T_a,V_R_2),V_A_2)))
% 170.42/170.34 => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__union__compatible,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_R_2)
% 170.42/170.34 => ( c_Wellfounded_Owf(T_a,V_S_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Orderings_Owellorder(T_a)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless(T_a)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_reduction__pair__def,axiom,
% 170.42/170.34 ! [V_P_2,T_a] :
% 170.42/170.34 ( c_FunDef_Oreduction__pair(T_a,V_P_2)
% 170.42/170.34 <=> ( c_Wellfounded_Owf(T_a,hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2)),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2))),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_reduction__pair__lemma,axiom,
% 170.42/170.34 ! [V_S_2,V_R_2,V_P_2,T_a] :
% 170.42/170.34 ( c_FunDef_Oreduction__pair(T_a,V_P_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_S_2),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2)))
% 170.42/170.34 => ( c_Wellfounded_Owf(T_a,V_S_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__lenlex,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(tc_List_Olist(T_a),c_List_Olenlex(T_a,V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__if__measure,axiom,
% 170.42/170.34 ! [T_a,V_g_2,V_f_2,V_P_2] :
% 170.42/170.34 ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,hAPP(V_g_2,B_x))),hAPP(V_f_2,B_x))) )
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),V_g_2))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__ext_Ointros,axiom,
% 170.42/170.34 ! [V_R_2,V_Y_2,V_X_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_X_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Y_2))
% 170.42/170.34 => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_X_2))
% 170.42/170.34 => ? [B_xa] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_Y_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_xa)),V_R_2)) ) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_Y_2)),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_pred__nat__def,axiom,
% 170.42/170.34 c_Wellfounded_Opred__nat = hAPP(c_Set_OCollect(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_fequal)),c_Nat_OSuc))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__lex,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(tc_List_Olist(T_a),c_List_Olex(T_a,V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__lexn,axiom,
% 170.42/170.34 ! [V_n_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(tc_List_Olist(T_a),hAPP(c_List_Olexn(T_a,V_r_2),V_n_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_lex__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : c_List_Olex(T_a,V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_List_Olexn(T_a,V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_lexn_Osimps_I1_J,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : hAPP(c_List_Olexn(T_a,V_r_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__pred__nat,axiom,
% 170.42/170.34 c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__same__fst,axiom,
% 170.42/170.34 ! [T_a,V_R_2,T_b,V_P_2] :
% 170.42/170.34 ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.34 => c_Wellfounded_Owf(T_b,hAPP(V_R_2,B_x)) )
% 170.42/170.34 => c_Wellfounded_Owf(tc_prod(T_a,T_b),c_Recdef_Osame__fst(T_a,T_b,V_P_2,V_R_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Ozero__frac__def,axiom,
% 170.42/170.34 ! [T_a] : c_Nitpick_Ozero__frac(T_a) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__Collect__split,axiom,
% 170.42/170.34 ! [V_P_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(c_Set_OCollect(tc_prod(T_b,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,tc_HOL_Obool),V_P_2))) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b)),hAPP(c_COMBC(T_b,T_a,tc_HOL_Obool),V_P_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_RangeI,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_a,T_b),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__Id__on,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Relation_OId__on(T_a,V_A_2)) = V_A_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__Diff__subset,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),V_A_2)),hAPP(c_Relation_ORange(T_b,T_a),V_B_2))),hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__empty,axiom,
% 170.42/170.34 ! [T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__empty__iff,axiom,
% 170.42/170.34 ! [V_r_2,T_a,T_b] :
% 170.42/170.34 ( hAPP(c_Relation_ORange(T_b,T_a),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__Un__eq,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),V_A_2)),hAPP(c_Relation_ORange(T_b,T_a),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__Range,axiom,
% 170.42/170.34 ! [V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ORange(T_a,T_b),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__eq__Range,axiom,
% 170.42/170.34 ! [V_R_2,T_a,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_a,c_Product__Type_Osnd(T_b,T_a)),V_R_2) = hAPP(c_Relation_ORange(T_b,T_a),V_R_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__iff,axiom,
% 170.42/170.34 ! [V_r_2,T_b,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ORange(T_b,T_a),V_r_2)))
% 170.42/170.34 <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_y),V_a_2)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__insert,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,V_a_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),hAPP(c_Relation_ORange(T_b,T_a),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Range__Int__subset,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),V_A_2)),hAPP(c_Relation_ORange(T_b,T_a),V_B_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Oone__frac__def,axiom,
% 170.42/170.34 ! [T_a] : c_Nitpick_Oone__frac(T_a) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Onumber__of__frac__def,axiom,
% 170.42/170.34 ! [V_n,T_a] : c_Nitpick_Onumber__of__frac(T_a,V_n) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_n),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_RangeP__Range__eq,axiom,
% 170.42/170.34 ! [V_x_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Predicate_ORangeP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2)),V_x_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ORange(T_a,T_b),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_RangeP_Ointros,axiom,
% 170.42/170.34 ! [T_b,T_a,V_b_2,V_a_2,V_r_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(c_Predicate_ORangeP(T_a,T_b,V_r_2),V_b_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_RangeP_Oequations,axiom,
% 170.42/170.34 ! [V_a2_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Predicate_ORangeP(T_a,T_b,V_r_2),V_a2_2))
% 170.42/170.34 <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Ofrac__def,axiom,
% 170.42/170.34 ! [V_b,V_a,T_a] : hAPP(hAPP(c_Nitpick_Ofrac(T_a),V_a),V_b) = c_Nitpick_OAbs__Frac(T_a,c_Nitpick_Onorm__frac(V_a,V_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_RangeE,axiom,
% 170.42/170.34 ! [V_r_2,T_b,V_b_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_ORange(T_b,T_a),V_r_2)))
% 170.42/170.34 => ~ ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_b_2)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__Un,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ( c_Wellfounded_Owf(T_a,V_s_2)
% 170.42/170.34 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_a),V_r_2)),hAPP(c_Relation_ORange(T_a,T_a),V_s_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_DomainI,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__Id__on,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Relation_OId__on(T_a,V_A_2)) = V_A_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__empty,axiom,
% 170.42/170.34 ! [T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__empty__iff,axiom,
% 170.42/170.34 ! [V_r_2,T_b,T_a] :
% 170.42/170.34 ( hAPP(c_Relation_ODomain(T_a,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__mono,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_s_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__Un__eq,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_A_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__Domain,axiom,
% 170.42/170.34 ! [V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__eq__Domain,axiom,
% 170.42/170.34 ! [V_R_2,T_b,T_a] : hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),V_R_2) = hAPP(c_Relation_ODomain(T_a,T_b),V_R_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__iff,axiom,
% 170.42/170.34 ! [V_r_2,T_b,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)))
% 170.42/170.34 <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),B_y)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__insert,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,V_a_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__Int__subset,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_A_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_B_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__Diff__subset,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_A_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_B_2))),hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Field__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : hAPP(c_Relation_OField(T_a),V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_a),V_r_2)),hAPP(c_Relation_ORange(T_a,T_a),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Domain__Collect__split,axiom,
% 170.42/170.34 ! [V_P_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2))) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b)),V_P_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_DomainP__Domain__eq,axiom,
% 170.42/170.34 ! [V_x_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Predicate_ODomainP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2)),V_x_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_DomainE,axiom,
% 170.42/170.34 ! [V_r_2,T_b,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)))
% 170.42/170.34 => ~ ! [B_y] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),B_y)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_image__split__eq__Sigma,axiom,
% 170.42/170.34 ! [V_A_2,V_g_2,V_f_2,T_b,T_a,T_c] : hAPP(c_Set_Oimage(T_c,tc_prod(T_a,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),T_c),c_Product__Type_OPair(T_a,T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Set_Oimage(T_c,T_a,V_f_2),V_A_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_Oimage(T_c,T_b,V_g_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_a),c_Set_Ovimage(T_c,T_a,V_f_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_A_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_DomainP_Ointros,axiom,
% 170.42/170.34 ! [T_b,T_a,V_b_2,V_a_2,V_r_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 170.42/170.34 => hBOOL(hAPP(c_Predicate_ODomainP(T_a,T_b,V_r_2),V_a_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SigmaI,axiom,
% 170.42/170.34 ! [V_B_2,V_b_2,T_b,V_A_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__empty1,axiom,
% 170.42/170.34 ! [V_B_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Times__eq__cancel2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,V_C_2,V_x_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_C_2))
% 170.42/170.34 => ( hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_B_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2))
% 170.42/170.34 <=> V_A_2 = V_B_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_card__cartesian__product,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Finite__Set_Ocard(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__cartesian__product,axiom,
% 170.42/170.34 ! [V_A_2,V_B_2,V_f_2,T_c,T_b,T_a] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_b,T_c),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Times__empty,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))
% 170.42/170.34 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__empty2,axiom,
% 170.42/170.34 ! [V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Compl__Times__UNIV1,axiom,
% 170.42/170.34 ! [V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_A_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Compl__Times__UNIV2,axiom,
% 170.42/170.34 ! [V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setprod__cartesian__product,axiom,
% 170.42/170.34 ! [V_A_2,V_B_2,V_f_2,T_c,T_b,T_a] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_a)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_a)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_b,T_c),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__Un__distrib2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Times__Un__distrib1,axiom,
% 170.42/170.34 ! [V_C_2,V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__Un__distrib1,axiom,
% 170.42/170.34 ! [V_C_2,V_J_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_J_2),V_C_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rel__comp__subset__Sigma,axiom,
% 170.42/170.34 ! [V_C_2,V_s_2,T_c,V_B_2,V_A_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_s_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a),V_C_2)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_swap__product,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_a),tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,tc_prod(T_a,T_b)),hAPP(c_COMBC(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_A_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__cartesian__product,axiom,
% 170.42/170.34 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_equiv__type,axiom,
% 170.42/170.34 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__Int__distrib2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Times__Int__distrib1,axiom,
% 170.42/170.34 ! [V_C_2,V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__Int__distrib1,axiom,
% 170.42/170.34 ! [V_C_2,V_J_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_J_2),V_C_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Id__on__subset__Times,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Relation_OId__on(T_a,V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__Diff__distrib2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Times__Diff__distrib1,axiom,
% 170.42/170.34 ! [V_C_2,V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__Diff__distrib1,axiom,
% 170.42/170.34 ! [V_C_2,V_J_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_J_2),V_C_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_DomainP_Oequations,axiom,
% 170.42/170.34 ! [V_a1_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Predicate_ODomainP(T_a,T_b,V_r_2),V_a1_2))
% 170.42/170.34 <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_UNIV__Times__UNIV,axiom,
% 170.42/170.34 ! [T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mem__Sigma__iff,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 170.42/170.34 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SigmaD1,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SigmaD2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SigmaE2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 170.42/170.34 => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_card__cartesian__product__singleton,axiom,
% 170.42/170.34 ! [V_A_2,V_x_2,T_b,T_a] : hAPP(c_Finite__Set_Ocard(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_A_2))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Times__subset__cancel2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,V_C_2,V_x_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_C_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_B_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2))))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Image__subset,axiom,
% 170.42/170.34 ! [V_C_2,V_B_2,V_A_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_b,V_r_2),V_C_2)),V_B_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__cartesian__productD1,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 170.42/170.34 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__cartesian__productD2,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 170.42/170.34 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Collect__split,axiom,
% 170.42/170.34 ! [V_Q_2,V_P_2,T_b,T_a] : hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_OCollect(T_b),V_Q_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SetCompr__Sigma__eq,axiom,
% 170.42/170.34 ! [V_Q_2,V_P_2,T_b,T_a] : hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),V_Q_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__image__times,axiom,
% 170.42/170.34 ! [V_A_2,T_b,T_a,V_B_2] :
% 170.42/170.34 ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_b,c_Product__Type_Ofst(T_b,T_a)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.34 & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_b,c_Product__Type_Ofst(T_b,T_a)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2))) = V_A_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__image__times,axiom,
% 170.42/170.34 ! [V_B_2,T_b,T_a,V_A_2] :
% 170.42/170.34 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_b,c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.34 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_b,c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))) = V_B_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_insert__times__insert,axiom,
% 170.42/170.34 ! [V_B_2,V_b_2,V_A_2,V_a_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) = hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2)))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__equiv__class,axiom,
% 170.42/170.34 ! [V_X_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_X_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_UN__Times__distrib,axiom,
% 170.42/170.34 ! [V_Fa_2,V_E_2,V_B_2,V_A_2,T_b,T_a,T_d,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(T_c,T_d),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),tc_fun(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),tc_fun(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_c),c_Product__Type_OSigma(T_a,T_b)),V_E_2))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),T_d),c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a)),V_Fa_2)))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_E_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_Fa_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__def,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_a),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),V_B_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__quotient,axiom,
% 170.42/170.34 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__mult__setsum__if__inj,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_g_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( class_Rings_Osemiring__0(T_c)
% 170.42/170.34 => ( c_Fun_Oinj__on(tc_prod(T_a,T_b),T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,T_c),tc_fun(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_c),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),T_a),c_COMBB(T_c,T_c,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_a),c_Groups_Otimes__class_Otimes(T_c)),V_f_2))),V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)))
% 170.42/170.34 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_c),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_c),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_c),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_a,tc_fun(T_b,T_c)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_b,T_c)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,T_b)),c_fequal))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,T_c),tc_fun(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_c),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),T_a),c_COMBB(T_c,T_c,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_a),c_Groups_Otimes__class_Otimes(T_c)),V_f_2))),V_g_2)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Ex__inj__on__UNION__Sigma,axiom,
% 170.42/170.34 ! [V_A_2,V_I_2,T_b,T_a] :
% 170.42/170.34 ? [B_f] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,tc_prod(T_b,T_a),B_f,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,tc_prod(T_b,T_a),B_f),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_I_2),V_A_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fold__image__Sigma,axiom,
% 170.42/170.34 ! [V_g_2,V_B_2,T_b,V_A_2,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_c)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 170.42/170.34 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_a,c_Groups_Otimes__class_Otimes(T_c)),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBC(T_a,T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c)),T_a),c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c))),V_g_2)),c_Groups_Oone__class_Oone(T_c))),V_B_2)),c_Groups_Oone__class_Oone(T_c)),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,tc_prod(T_a,T_b),c_Groups_Otimes__class_Otimes(T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_g_2)),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_image__id,axiom,
% 170.42/170.34 ! [V_Y_2,T_a] : hAPP(c_Set_Oimage(T_a,T_a,c_Fun_Oid(T_a)),V_Y_2) = V_Y_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__id,axiom,
% 170.42/170.34 ! [T_a,T_b] : c_Product__Type_Oapsnd(T_b,T_b,T_a,c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_vimage__id,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : hAPP(c_Set_Ovimage(T_a,T_a,c_Fun_Oid(T_a)),V_A_2) = V_A_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_id__apply,axiom,
% 170.42/170.34 ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 170.42/170.34
% 170.42/170.34 fof(fact_id__def,axiom,
% 170.42/170.34 ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inj__on__id,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : c_Fun_Oinj__on(T_a,T_a,c_Fun_Oid(T_a),V_A_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apfst__id,axiom,
% 170.42/170.34 ! [T_b,T_a] : c_Product__Type_Oapfst(T_a,T_a,T_b,c_Fun_Oid(T_a)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_of__int__eq__id,axiom,
% 170.42/170.34 c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_surj__id,axiom,
% 170.42/170.34 ! [T_a] : hAPP(c_Set_Oimage(T_a,T_a,c_Fun_Oid(T_a)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__Pair,axiom,
% 170.42/170.34 ! [T_b,T_a] : hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__reindex__id,axiom,
% 170.42/170.34 ! [V_B_2,V_f_2,T_a,T_b] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_b),c_Fun_Oid(T_b)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setprod__reindex__id,axiom,
% 170.42/170.34 ! [V_B_2,V_f_2,T_a,T_b] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_b),c_Fun_Oid(T_b)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setprod__Sigma,axiom,
% 170.42/170.34 ! [V_f_2,V_B_2,T_b,V_A_2,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_c)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c),T_a),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_a,T_b),T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__Sigma,axiom,
% 170.42/170.34 ! [V_f_2,V_B_2,T_b,V_A_2,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_c)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c),T_a),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_a,T_b),T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_card__SigmaI,axiom,
% 170.42/170.34 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 170.42/170.34 => hAPP(c_Finite__Set_Ocard(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat,T_a),c_Finite__Set_Ocard(T_b)),V_B_2)),V_A_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__SigmaI,axiom,
% 170.42/170.34 ! [V_B_2,T_b,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( ! [B_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_a))) )
% 170.42/170.34 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_SigmaE,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_c_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_c_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 170.42/170.34 => ~ ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => ! [B_y] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(V_B_2,B_x)))
% 170.42/170.34 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__surj,axiom,
% 170.42/170.34 ! [V_g_2,T_c,T_d,V_f_2,T_a,T_b] :
% 170.42/170.34 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => ( hAPP(c_Set_Oimage(T_d,T_c,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 170.42/170.34 => hAPP(c_Set_Oimage(tc_prod(T_b,T_d),tc_prod(T_a,T_c),c_Product__Type_Omap__pair(T_b,T_a,T_d,T_c,V_f_2,V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__imageI,axiom,
% 170.42/170.34 ! [V_g_2,V_f_2,T_d,T_c,V_R_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_R_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2))),hAPP(c_Set_Oimage(tc_prod(T_a,T_b),tc_prod(T_c,T_d),c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,V_f_2,V_g_2)),V_R_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__simp,axiom,
% 170.42/170.34 ! [V_b_2,V_a_2,V_g_2,V_f_2,T_b,T_d,T_a,T_c] : hAPP(c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__ident,axiom,
% 170.42/170.34 ! [V_z_2,T_b,T_a] : hAPP(c_Product__Type_Omap__pair(T_a,T_a,T_b,T_b,c_COMBI(T_a),c_COMBI(T_b)),V_z_2) = V_z_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__prod__fun,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_d,T_c,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(c_Product__Type_Omap__pair(T_c,T_b,T_d,T_a,V_f_2,V_g_2),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__map__pair,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_d,T_c,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair_Oidentity,axiom,
% 170.42/170.34 ! [T_b,T_a] : c_Product__Type_Omap__pair(T_a,T_a,T_b,T_b,c_COMBI(T_a),c_COMBI(T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__def,axiom,
% 170.42/170.34 ! [V_f_2,T_a,T_c,T_b] : c_Product__Type_Oapsnd(T_b,T_c,T_a,V_f_2) = c_Product__Type_Omap__pair(T_a,T_a,T_b,T_c,c_Fun_Oid(T_a),V_f_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apfst__def,axiom,
% 170.42/170.34 ! [V_f_2,T_b,T_c,T_a] : c_Product__Type_Oapfst(T_a,T_c,T_b,V_f_2) = c_Product__Type_Omap__pair(T_a,T_c,T_b,T_b,V_f_2,c_Fun_Oid(T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair_Oid,axiom,
% 170.42/170.34 ! [T_b,T_a] : c_Product__Type_Omap__pair(T_a,T_a,T_b,T_b,c_Fun_Oid(T_a),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__def,axiom,
% 170.42/170.34 ! [V_g_2,V_f_2,T_d,T_b,T_c,T_a] : c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,V_f_2,V_g_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(T_c,T_d)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,T_d),tc_fun(T_b,tc_prod(T_c,T_d))),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_b,T_d),tc_fun(T_b,tc_prod(T_c,T_d))),T_a),c_COMBB(T_d,tc_prod(T_c,T_d),T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_a),c_Product__Type_OPair(T_c,T_d)),V_f_2))),V_g_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__surj__on,axiom,
% 170.42/170.34 ! [V_B_H_2,V_B_2,V_g_2,T_c,T_d,V_A_H_2,V_A_2,V_f_2,T_a,T_b] :
% 170.42/170.34 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = V_A_H_2
% 170.42/170.34 => ( hAPP(c_Set_Oimage(T_d,T_c,V_g_2),V_B_2) = V_B_H_2
% 170.42/170.34 => hAPP(c_Set_Oimage(tc_prod(T_b,T_d),tc_prod(T_a,T_c),c_Product__Type_Omap__pair(T_b,T_a,T_d,T_c,V_f_2,V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_c),V_A_H_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a),V_B_H_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__map__pair__image,axiom,
% 170.42/170.34 ! [V_f_2,T_b,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.34 => c_Wellfounded_Owf(T_b,hAPP(c_Set_Oimage(tc_prod(T_a,T_a),tc_prod(T_b,T_b),c_Product__Type_Omap__pair(T_a,T_b,T_a,T_b,V_f_2,V_f_2)),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__inj__on,axiom,
% 170.42/170.34 ! [V_B_2,V_g_2,T_d,T_c,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_c,T_d,V_g_2,V_B_2)
% 170.42/170.34 => c_Fun_Oinj__on(tc_prod(T_a,T_c),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_a,T_b,T_c,T_d,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a),V_B_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_prod__fun__imageE,axiom,
% 170.42/170.34 ! [V_R_2,V_g_2,V_f_2,T_d,T_c,V_c_2,T_b,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_c_2),hAPP(c_Set_Oimage(tc_prod(T_c,T_d),tc_prod(T_a,T_b),c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2)),V_R_2)))
% 170.42/170.34 => ~ ! [B_x,B_y] :
% 170.42/170.34 ( V_c_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_y))
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y)),V_R_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__on__def,axiom,
% 170.42/170.34 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.34 & ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_OwfP(T_a,V_r_2)
% 170.42/170.34 <=> c_Wellfounded_Owf(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__empty,axiom,
% 170.42/170.34 ! [T_a] : c_Wellfounded_OwfP(T_a,hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBK(tc_HOL_Obool,T_a),c_fFalse))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__on__Id__on,axiom,
% 170.42/170.34 ! [V_A_2,T_a] : c_Relation_Orefl__on(T_a,V_A_2,c_Relation_OId__on(T_a,V_A_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__accp__iff,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_OwfP(T_a,V_r_2)
% 170.42/170.34 <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x1)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_accp__wfPD,axiom,
% 170.42/170.34 ! [V_x_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_OwfP(T_a,V_r_2)
% 170.42/170.34 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_x_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__subset,axiom,
% 170.42/170.34 ! [V_p_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_OwfP(T_a,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),V_p_2),V_r_2))
% 170.42/170.34 => c_Wellfounded_OwfP(T_a,V_p_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__on__empty,axiom,
% 170.42/170.34 ! [T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__on__Un,axiom,
% 170.42/170.34 ! [V_s_2,V_B_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( c_Relation_Orefl__on(T_a,V_B_2,V_s_2)
% 170.42/170.34 => c_Relation_Orefl__on(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__on__Int,axiom,
% 170.42/170.34 ! [V_s_2,V_B_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( c_Relation_Orefl__on(T_a,V_B_2,V_s_2)
% 170.42/170.34 => c_Relation_Orefl__on(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__onD,axiom,
% 170.42/170.34 ! [V_a_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__onD1,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__onD2,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__in__rel,axiom,
% 170.42/170.34 ! [V_R_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_R_2)
% 170.42/170.34 => c_Wellfounded_OwfP(T_a,c_FunDef_Oin__rel(T_a,T_a,V_R_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__wf__eq,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_OwfP(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2))
% 170.42/170.34 <=> c_Wellfounded_Owf(T_a,V_r_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_reflp__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Predicate_Oreflp(T_a,V_r_2)
% 170.42/170.34 <=> c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__onI,axiom,
% 170.42/170.34 ! [V_A_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) )
% 170.42/170.34 => c_Relation_Orefl__on(T_a,V_A_2,V_r_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__acyclicP,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_OwfP(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Oacyclic(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acyclic__subset,axiom,
% 170.42/170.34 ! [V_r_2,V_s_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Oacyclic(T_a,V_s_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.34 => c_Wellfounded_Oacyclic(T_a,V_r_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_reflpE,axiom,
% 170.42/170.34 ! [V_x_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Predicate_Oreflp(T_a,V_r_2)
% 170.42/170.34 => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__acyclic,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Oacyclic(T_a,V_r_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__acyclic__wf,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 170.42/170.34 => ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,V_r_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__iff__acyclic__if__finite,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 170.42/170.34 => ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 <=> c_Wellfounded_Oacyclic(T_a,V_r_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Nitpick_Owf_H__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Nitpick_Owf_H(T_a,V_r_2)
% 170.42/170.34 <=> ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 170.42/170.34 & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 170.42/170.34 | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Rep__Integ__induct,axiom,
% 170.42/170.34 ! [V_P_2,V_y_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 170.42/170.34 => ( ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Int_ORep__Integ,B_x)))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Rep__Integ__cases,axiom,
% 170.42/170.34 ! [V_y_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 170.42/170.34 => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_refl__on__def_H,axiom,
% 170.42/170.34 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.34 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.34 <=> ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),B_x)) )
% 170.42/170.34 & ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Abs__Integ__induct,axiom,
% 170.42/170.34 ! [V_x_2,V_P_2] :
% 170.42/170.34 ( ! [B_y] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,hAPP(c_Int_OAbs__Integ,B_y))) )
% 170.42/170.34 => hBOOL(hAPP(V_P_2,V_x_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Abs__Integ__cases,axiom,
% 170.42/170.34 ! [V_x_2] :
% 170.42/170.34 ~ ! [B_y] :
% 170.42/170.34 ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y)
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Powp__def,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Predicate_OPowp(T_a,V_A_2),V_B_2))
% 170.42/170.34 <=> ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_B_2))
% 170.42/170.34 => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_ball__empty,axiom,
% 170.42/170.34 ! [V_P_2,T_a,B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,B_x)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_ball__UNIV,axiom,
% 170.42/170.34 ! [V_P_2,T_a] :
% 170.42/170.34 ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.34 <=> ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_congruent__def,axiom,
% 170.42/170.34 ! [V_f_2,V_r_2,T_b,T_a] :
% 170.42/170.34 ( c_Equiv__Relations_Ocongruent(T_a,T_b,V_r_2,V_f_2)
% 170.42/170.34 <=> ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_b,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2))),V_f_2)),B_x)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfP__SUP,axiom,
% 170.42/170.34 ! [T_a,V_r_2,T_b] :
% 170.42/170.34 ( ! [B_i] : c_Wellfounded_OwfP(T_b,hAPP(V_r_2,B_i))
% 170.42/170.34 => ( ! [B_i,B_j] :
% 170.42/170.34 ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j)
% 170.42/170.34 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Predicate_ODomainP(T_b,T_b,hAPP(V_r_2,B_i))),c_Predicate_ORangeP(T_b,T_b,hAPP(V_r_2,B_j))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.34 => c_Wellfounded_OwfP(T_b,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mem__splitI2,axiom,
% 170.42/170.34 ! [V_c_2,V_z_2,T_c,T_b,T_a,V_p_2] :
% 170.42/170.34 ( ! [B_a,B_b] :
% 170.42/170.34 ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b)
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(V_c_2,B_a),B_b))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_c_2),V_p_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_mem__splitE,axiom,
% 170.42/170.34 ! [V_p_2,V_c_2,T_c,T_b,V_z_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_c_2),V_p_2)))
% 170.42/170.34 => ~ ! [B_x,B_y] :
% 170.42/170.34 ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)
% 170.42/170.34 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_c_2,B_x),B_y))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_triples__valid__Suc,axiom,
% 170.42/170.34 ! [V_n_2,V_ts_2,T_a] :
% 170.42/170.34 ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_a)),B_x),V_ts_2))
% 170.42/170.34 => c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n_2),B_x) )
% 170.42/170.34 => ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_a)),B_x),V_ts_2))
% 170.42/170.34 => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n_2,B_x) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_hoare__valids__def,axiom,
% 170.42/170.34 ! [V_ts_2,V_G_2,T_a] :
% 170.42/170.34 ( c_Hoare__Mirabelle_Ohoare__valids(T_a,V_G_2,V_ts_2)
% 170.42/170.34 <=> ! [B_n] :
% 170.42/170.34 ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_a)),B_x),V_G_2))
% 170.42/170.34 => c_Hoare__Mirabelle_Otriple__valid(T_a,B_n,B_x) )
% 170.42/170.34 => ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_a)),B_x),V_ts_2))
% 170.42/170.34 => c_Hoare__Mirabelle_Otriple__valid(T_a,B_n,B_x) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_vimage__Times,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,tc_prod(T_b,T_c),V_f_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,hAPP(c_Fun_Ocomp(tc_prod(T_b,T_c),T_b,T_a,c_Product__Type_Ofst(T_b,T_c)),V_f_2)),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_c,hAPP(c_Fun_Ocomp(tc_prod(T_b,T_c),T_c,T_a,c_Product__Type_Osnd(T_b,T_c)),V_f_2)),V_B_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Eps__split,axiom,
% 170.42/170.34 ! [V_P_2,T_b,T_a] : c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2)) = c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(hAPP(c_COMBS(tc_prod(T_a,T_b),T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_HOL_Obool),tc_prod(T_a,T_b)),V_P_2),c_Product__Type_Ofst(T_a,T_b))),c_Product__Type_Osnd(T_a,T_b))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wfI__pf,axiom,
% 170.42/170.34 ! [V_R_2,T_a] :
% 170.42/170.34 ( ! [B_A] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),B_A),hAPP(c_Relation_OImage(T_a,T_a,V_R_2),B_A)))
% 170.42/170.34 => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) )
% 170.42/170.34 => c_Wellfounded_Owf(T_a,V_R_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_id__o,axiom,
% 170.42/170.34 ! [V_g_2,T_a,T_b] : hAPP(c_Fun_Ocomp(T_b,T_b,T_a,c_Fun_Oid(T_b)),V_g_2) = V_g_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__id,axiom,
% 170.42/170.34 ! [V_f_2,T_b,T_a] : hAPP(c_Fun_Ocomp(T_a,T_b,T_a,V_f_2),c_Fun_Oid(T_a)) = V_f_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__eq__id__dest,axiom,
% 170.42/170.34 ! [V_v_2,V_c_2,V_b_2,V_a_2,T_a,T_b,T_c] :
% 170.42/170.34 ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_a,c_Fun_Oid(T_b)),V_c_2)
% 170.42/170.34 => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apsnd__compose,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_a,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_a,hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_x_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_some__sym__eq__trivial,axiom,
% 170.42/170.34 ! [V_x_2,T_a] : c_Hilbert__Choice_OEps(T_a,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_some__eq__trivial,axiom,
% 170.42/170.34 ! [V_x_2,T_a] : c_Hilbert__Choice_OEps(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)) = V_x_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_some__eq__ex,axiom,
% 170.42/170.34 ! [T_a,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_a,V_P_2)))
% 170.42/170.34 <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_someI__ex,axiom,
% 170.42/170.34 ! [T_a,V_P_2] :
% 170.42/170.34 ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_a,V_P_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_comp__cong,axiom,
% 170.42/170.34 ! [T_e,T_d,T_c,T_a,T_b,V_x_H_2,V_g_H_2,V_f_H_2,V_x_2,V_g_2,V_f_2] :
% 170.42/170.34 ( hAPP(V_f_2,hAPP(V_g_2,V_x_2)) = hAPP(V_f_H_2,hAPP(V_g_H_2,V_x_H_2))
% 170.42/170.34 => hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_d,T_a,T_e,V_f_H_2),V_g_H_2),V_x_H_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__assoc,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),hAPP(c_Fun_Ocomp(T_d,T_c,T_a,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_d,T_b,T_a,hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_h_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__apply,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__eq__dest,axiom,
% 170.42/170.34 ! [V_v_2,V_d_2,V_c_2,T_d,V_b_2,V_a_2,T_a,T_b,T_c] :
% 170.42/170.34 ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_d,T_b,T_a,V_c_2),V_d_2)
% 170.42/170.34 => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,hAPP(V_d_2,V_v_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__eq__elim,axiom,
% 170.42/170.34 ! [V_d_2,V_c_2,T_d,V_b_2,V_a_2,T_a,T_b,T_c] :
% 170.42/170.34 ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_d,T_b,T_a,V_c_2),V_d_2)
% 170.42/170.34 => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_c_2,hAPP(V_d_2,B_v)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_tfl__some,axiom,
% 170.42/170.34 ! [T_a,B_P] :
% 170.42/170.34 ( ? [B_x] : hBOOL(hAPP(B_P,B_x))
% 170.42/170.34 => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_a,B_P))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_someI,axiom,
% 170.42/170.34 ! [T_a,V_x_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_a,V_P_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__def,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_K__record__comp,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,V_c_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,hAPP(c_COMBK(T_a,T_b),V_c_2)),V_f_2),V_x_2) = V_c_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_o__eq__dest__lhs,axiom,
% 170.42/170.34 ! [V_v_2,V_c_2,V_b_2,V_a_2,T_a,T_b,T_c] :
% 170.42/170.34 ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = V_c_2
% 170.42/170.34 => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_vimage__compose,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,V_g_2,T_c,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_g_2),V_f_2)),V_x_2) = hAPP(c_Set_Ovimage(T_a,T_c,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_g_2),V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fun__upd__comp,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_c),V_g_2),V_x_2),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_exE__some,axiom,
% 170.42/170.34 ! [T_a,V_c_2,V_P_2] :
% 170.42/170.34 ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.34 => ( V_c_2 = c_Hilbert__Choice_OEps(T_a,V_P_2)
% 170.42/170.34 => hBOOL(hAPP(V_P_2,V_c_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_apfst__compose,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,T_d,V_f_2,T_b,T_a,T_c] : hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_d,T_c,T_b,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapfst(T_d,T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_a,T_d,V_f_2),V_g_2)),V_x_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inj__comp,axiom,
% 170.42/170.34 ! [V_g_2,T_c,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.34 => ( c_Fun_Oinj__on(T_c,T_a,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 170.42/170.34 => c_Fun_Oinj__on(T_c,T_b,hAPP(c_Fun_Ocomp(T_a,T_b,T_c,V_f_2),V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inj__on__imageI2,axiom,
% 170.42/170.34 ! [V_A_2,V_f_2,V_f_H_2,T_c,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_H_2),V_f_2),V_A_2)
% 170.42/170.34 => c_Fun_Oinj__on(T_a,T_c,V_f_2,V_A_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_comp__surj,axiom,
% 170.42/170.34 ! [V_g_2,T_c,V_f_2,T_a,T_b] :
% 170.42/170.34 ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => ( hAPP(c_Set_Oimage(T_a,T_c,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 170.42/170.34 => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_Fun_Ocomp(T_a,T_c,T_b,V_g_2),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_image__compose,axiom,
% 170.42/170.34 ! [V_r_2,V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,hAPP(c_Fun_Ocomp(T_c,T_a,T_b,V_f_2),V_g_2)),V_r_2) = hAPP(c_Set_Oimage(T_c,T_a,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_g_2),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_comp__inj__on__iff,axiom,
% 170.42/170.34 ! [V_f_H_2,T_c,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_b,T_c,V_f_H_2,hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))
% 170.42/170.34 <=> c_Fun_Oinj__on(T_a,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_f_H_2),V_f_2),V_A_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_comp__inj__on,axiom,
% 170.42/170.34 ! [V_g_2,T_c,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_b,T_c,V_g_2,hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))
% 170.42/170.34 => c_Fun_Oinj__on(T_a,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_g_2),V_f_2),V_A_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_inj__on__imageI,axiom,
% 170.42/170.34 ! [V_A_2,V_f_2,V_g_2,T_c,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_g_2),V_f_2),V_A_2)
% 170.42/170.34 => c_Fun_Oinj__on(T_c,T_b,V_g_2,hAPP(c_Set_Oimage(T_a,T_c,V_f_2),V_A_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair_Ocompositionality,axiom,
% 170.42/170.34 ! [V_prod_2,V_i_2,V_h_2,T_f,T_e,V_g_2,V_f_2,T_b,T_d,T_a,T_c] : hAPP(c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2),hAPP(c_Product__Type_Omap__pair(T_e,T_c,T_f,T_d,V_h_2,V_i_2),V_prod_2)) = hAPP(c_Product__Type_Omap__pair(T_e,T_a,T_f,T_b,hAPP(c_Fun_Ocomp(T_c,T_a,T_e,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_d,T_b,T_f,V_g_2),V_i_2)),V_prod_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair__compose,axiom,
% 170.42/170.34 ! [V_g2_2,V_g1_2,T_f,V_f2_2,V_f1_2,T_e,T_d,T_b,T_c,T_a] : c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,hAPP(c_Fun_Ocomp(T_e,T_c,T_a,V_f1_2),V_f2_2),hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_g1_2),V_g2_2)) = hAPP(c_Fun_Ocomp(tc_prod(T_e,T_f),tc_prod(T_c,T_d),tc_prod(T_a,T_b),c_Product__Type_Omap__pair(T_e,T_c,T_f,T_d,V_f1_2,V_g1_2)),c_Product__Type_Omap__pair(T_a,T_e,T_b,T_f,V_f2_2,V_g2_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_map__pair_Ocomp,axiom,
% 170.42/170.34 ! [V_i_2,V_h_2,V_g_2,V_f_2,T_b,T_a,T_d,T_c,T_f,T_e] : hAPP(c_Fun_Ocomp(tc_prod(T_e,T_f),tc_prod(T_c,T_d),tc_prod(T_a,T_b),c_Product__Type_Omap__pair(T_e,T_c,T_f,T_d,V_f_2,V_g_2)),c_Product__Type_Omap__pair(T_a,T_e,T_b,T_f,V_h_2,V_i_2)) = c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,hAPP(c_Fun_Ocomp(T_e,T_c,T_a,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_g_2),V_i_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__reindex,axiom,
% 170.42/170.34 ! [V_h_2,V_B_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_c)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)),V_B_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setprod__reindex,axiom,
% 170.42/170.34 ! [V_h_2,V_B_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_c)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)),V_B_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setprod__reindex__cong,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_c)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.42/170.34 => ( V_B_2 = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)
% 170.42/170.34 => ( V_g_2 = hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),V_g_2),V_A_2) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__paired__Eps,axiom,
% 170.42/170.34 ! [V_P_2,T_b,T_a] : c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),V_P_2) = c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b)))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Eps__split__eq,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,T_b,T_a] : c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum_Oreindex,axiom,
% 170.42/170.34 ! [V_g_2,V_h_2,V_A_2,T_a,T_b] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_a,V_h_2,V_A_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(c_Fun_Ocomp(T_a,T_b,T_a,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setprod_Oreindex,axiom,
% 170.42/170.34 ! [V_g_2,V_h_2,V_A_2,T_a,T_b] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_b)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_a,V_h_2,V_A_2)
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(c_Fun_Ocomp(T_a,T_b,T_a,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_the__inv__into__comp,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_g_2,T_c,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(c_Set_Oimage(T_c,T_a,V_g_2),V_A_2))
% 170.42/170.34 => ( c_Fun_Oinj__on(T_c,T_a,V_g_2,V_A_2)
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_a,V_g_2),V_A_2))))
% 170.42/170.34 => hAPP(c_Fun_Othe__inv__into(T_c,T_b,V_A_2,hAPP(c_Fun_Ocomp(T_a,T_b,T_c,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_a,T_c,T_b,c_Fun_Othe__inv__into(T_c,T_a,V_A_2,V_g_2)),c_Fun_Othe__inv__into(T_a,T_b,hAPP(c_Set_Oimage(T_c,T_a,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fold__image__reindex,axiom,
% 170.42/170.34 ! [V_z_2,V_g_2,V_h_2,T_b,V_A_2,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Oab__semigroup__mult(T_c)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_h_2,V_A_2)
% 170.42/170.34 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),hAPP(c_Set_Oimage(T_a,T_b,V_h_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_a,c_Groups_Otimes__class_Otimes(T_c)),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_g_2),V_h_2)),V_z_2),V_A_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_LeastM__def,axiom,
% 170.42/170.34 ! [V_P_2,V_m_2,T_a,T_b] :
% 170.42/170.34 ( class_Orderings_Oord(T_b)
% 170.42/170.34 => c_Hilbert__Choice_OLeastM(T_a,T_b,V_m_2,V_P_2) = c_Hilbert__Choice_OEps(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),V_P_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_b,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Oord__class_Oless__eq(T_b)),V_m_2))),V_m_2))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_GreatestM__def,axiom,
% 170.42/170.34 ! [V_P_2,V_m_2,T_a,T_b] :
% 170.42/170.34 ( class_Orderings_Oord(T_b)
% 170.42/170.34 => hAPP(c_Hilbert__Choice_OGreatestM(T_a,T_b,V_m_2),V_P_2) = c_Hilbert__Choice_OEps(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),V_P_2))),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Oord__class_Oless__eq(T_b)),V_m_2))),V_m_2))))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Oremove,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.34 => hAPP(V_Fa_2,V_A_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__comps_I1_J,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,T_f,V_f_2,T_c,T_d,T_e,V_Fa_2,V_fa_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_fa_2,V_Fa_2)
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_e,T_d,T_c,V_f_2),hAPP(c_Fun_Ocomp(T_f,T_e,T_c,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_f,T_d,T_c,hAPP(c_Fun_Ocomp(T_e,T_d,T_f,V_f_2),V_g_2)),V_h_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__comp,axiom,
% 170.42/170.34 ! [V_x_2,V_y_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__left__comp,axiom,
% 170.42/170.34 ! [V_g_2,V_x_2,V_y_2,T_c,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_y_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_y_2)),V_g_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_UN__o,axiom,
% 170.42/170.34 ! [V_f_2,V_g_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Fun_Ocomp(T_c,tc_fun(T_a,tc_HOL_Obool),T_b,V_g_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_g_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_fst__comp__map__pair,axiom,
% 170.42/170.34 ! [V_g_2,V_f_2,T_b,T_a,T_d,T_c] : hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_c,tc_prod(T_a,T_b),c_Product__Type_Ofst(T_c,T_d)),c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_a,T_c,tc_prod(T_a,T_b),V_f_2),c_Product__Type_Ofst(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_snd__comp__map__pair,axiom,
% 170.42/170.34 ! [V_g_2,V_f_2,T_b,T_a,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_prod(T_d,T_c),T_c,tc_prod(T_a,T_b),c_Product__Type_Osnd(T_d,T_c)),c_Product__Type_Omap__pair(T_a,T_d,T_b,T_c,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_c,tc_prod(T_a,T_b),V_g_2),c_Product__Type_Osnd(T_a,T_b)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_LeastM__nat__le,axiom,
% 170.42/170.34 ! [T_a,V_m_2,V_x_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_m_2,c_Hilbert__Choice_OLeastM(T_a,tc_Nat_Onat,V_m_2,V_P_2))),hAPP(V_m_2,V_x_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_LeastM__nat__lemma,axiom,
% 170.42/170.34 ! [V_m_2,T_a,V_k_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,V_k_2))
% 170.42/170.34 => ( hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OLeastM(T_a,tc_Nat_Onat,V_m_2,V_P_2)))
% 170.42/170.34 & ! [B_y] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,B_y))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_m_2,c_Hilbert__Choice_OLeastM(T_a,tc_Nat_Onat,V_m_2,V_P_2))),hAPP(V_m_2,B_y))) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_split__comp,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_d,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),hAPP(c_Fun_Ocomp(T_d,tc_fun(T_c,T_a),T_b,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_x_2))),hAPP(c_Product__Type_Osnd(T_b,T_c),V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__left__comp_H_H,axiom,
% 170.42/170.34 ! [V_g_2,T_c,V_B_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_Fa_2,V_B_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_Fa_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_Fa_2,V_A_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_Fa_2,V_B_2)),V_g_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__comp_H_H,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_B_2)),hAPP(V_Fa_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__left__comp_H,axiom,
% 170.42/170.34 ! [V_g_2,V_x_2,T_c,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_Fa_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_Fa_2,V_A_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ocommute__comp_H,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_Fa_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Oempty,axiom,
% 170.42/170.34 ! [V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => hAPP(V_Fa_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Fun_Oid(T_b) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Oinsert,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.34 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ounion__inter,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Oinsert__remove,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding_Ounion,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.34 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Loop__sound__lemma,axiom,
% 170.42/170.34 ! [V_c_2,V_b_2,V_P_2,V_G_2,T_a] :
% 170.42/170.34 ( c_Hoare__Mirabelle_Ohoare__valids(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,V_b_2)),V_c_2),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.42/170.34 => c_Hoare__Mirabelle_Ohoare__valids(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_hoare__derivs_OIf,axiom,
% 170.42/170.34 ! [V_d_2,V_Q_2,V_c_2,V_b_2,V_P_2,V_G_2,T_a] :
% 170.42/170.34 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,V_b_2)),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.42/170.34 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2))),V_d_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.42/170.34 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),c_Com_Ocom_OCond(V_b_2,V_c_2,V_d_2)),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Loop,axiom,
% 170.42/170.34 ! [V_c_2,V_b_2,V_P_2,V_G_2,T_a] :
% 170.42/170.34 ( c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,V_b_2)),V_c_2),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool))))
% 170.42/170.34 => c_Hoare__Mirabelle_Ohoare__derivs(T_a,V_G_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_HOL_Obool)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_LeastM__natI,axiom,
% 170.42/170.34 ! [V_m_2,T_a,V_k_2,V_P_2] :
% 170.42/170.34 ( hBOOL(hAPP(V_P_2,V_k_2))
% 170.42/170.34 => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OLeastM(T_a,tc_Nat_Onat,V_m_2,V_P_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_peek__and__def,axiom,
% 170.42/170.34 ! [V_s_2,V_Z_2,V_p_2,V_P_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Hoare__Mirabelle_Opeek__and(T_a,V_P_2,V_p_2),V_Z_2),V_s_2))
% 170.42/170.34 <=> ( hBOOL(hAPP(hAPP(V_P_2,V_Z_2),V_s_2))
% 170.42/170.34 & hBOOL(hAPP(V_p_2,V_s_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Greatest__def,axiom,
% 170.42/170.34 ! [T_a] :
% 170.42/170.34 ( class_Orderings_Oord(T_a)
% 170.42/170.34 => c_Hilbert__Choice_OGreatest(T_a) = c_Hilbert__Choice_OGreatestM(T_a,T_a,c_COMBI(T_a)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__image_Oreindex,axiom,
% 170.42/170.34 ! [V_g_2,V_h_2,V_A_2,V_Fa_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__image(T_a,T_b,V_f_2,V_z_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.42/170.34 => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 170.42/170.34 => hAPP(hAPP(V_Fa_2,V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(V_Fa_2,hAPP(c_Fun_Ocomp(T_b,T_a,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__reindex__nonzero,axiom,
% 170.42/170.34 ! [T_b,V_h_2,V_f_2,V_S_2,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_c)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 170.42/170.34 => ! [B_y] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_S_2))
% 170.42/170.34 => ( B_x != B_y
% 170.42/170.34 => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 170.42/170.34 => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) )
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)),V_S_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__image_Odistrib,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,V_A_2,V_Fa_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__image(T_a,T_b,V_f_2,V_z_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.42/170.34 => hAPP(hAPP(V_Fa_2,hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),V_f_2),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(V_f_2,hAPP(hAPP(V_Fa_2,V_g_2),V_A_2)),hAPP(hAPP(V_Fa_2,V_h_2),V_A_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__image_Oeq__fold,axiom,
% 170.42/170.34 ! [V_g_2,V_A_2,V_Fa_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__image(T_a,T_b,V_f_2,V_z_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 170.42/170.34 => hAPP(hAPP(V_Fa_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__idem_Ounion__idem,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 170.42/170.34 => hAPP(V_Fa_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__idem_Osubset__comp__idem,axiom,
% 170.42/170.34 ! [V_B_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_Fa_2,V_B_2)) = hAPP(V_Fa_2,V_A_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__idem_Oinsert__idem,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__idem_Oidem__comp,axiom,
% 170.42/170.34 ! [V_x_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__idem_Oidem__left__comp,axiom,
% 170.42/170.34 ! [V_g_2,V_x_2,T_c,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_folding__idem_Oin__comp__idem,axiom,
% 170.42/170.34 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.34 ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.34 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.34 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_Fa_2,V_A_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_Fa_2,V_A_2) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_strong__setprod__reindex__cong,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__mult(T_c)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.42/170.34 => ( V_B_2 = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hAPP(V_g_2,B_x) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2),B_x) )
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),V_g_2),V_A_2) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Sigma__mono,axiom,
% 170.42/170.34 ! [V_D_2,V_B_2,T_b,V_C_2,V_A_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,B_x)),hAPP(V_D_2,B_x))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_C_2),V_D_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_not__acc__down,axiom,
% 170.42/170.34 ! [V_R_2,V_x_2,T_a] :
% 170.42/170.34 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_R_2)))
% 170.42/170.34 => ~ ! [B_z] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_x_2)),V_R_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),B_z),c_Wellfounded_Oacc(T_a,V_R_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acc_OaccI,axiom,
% 170.42/170.34 ! [V_r_2,V_x_2,T_a] :
% 170.42/170.34 ( ! [B_y] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_x_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),B_y),c_Wellfounded_Oacc(T_a,V_r_2))) )
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_max__ext_Osimps,axiom,
% 170.42/170.34 ! [V_R_2,V_a2_2,V_a1_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_a1_2),V_a2_2)),c_Wellfounded_Omax__ext(T_a,V_R_2)))
% 170.42/170.34 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a1_2))
% 170.42/170.34 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a2_2))
% 170.42/170.34 & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.34 & ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_a1_2))
% 170.42/170.34 => ? [B_xa] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_a2_2))
% 170.42/170.34 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_xa)),V_R_2)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__no__infinite__down__chainE,axiom,
% 170.42/170.34 ! [V_f_2,V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => ~ ! [B_k] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_k))),hAPP(V_f_2,B_k))),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osize_I11_J,axiom,
% 170.42/170.34 ! [V_com_2,V_fun_2,V_loc_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osize_I3_J,axiom,
% 170.42/170.34 ! [V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__reindex__cong,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a,T_c] :
% 170.42/170.34 ( class_Groups_Ocomm__monoid__add(T_c)
% 170.42/170.34 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 170.42/170.34 => ( V_B_2 = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)
% 170.42/170.34 => ( ! [B_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 170.42/170.34 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) )
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),V_g_2),V_A_2) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_WTs__elim__cases_I3_J,axiom,
% 170.42/170.34 ! [V_c_2,V_a_2,V_Y_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2)))
% 170.42/170.34 => hBOOL(hAPP(c_Com_OWT,V_c_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I37_J,axiom,
% 170.42/170.34 ! [V_com_2,V_fun_2,V_loc_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I36_J,axiom,
% 170.42/170.34 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I39_J,axiom,
% 170.42/170.34 ! [V_com_2,V_fun_2,V_loc_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I38_J,axiom,
% 170.42/170.34 ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I2_J,axiom,
% 170.42/170.34 ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] :
% 170.42/170.34 ( c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) = c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2)
% 170.42/170.34 <=> ( V_loc_2 = V_loc_H_2
% 170.42/170.34 & V_fun_2 = V_fun_H_2
% 170.42/170.34 & V_com_2 = V_com_H_2 ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_WT_Oequations_I3_J,axiom,
% 170.42/170.34 ! [V_a1_2,V_a3_2,V_a2_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_a2_2,V_a3_2,V_a1_2)))
% 170.42/170.34 <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_WT_OLocal,axiom,
% 170.42/170.34 ! [V_a_2,V_Y_2,V_c_2] :
% 170.42/170.34 ( hBOOL(hAPP(c_Com_OWT,V_c_2))
% 170.42/170.34 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I41_J,axiom,
% 170.42/170.34 ! [V_com_2,V_fun_2,V_loc_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I40_J,axiom,
% 170.42/170.34 ! [V_pname_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I10_J,axiom,
% 170.42/170.34 ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I11_J,axiom,
% 170.42/170.34 ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I35_J,axiom,
% 170.42/170.34 ! [V_com_2,V_fun_2,V_loc_2,V_com2_H_2,V_com1_H_2] : c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_com_Osimps_I34_J,axiom,
% 170.42/170.34 ! [V_com2_H_2,V_com1_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_scomp__unfold,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_a,T_d,T_c,T_b] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,T_a),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_d),hAPP(V_f_2,V_x_2))),hAPP(c_Product__Type_Osnd(T_c,T_d),hAPP(V_f_2,V_x_2))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_setsum__ivl__cong,axiom,
% 170.42/170.34 ! [V_g_2,V_f_2,V_d_2,V_b_2,V_c_2,V_a_2,T_a,T_b] :
% 170.42/170.34 ( ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.34 & class_Orderings_Oord(T_a) )
% 170.42/170.34 => ( V_a_2 = V_c_2
% 170.42/170.34 => ( V_b_2 = V_d_2
% 170.42/170.34 => ( ! [B_x] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c_2),B_x))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_x),V_d_2))
% 170.42/170.34 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) )
% 170.42/170.34 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_c_2),V_d_2)) ) ) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_less__eq,axiom,
% 170.42/170.34 ! [V_n_2,V_m_2] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),V_n_2)),c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat)))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Pair__scomp,axiom,
% 170.42/170.34 ! [V_f_2,V_x_2,T_b,T_c,T_a] : hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_c,T_a,T_b),hAPP(c_Product__Type_OPair(T_c,T_a),V_x_2)),V_f_2) = hAPP(V_f_2,V_x_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_scomp__Pair,axiom,
% 170.42/170.34 ! [V_x_2,T_c,T_b,T_a] : hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_b,T_c,tc_prod(T_b,T_c)),V_x_2),c_Product__Type_OPair(T_b,T_c)) = V_x_2 ).
% 170.42/170.34
% 170.42/170.34 fof(fact_scomp__scomp,axiom,
% 170.42/170.34 ! [V_h_2,V_g_2,V_f_2,T_f,T_e,T_b,T_d,T_c,T_a] : hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_c,T_d,T_b),hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_e,T_f,tc_prod(T_c,T_d)),V_f_2),V_g_2)),V_h_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_e,T_f,T_b),V_f_2),hAPP(hAPP(c_COMBC(T_e,tc_fun(T_c,tc_fun(T_d,T_b)),tc_fun(T_f,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_f,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_c,tc_fun(T_d,T_b)),tc_fun(T_f,T_b)),T_e),c_Product__Type_Oscomp(T_f,T_c,T_d,T_b)),V_g_2)),V_h_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_wf__trancl,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.34 => c_Wellfounded_Owf(T_a,c_Transitive__Closure_Otrancl(T_a,V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_scomp__apply,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_a,T_d,T_c,T_b] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,T_a),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_a),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_scomp__def,axiom,
% 170.42/170.34 ! [V_x_2,V_g_2,V_f_2,T_a,T_d,T_c,T_b] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,T_a),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_a),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_less__than__def,axiom,
% 170.42/170.34 c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_acyclic__def,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 170.42/170.34 <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl_Or__into__trancl,axiom,
% 170.42/170.34 ! [V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__subset__Field2,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),hAPP(c_Relation_OField(T_a),V_r_2)),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_Relation_OField(T_a),V_r_2))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__Int__subset,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),V_s_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_r__into__trancl_H,axiom,
% 170.42/170.34 ! [V_r_2,V_p_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__empty,axiom,
% 170.42/170.34 ! [T_a] : c_Transitive__Closure_Otrancl(T_a,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__domain,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)) = hAPP(c_Relation_ODomain(T_a,T_a),V_r_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__range,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)) = hAPP(c_Relation_ORange(T_a,T_a),V_r_2) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_finite__trancl,axiom,
% 170.42/170.34 ! [V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.34 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2)) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__trans,axiom,
% 170.42/170.34 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom,
% 170.42/170.34 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__into__trancl2,axiom,
% 170.42/170.34 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_r__r__into__trancl,axiom,
% 170.42/170.34 ! [V_c_2,V_R_2,V_b_2,V_a_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_R_2))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),V_R_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__mono,axiom,
% 170.42/170.34 ! [V_s_2,V_r_2,V_p_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.34 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_s_2))) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__unfold,axiom,
% 170.42/170.34 ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)),V_r_2)) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__subset__Sigma,axiom,
% 170.42/170.34 ! [V_A_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_iterate_Osimps,axiom,
% 170.42/170.34 ! [V_x_2,V_f_2,T_a,T_b,V_k_2] :
% 170.42/170.34 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => hAPP(c_Random_Oiterate(T_b,T_a,V_k_2,V_f_2),V_x_2) = hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2) )
% 170.42/170.34 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.34 => hAPP(c_Random_Oiterate(T_b,T_a,V_k_2,V_f_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_b,T_a,tc_prod(T_b,T_a)),hAPP(V_f_2,V_x_2)),c_Random_Oiterate(T_b,T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_f_2)) ) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_trancl__insert,axiom,
% 170.42/170.34 ! [V_r_2,V_x_2,V_y_2,T_a] : c_Transitive__Closure_Otrancl(T_a,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a))),hAPP(hAPP(c_COMBC(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),V_y_2))),c_Transitive__Closure_Ortrancl(T_a,V_r_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a))),hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2))),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))))) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_reflcl__set__eq,axiom,
% 170.42/170.34 ! [V_y_2,V_x_2,V_r_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),c_fequal),V_x_2),V_y_2))
% 170.42/170.34 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a)))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_r__into__rtrancl,axiom,
% 170.42/170.34 ! [V_r_2,V_p_2,T_a] :
% 170.42/170.34 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),V_r_2))
% 170.42/170.34 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 170.42/170.34
% 170.42/170.34 fof(fact_rtrancl_Ortrancl__refl,axiom,
% 170.42/170.34 ! [V_r_2,V_a_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_IdI,axiom,
% 170.42/170.35 ! [V_a_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),c_Relation_OId(T_a))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__into__rtrancl,axiom,
% 170.42/170.35 ! [V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__rtrancl__absorb,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,c_Transitive__Closure_Otrancl(T_a,V_R_2)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__trancl__absorb,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : c_Transitive__Closure_Otrancl(T_a,c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_reflcl__trancl,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),c_Relation_OId(T_a)) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__reflcl,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__unfold__right,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__unfold__left,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Domain__rtrancl,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Range__rtrancl,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__empty,axiom,
% 170.42/170.35 ! [T_a] : c_Transitive__Closure_Ortrancl(T_a,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) = c_Relation_OId(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__unfold,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Relation_OId(T_a)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_in__rtrancl__UnI,axiom,
% 170.42/170.35 ! [V_S_2,V_R_2,V_x_2,T_a] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_x_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_x_2),c_Transitive__Closure_Ortrancl(T_a,V_S_2))) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_x_2),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_r__comp__rtrancl__eq,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__idemp__self__comp,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__Int__subset,axiom,
% 170.42/170.35 ! [V_r_2,V_s_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Relation_OId(T_a)),V_s_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_s_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__subset__rtrancl,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_s_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(T_a,V_s_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__subset,axiom,
% 170.42/170.35 ! [V_S_2,V_R_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_S_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 => c_Transitive__Closure_Ortrancl(T_a,V_S_2) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__mono,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(T_a,V_s_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__reflcl,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),c_Relation_OId(T_a))) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__Un__rtrancl,axiom,
% 170.42/170.35 ! [V_S_2,V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Transitive__Closure_Ortrancl(T_a,V_S_2))) = c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__reflcl__absorb,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Relation_OId(T_a)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__Un__subset,axiom,
% 170.42/170.35 ! [V_S_2,V_R_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Transitive__Closure_Ortrancl(T_a,V_S_2))),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Image__closed__trancl,axiom,
% 170.42/170.35 ! [V_X_2,V_r_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),V_X_2)),V_X_2))
% 170.42/170.35 => hAPP(c_Relation_OImage(T_a,T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_X_2) = V_X_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__idemp,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__trans,axiom,
% 170.42/170.35 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom,
% 170.42/170.35 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),V_r_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__rtrancl__into__rtrancl,axiom,
% 170.42/170.35 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__r__diff__Id,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_refl__rtrancl,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Image__Id,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : hAPP(c_Relation_OImage(T_a,T_a,c_Relation_OId(T_a)),V_A_2) = V_A_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Id__O__R,axiom,
% 170.42/170.35 ! [V_R_2,T_b,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_b),c_Relation_OId(T_a)),V_R_2) = V_R_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_R__O__Id,axiom,
% 170.42/170.35 ! [V_R_2,T_b,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_b),V_R_2),c_Relation_OId(T_b)) = V_R_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_pair__in__Id__conv,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Relation_OId(T_a)))
% 170.42/170.35 <=> V_a_2 = V_b_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__trancl__trancl,axiom,
% 170.42/170.35 ! [V_z_2,V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__rtrancl__trancl,axiom,
% 170.42/170.35 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__into__trancl1,axiom,
% 170.42/170.35 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),V_r_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtranclD,axiom,
% 170.42/170.35 ! [V_R_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 => ( V_a_2 = V_b_2
% 170.42/170.35 | ( V_a_2 != V_b_2
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__into__trancl2,axiom,
% 170.42/170.35 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__eq__or__trancl,axiom,
% 170.42/170.35 ! [V_R_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 <=> ( V_x_2 = V_y_2
% 170.42/170.35 | ( V_x_2 != V_y_2
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Domain__Id,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Relation_OId(T_a)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Range__Id,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Relation_OId(T_a)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_refl__Id,axiom,
% 170.42/170.35 ! [T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),c_Relation_OId(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_pair__leq__def,axiom,
% 170.42/170.35 c_FunDef_Opair__leq = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_HOL_Obool)),c_FunDef_Opair__less),c_Relation_OId(tc_prod(tc_Nat_Onat,tc_Nat_Onat))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Not__Domain__rtrancl,axiom,
% 170.42/170.35 ! [V_y_2,V_R_2,V_x_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_Relation_ODomain(T_a,T_a),V_R_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_acc__downwards,axiom,
% 170.42/170.35 ! [V_b_2,V_r_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_acc__downwards__aux,axiom,
% 170.42/170.35 ! [V_r_2,V_a_2,V_b_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_wf__insert,axiom,
% 170.42/170.35 ! [V_r_2,V_x_2,V_y_2,T_a] :
% 170.42/170.35 ( c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),V_r_2))
% 170.42/170.35 <=> ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.35 & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_acyclic__insert,axiom,
% 170.42/170.35 ! [V_r_2,V_x_2,V_y_2,T_a] :
% 170.42/170.35 ( c_Wellfounded_Oacyclic(T_a,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),V_r_2))
% 170.42/170.35 <=> ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 170.42/170.35 & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_refl__reflcl,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Id__def,axiom,
% 170.42/170.35 ! [T_a] : c_Relation_OId(T_a) = hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_a,T_a)),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(tc_prod(T_a,T_a),tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_HOL_Obool)),tc_prod(T_a,T_a)),c_COMBB(tc_prod(T_a,T_a),tc_HOL_Obool,T_a)),c_fequal)),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),c_COMBI(T_a))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_irrefl__diff__Id,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Relation_Oirrefl(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_pred__nat__trancl__eq__le,axiom,
% 170.42/170.35 ! [V_n_2,V_m_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),V_n_2)),c_Transitive__Closure_Ortrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat)))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__subset__Sigma__aux,axiom,
% 170.42/170.35 ! [V_A_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.35 => ( V_a_2 = V_b_2
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_log_Osimps,axiom,
% 170.42/170.35 ! [V_i,V_b] :
% 170.42/170.35 ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 170.42/170.35 => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 170.42/170.35 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 170.42/170.35 => c_Random_Olog(V_b,V_i) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),c_Random_Olog(V_b,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_i),V_b))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_minus__shift__def,axiom,
% 170.42/170.35 ! [V_r,V_l,V_k] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 170.42/170.35 => c_Random_Ominus__shift(V_r,V_k,V_l) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_r),V_k)),V_l) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 170.42/170.35 => c_Random_Ominus__shift(V_r,V_k,V_l) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k),V_l) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inc__shift__def,axiom,
% 170.42/170.35 ! [V_k,V_v] :
% 170.42/170.35 ( ( V_v = V_k
% 170.42/170.35 => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 170.42/170.35 & ( V_v != V_k
% 170.42/170.35 => c_Random_Oinc__shift(V_v,V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_k),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_range,axiom,
% 170.42/170.35 ! [V_s,V_k] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_k))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Orange(V_k),V_s))),V_k)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_irrefl__tranclI,axiom,
% 170.42/170.35 ! [V_x_2,V_r_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_x_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__Id,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_Relation_Oconverse(T_a,T_a),c_Relation_OId(T_a)) = c_Relation_OId(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__Un,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_s_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converseD,axiom,
% 170.42/170.35 ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_b_2),V_a_2)),V_r_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converseI,axiom,
% 170.42/170.35 ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_b_2),V_a_2)),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__iff,axiom,
% 170.42/170.35 ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_b_2),V_a_2)),V_r_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_refl__on__converse,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Relation_Orefl__on(T_a,V_A_2,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 170.42/170.35 <=> c_Relation_Orefl__on(T_a,V_A_2,V_r_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Field__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : hAPP(c_Relation_OField(T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_OField(T_a),V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 170.42/170.35 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_a)),V_r_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__Int,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_s_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2)) = V_r_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__inv__image,axiom,
% 170.42/170.35 ! [V_f_2,V_R_2,T_b,T_a] : hAPP(c_Relation_Oconverse(T_a,T_a),hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),V_R_2),V_f_2)) = hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),hAPP(c_Relation_Oconverse(T_b,T_b),V_R_2)),V_f_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__Id__on,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : hAPP(c_Relation_Oconverse(T_a,T_a),c_Relation_OId__on(T_a,V_A_2)) = c_Relation_OId__on(T_a,V_A_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__rel__comp,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_c,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_a),V_r_2),V_s_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(c_Relation_Oconverse(T_c,T_a),V_s_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__UNION,axiom,
% 170.42/170.35 ! [V_r_2,V_S_2,T_c,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_c),c_Relation_Oconverse(T_b,T_a)),V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_acyclic__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a] :
% 170.42/170.35 ( c_Wellfounded_Oacyclic(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 170.42/170.35 <=> c_Wellfounded_Oacyclic(T_a,V_r_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_wf__converse__trancl,axiom,
% 170.42/170.35 ! [V_r_2,T_a] :
% 170.42/170.35 ( c_Wellfounded_Owf(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 170.42/170.35 => c_Wellfounded_Owf(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_equiv__comp__eq,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.35 => hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),V_r_2) = V_r_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Range__def,axiom,
% 170.42/170.35 ! [V_r_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),V_r_2) = hAPP(c_Relation_ODomain(T_a,T_b),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Domain__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)) = hAPP(c_Relation_ORange(T_b,T_a),V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Range__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2)) = hAPP(c_Relation_ODomain(T_a,T_b),V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__converseD,axiom,
% 170.42/170.35 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__converseI,axiom,
% 170.42/170.35 ! [V_r_2,V_x_2,V_y_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__converseD,axiom,
% 170.42/170.35 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__converseI,axiom,
% 170.42/170.35 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Image__subset__eq,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_r_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_A_2)),V_B_2))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_b,hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2))))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_refl__on__comp__subset,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_comp__equivI,axiom,
% 170.42/170.35 ! [V_A_2,V_r_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),V_r_2) = V_r_2
% 170.42/170.35 => ( hAPP(c_Relation_ODomain(T_a,T_a),V_r_2) = V_A_2
% 170.42/170.35 => c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__acyclic__wf__converse,axiom,
% 170.42/170.35 ! [V_r_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 170.42/170.35 => ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 170.42/170.35 => c_Wellfounded_Owf(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__def,axiom,
% 170.42/170.35 ! [V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_a)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_a)))),hAPP(c_COMBC(T_b,T_a,tc_prod(T_b,T_a)),c_Product__Type_OPair(T_b,T_a))))),V_r_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sequence__trans,axiom,
% 170.42/170.35 ! [V_k_2,V_i_2,V_r_2,V_f_2,T_a] :
% 170.42/170.35 ( ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))),hAPP(V_f_2,V_i_2))),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_total__on__diff__Id,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Relation_Ototal__on(T_a,V_A_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a)))
% 170.42/170.35 <=> c_Relation_Ototal__on(T_a,V_A_2,V_r_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_total__on__empty,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_Relation_Ototal__on(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_r_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_total__on__converse,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Relation_Ototal__on(T_a,V_A_2,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 170.42/170.35 <=> c_Relation_Ototal__on(T_a,V_A_2,V_r_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_total__on__def,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Relation_Ototal__on(T_a,V_A_2,V_r_2)
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => ! [B_xa] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 170.42/170.35 => ( B_x != B_xa
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_xa)),V_r_2))
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_xa),B_x)),V_r_2)) ) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__imp__UN__rel__pow,axiom,
% 170.42/170.35 ! [V_R_2,V_p_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_acyclicI,axiom,
% 170.42/170.35 ! [V_r_2,T_a] :
% 170.42/170.35 ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 170.42/170.35 => c_Wellfounded_Oacyclic(T_a,V_r_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__commute,axiom,
% 170.42/170.35 ! [V_n_2,V_R_2,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__1,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_R_2) = V_R_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_funpow__swap1,axiom,
% 170.42/170.35 ! [V_x_2,V_n_2,T_a,V_f_2] : hAPP(V_f_2,hAPP(hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2),V_x_2)) = hAPP(hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2),hAPP(V_f_2,V_x_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_funpow__mult,axiom,
% 170.42/170.35 ! [V_f_2,V_m_2,V_n_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_m_2),V_f_2)) = hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_wf__exp,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,T_a] :
% 170.42/170.35 ( c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2))
% 170.42/170.35 => c_Wellfounded_Owf(T_a,V_R_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_comp__funpow,axiom,
% 170.42/170.35 ! [V_f_2,V_n_2,T_b,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_fun(T_a,T_b),tc_fun(T_a,T_b)),V_n_2),c_Fun_Ocomp(T_b,T_b,T_a,V_f_2)) = c_Fun_Ocomp(T_b,T_b,T_a,hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__imp__rtrancl,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_p_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__power,axiom,
% 170.42/170.35 ! [V_R_2,V_p_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 <=> ? [B_n] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_n),V_R_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_relpow_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__add,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_m_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_m_2),V_R_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_relpow_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2) = c_Relation_OId(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__0__E,axiom,
% 170.42/170.35 ! [V_R_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2)))
% 170.42/170.35 => V_x_2 = V_y_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__0__I,axiom,
% 170.42/170.35 ! [V_R_2,V_x_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__Suc__I2,axiom,
% 170.42/170.35 ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_R_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__Suc__I,axiom,
% 170.42/170.35 ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),V_R_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_funpow_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_f_2,V_n_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),hAPP(c_Nat_OSuc,V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_a,T_a,T_a,V_f_2),hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_funpow__add,axiom,
% 170.42/170.35 ! [V_f_2,V_n_2,V_m_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_a,T_a,T_a,hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_m_2),V_f_2)),hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_funpow_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_f_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_f_2) = c_Fun_Oid(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_trancl__power,axiom,
% 170.42/170.35 ! [V_R_2,V_p_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_R_2)))
% 170.42/170.35 <=> ? [B_n] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_n),V_R_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__is__UN__rel__pow,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,V_R_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_funpow__code__def,axiom,
% 170.42/170.35 ! [T_a] : c_Nat_Ofunpow(T_a) = c_Nat_Ocompow(T_a,T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__E,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 170.42/170.35 => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => V_x_2 != V_z_2 )
% 170.42/170.35 => ~ ! [B_y,B_m] :
% 170.42/170.35 ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_m),V_R_2)))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),V_R_2)) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__E2,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 170.42/170.35 => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => V_x_2 != V_z_2 )
% 170.42/170.35 => ~ ! [B_y,B_m] :
% 170.42/170.35 ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_R_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Image__Int__eq,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_R_2,T_b,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_b,hAPP(c_Relation_Oconverse(T_b,T_a),V_R_2))
% 170.42/170.35 => hAPP(c_Relation_OImage(T_b,T_a,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_B_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__rel__pow,axiom,
% 170.42/170.35 ! [V_n_2,V_R_2,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_a,V_R_2)
% 170.42/170.35 => c_Relation_Osingle__valued(T_a,T_a,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__Id,axiom,
% 170.42/170.35 ! [T_a] : c_Relation_Osingle__valued(T_a,T_a,c_Relation_OId(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__subset,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.35 => ( c_Relation_Osingle__valued(T_a,T_b,V_s_2)
% 170.42/170.35 => c_Relation_Osingle__valued(T_a,T_b,V_r_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__rel__comp,axiom,
% 170.42/170.35 ! [V_s_2,T_c,V_r_2,T_b,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_b,V_r_2)
% 170.42/170.35 => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2)
% 170.42/170.35 => c_Relation_Osingle__valued(T_a,T_c,hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__Id__on,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : c_Relation_Osingle__valued(T_a,T_a,c_Relation_OId__on(T_a,V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valuedD,axiom,
% 170.42/170.35 ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_b,V_r_2)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_r_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_z_2)),V_r_2))
% 170.42/170.35 => V_y_2 = V_z_2 ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__def,axiom,
% 170.42/170.35 ! [V_r_2,T_b,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_b,V_r_2)
% 170.42/170.35 <=> ! [B_x,B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y)),V_r_2))
% 170.42/170.35 => ! [B_z] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)),V_r_2))
% 170.42/170.35 => B_y = B_z ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_single__valued__confluent,axiom,
% 170.42/170.35 ! [V_z_2,V_y_2,V_x_2,V_r_2,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_a,V_r_2)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__Un__separator__converseE,axiom,
% 170.42/170.35 ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2),V_Q_2))))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_P_2)))
% 170.42/170.35 => ! [B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_x)),V_Q_2))
% 170.42/170.35 => B_y = B_x ) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_P_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rtrancl__Un__separatorE,axiom,
% 170.42/170.35 ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2),V_Q_2))))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),B_x)),c_Transitive__Closure_Ortrancl(T_a,V_P_2)))
% 170.42/170.35 => ! [B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_Q_2))
% 170.42/170.35 => B_x = B_y ) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_P_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__Suc__E,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 170.42/170.35 => ~ ! [B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),V_R_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__Suc__E2,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 170.42/170.35 => ~ ! [B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_R_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__pow__Suc__D2,axiom,
% 170.42/170.35 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 170.42/170.35 => ? [B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_R_2))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_tranclD,axiom,
% 170.42/170.35 ! [V_R_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2)))
% 170.42/170.35 => ? [B_z] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_z)),V_R_2))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_tranclD2,axiom,
% 170.42/170.35 ! [V_R_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2)))
% 170.42/170.35 => ? [B_z] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_z)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_y_2)),V_R_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_IdE,axiom,
% 170.42/170.35 ! [V_p_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Relation_OId(T_a)))
% 170.42/170.35 => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__intermed__int__val,axiom,
% 170.42/170.35 ! [V_k_2,V_f_2,V_n_2,V_m_2] :
% 170.42/170.35 ( ! [B_i] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) )
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 170.42/170.35 => ? [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 170.42/170.35 & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_mod__div__decomp,axiom,
% 170.42/170.35 ! [V_b,V_a,T_a] :
% 170.42/170.35 ( class_Divides_Osemiring__div(T_a)
% 170.42/170.35 => V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_folding_Oeq__fold,axiom,
% 170.42/170.35 ! [V_s_2,V_A_2,V_Fa_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_Fa_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(V_Fa_2,V_A_2),V_s_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_s_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__empty,axiom,
% 170.42/170.35 ! [V_z_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_a,V_f_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_z_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__image__def,axiom,
% 170.42/170.35 ! [V_g_2,V_f_2,T_b,T_a] : hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2) = c_Finite__Set_Ofold(T_b,T_a,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),V_f_2),V_g_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__def,axiom,
% 170.42/170.35 ! [V_A_2,V_z_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_a,V_f_2),V_z_2),V_A_2) = c_HOL_OThe(T_a,c_Finite__Set_Ofold__graph(T_b,T_a,V_f_2,V_z_2,V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_union__fold__insert,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,tc_fun(T_a,tc_HOL_Obool),c_Set_Oinsert(T_a)),V_B_2),V_A_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__sup__insert,axiom,
% 170.42/170.35 ! [V_a_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Osemilattice__sup(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_b_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__inf__insert,axiom,
% 170.42/170.35 ! [V_a_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Osemilattice__inf(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_b_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_Ofold__inf__insert,axiom,
% 170.42/170.35 ! [V_a_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_b_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_Ofold__sup__insert,axiom,
% 170.42/170.35 ! [V_a_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_b_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom,
% 170.42/170.35 ! [V_x_2,V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom,
% 170.42/170.35 ! [V_x_2,V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sup__SUPR__fold__sup,axiom,
% 170.42/170.35 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_Fa_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,V_f_2),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sup__le__fold__sup,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Osemilattice__sup(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_b_2),V_A_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__inf__le__inf,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Osemilattice__inf(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_b_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),V_b_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_Ofold__inf__le__inf,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_b_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a_2),V_b_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_Osup__le__fold__sup,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_b_2),V_A_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold1__eq__fold__idem,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__fin_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Olattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__fin_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Olattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Min_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Max_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_a_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_minus__fold__remove,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2),V_A_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_folding__one_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,V_Fa_2,V_f_2,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_Fa_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hAPP(V_Fa_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,V_f_2),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_SUPR__fold__sup,axiom,
% 170.42/170.35 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(T_b)),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold1__eq__fold,axiom,
% 170.42/170.35 ! [V_a_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)),V_a_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__fin_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Olattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__fin_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Olattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Min_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Max_Oeq__fold_H,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_x_2),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__rec,axiom,
% 170.42/170.35 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__insert__remove,axiom,
% 170.42/170.35 ! [V_x_2,V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofun__comp__comm,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Groups_Oab__semigroup__mult(T_a)
% 170.42/170.35 => c_Finite__Set_Ofun__left__comm(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofun__left__comm,axiom,
% 170.42/170.35 ! [V_z_2,V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(V_f_2,V_y_2),V_z_2)) = hAPP(hAPP(V_f_2,V_y_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom,
% 170.42/170.35 ! [V_g_2,T_c,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => c_Finite__Set_Ofun__left__comm(T_c,T_b,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__graph__determ,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_x_2))
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 170.42/170.35 => V_y_2 = V_x_2 ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__fun__comm,axiom,
% 170.42/170.35 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__equality,axiom,
% 170.42/170.35 ! [V_y_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__graph__fold,axiom,
% 170.42/170.35 ! [V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__insert2,axiom,
% 170.42/170.35 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__insert,axiom,
% 170.42/170.35 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom,
% 170.42/170.35 ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => ? [B_y_H] :
% 170.42/170.35 ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H)
% 170.42/170.35 & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INFI__fold__inf,axiom,
% 170.42/170.35 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),c_Orderings_Otop__class_Otop(T_b)),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF1__E,axiom,
% 170.42/170.35 ! [V_a_2,V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF1__D,axiom,
% 170.42/170.35 ! [V_a_2,V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__E,axiom,
% 170.42/170.35 ! [V_a_2,V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,V_a_2)))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__D,axiom,
% 170.42/170.35 ! [V_a_2,V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF2__D,axiom,
% 170.42/170.35 ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF2__E,axiom,
% 170.42/170.35 ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__INT,axiom,
% 170.42/170.35 ! [V_A_2,T_b,V_I_2,T_a] :
% 170.42/170.35 ( ? [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_I_2))
% 170.42/170.35 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_A_2,B_x))) )
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__Un,axiom,
% 170.42/170.35 ! [V_M_2,V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__less__iff,axiom,
% 170.42/170.35 ! [V_a_2,V_f_2,V_A_2,T_b,T_a] :
% 170.42/170.35 ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 & class_Orderings_Olinorder(T_a) )
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),V_f_2)),V_a_2))
% 170.42/170.35 <=> ? [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_le__INF__iff,axiom,
% 170.42/170.35 ! [V_M_2,V_A_2,T_b,V_u_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_u_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),V_M_2)))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__subset__iff,axiom,
% 170.42/170.35 ! [V_A_2,V_I_2,T_b,V_B_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(V_A_2,B_x))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I7_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I6_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I7_J,axiom,
% 170.42/170.35 ! [V_B_2,V_C_2,T_b,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Un__INT__distrib,axiom,
% 170.42/170.35 ! [V_A_2,V_I_2,T_b,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I6_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_C_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Un__INT__distrib2,axiom,
% 170.42/170.35 ! [V_B_2,V_J_2,T_c,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__lower,axiom,
% 170.42/170.35 ! [V_B_2,T_b,V_A_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(V_B_2,V_a_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Image__INT__subset,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_c,V_r_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Relation_OImage(T_b,T_a,V_r_2)),V_B_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Collect__ball__eq,axiom,
% 170.42/170.35 ! [V_P_2,V_A_2,T_b,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),V_P_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_OCollect(T_a)),hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_P_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__insert__distrib,axiom,
% 170.42/170.35 ! [V_B_2,V_a_2,T_b,V_A_2,V_u_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_u_2),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__INT__eq,axiom,
% 170.42/170.35 ! [V_x_2,V_r_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b))),V_r_2)),V_x_2))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__absorb,axiom,
% 170.42/170.35 ! [V_A_2,T_b,V_I_2,V_k_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_k_2),V_I_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__const,axiom,
% 170.42/170.35 ! [V_M_2,T_a,V_A_2,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),hAPP(c_COMBK(T_b,T_a),V_M_2)) = V_M_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__iff,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__INT__eq2,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_r_2,T_c,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_a),hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c))))),V_r_2)),V_x_2),V_y_2))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INTER__UNIV__conv_I1_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.35 ( c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.35 => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INTER__UNIV__conv_I2_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 170.42/170.35 => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__Int__distrib,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_I_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Pow__INT__eq,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),T_b),c_Set_OPow(T_a)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INFI__apply,axiom,
% 170.42/170.35 ! [V_x_2,V_f_2,V_A_2,T_c,T_b,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,T_a)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_f_2),V_x_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__commute,axiom,
% 170.42/170.35 ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),T_a,T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_a),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_a),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),T_a,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2)),hAPP(c_COMBC(T_b,T_c,T_a),V_f_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I5_J,axiom,
% 170.42/170.35 ! [V_B_2,V_a_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_a),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I5_J,axiom,
% 170.42/170.35 ! [V_B_2,V_C_2,T_b,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_a),V_a_2)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I10_J,axiom,
% 170.42/170.35 ! [V_f_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I10_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_a,tc_HOL_Obool),T_c),V_B_2),V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_vimage__INT,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_c,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_Ovimage(T_a,T_b,V_f_2)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INFI__bool__eq,axiom,
% 170.42/170.35 ! [T_a] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_HOL_Obool) = c_Set_OBall(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I2_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I1_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__empty,axiom,
% 170.42/170.35 ! [V_B_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__constant,axiom,
% 170.42/170.35 ! [V_c_2,T_b,T_a,V_A_2] :
% 170.42/170.35 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_c_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.35 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_c_2)) = V_c_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__insert,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_a_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converse__INTER,axiom,
% 170.42/170.35 ! [V_r_2,V_S_2,T_c,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_c),c_Relation_Oconverse(T_b,T_a)),V_r_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I9_J,axiom,
% 170.42/170.35 ! [V_C_2,V_B_2,V_A_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I9_J,axiom,
% 170.42/170.35 ! [V_C_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UN__extend__simps_I7_J,axiom,
% 170.42/170.35 ! [V_B_2,V_C_2,T_b,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UN__simps_I7_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Compl__UN,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Compl__INT,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__subset,axiom,
% 170.42/170.35 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_B_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_f_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INTER__def,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_b)),c_member(T_a))),V_B_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I1_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I2_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Collect__all__eq,axiom,
% 170.42/170.35 ! [V_P_2,T_b,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_b)),V_P_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_OCollect(T_a)),hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_P_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I3_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I3_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I4_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF__leI,axiom,
% 170.42/170.35 ! [V_M_2,V_A_2,V_i_2,T_a,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_M_2)),hAPP(V_M_2,V_i_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__greaterThan__UNIV,axiom,
% 170.42/170.35 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I4_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 170.42/170.35 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 170.42/170.35 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Image__INT__eq,axiom,
% 170.42/170.35 ! [V_B_2,T_c,V_A_2,V_r_2,T_b,T_a] :
% 170.42/170.35 ( c_Relation_Osingle__valued(T_a,T_b,hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2))
% 170.42/170.35 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 170.42/170.35 => hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Relation_OImage(T_b,T_a,V_r_2)),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inf__INFI__fold__inf,axiom,
% 170.42/170.35 ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__fold__inf,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),c_Orderings_Otop__class_Otop(T_a)),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__fold__sup,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),c_Orderings_Obot__class_Obot(T_a)),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__Inter,axiom,
% 170.42/170.35 ! [V_M_2,T_a] :
% 170.42/170.35 ( ? [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_x),V_M_2))
% 170.42/170.35 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_x)) )
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_M_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UnionI,axiom,
% 170.42/170.35 ! [V_A_2,V_C_2,V_X_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_C_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),V_X_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_InterD,axiom,
% 170.42/170.35 ! [V_X_2,V_C_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_C_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),V_X_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_InterE,axiom,
% 170.42/170.35 ! [V_X_2,V_C_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_C_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),V_X_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Un__Inter,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF2__iff,axiom,
% 170.42/170.35 ! [V_c_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INF1__iff,axiom,
% 170.42/170.35 ! [V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__simps_I8_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INT__extend__simps_I8_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__image__eq,axiom,
% 170.42/170.35 ! [V_A_2,V_B_2,T_b,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_INTER__eq__Inter__image,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__empty,axiom,
% 170.42/170.35 ! [T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Domain__Union,axiom,
% 170.42/170.35 ! [V_S_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_Relation_ODomain(T_a,T_b)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Int__Union2,axiom,
% 170.42/170.35 ! [V_A_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Int__Union,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UN__simps_I8_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UN__extend__simps_I8_J,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Range__Union,axiom,
% 170.42/170.35 ! [V_S_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_Relation_ORange(T_b,T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_image__Union,axiom,
% 170.42/170.35 ! [V_S_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_Set_Oimage(T_b,T_a,V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sigma__Union,axiom,
% 170.42/170.35 ! [V_B_2,V_X_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_X_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),c_Product__Type_OSigma(T_a,T_b)),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_vimage__Union,axiom,
% 170.42/170.35 ! [V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Set_Ovimage(T_a,T_b,V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__lower,axiom,
% 170.42/170.35 ! [V_A_2,V_B_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),V_B_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Field__Union,axiom,
% 170.42/170.35 ! [V_R_2,T_a] : hAPP(c_Relation_OField(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_R_2)) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),c_Relation_OField(T_a)),V_R_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__disjoint,axiom,
% 170.42/170.35 ! [V_A_2,V_C_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_x),V_C_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),B_x),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__Pow__eq,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_OPow(T_a),V_A_2)) = V_A_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__upper,axiom,
% 170.42/170.35 ! [V_A_2,V_B_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_less__Sup__iff,axiom,
% 170.42/170.35 ! [V_S_2,V_a_2,T_a] :
% 170.42/170.35 ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 & class_Orderings_Olinorder(T_a) )
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_S_2)))
% 170.42/170.35 <=> ? [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),B_x)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__less__iff,axiom,
% 170.42/170.35 ! [V_a_2,V_S_2,T_a] :
% 170.42/170.35 ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 & class_Orderings_Olinorder(T_a) )
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Complete__Lattice_OInf__class_OInf(T_a,V_S_2)),V_a_2))
% 170.42/170.35 <=> ? [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_x),V_a_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_le__Inf__iff,axiom,
% 170.42/170.35 ! [V_A_2,V_b_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),B_x)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__le__iff,axiom,
% 170.42/170.35 ! [V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2)),V_b_2))
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_b_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__Inf,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_a)))))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__Sup,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),c_Orderings_Oord__class_Oless__eq(T_a))))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__mono,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__insert,axiom,
% 170.42/170.35 ! [V_B_2,V_a_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__quotient,axiom,
% 170.42/170.35 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.35 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)) = V_A_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__UnionD,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)))
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_subset__Pow__Union,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__anti__mono,axiom,
% 170.42/170.35 ! [V_A_2,V_B_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_B_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__empty,axiom,
% 170.42/170.35 ! [T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__eq,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),T_a),hAPP(c_COMBS(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_fimplies),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_a,tc_HOL_Obool))),V_A_2)))),c_member(T_a)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__UNIV,axiom,
% 170.42/170.35 ! [T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__Un__distrib,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__insert,axiom,
% 170.42/170.35 ! [V_B_2,V_a_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UNION__eq__Union__image,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__image__eq,axiom,
% 170.42/170.35 ! [V_A_2,V_B_2,T_b,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__upper,axiom,
% 170.42/170.35 ! [V_A_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__UNIV,axiom,
% 170.42/170.35 ! [T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__lower,axiom,
% 170.42/170.35 ! [V_A_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)),V_x_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__empty,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__Un__distrib,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__singleton,axiom,
% 170.42/170.35 ! [V_a_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__insert,axiom,
% 170.42/170.35 ! [V_A_2,V_a_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Int__Inter__image,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__singleton,axiom,
% 170.42/170.35 ! [V_a_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__UNIV,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__empty,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__UNIV,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__insert,axiom,
% 170.42/170.35 ! [V_A_2,V_a_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Un__eq__Union,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Un__Union__image,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__Int__subset,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Int__eq__Inter,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__Un__subset,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__binary,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),V_b_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__binary,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),V_b_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sup__Sup__fold__sup,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_B_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_B_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Sup__fin__Sup,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inf__Inf__fold__inf,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_B_2),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_B_2),V_A_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inf__fin__Inf,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_image__INT,axiom,
% 170.42/170.35 ! [V_j_2,V_B_2,V_A_2,T_c,V_C_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_C_2)
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_B_2,B_x)),V_C_2)) )
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_j_2),V_A_2))
% 170.42/170.35 => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_Oimage(T_a,T_b,V_f_2)),V_B_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_card__partition,axiom,
% 170.42/170.35 ! [V_k_2,V_C_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),V_C_2))
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 170.42/170.35 => ( ! [B_c] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_c),V_C_2))
% 170.42/170.35 => hAPP(c_Finite__Set_Ocard(T_a),B_c) = V_k_2 )
% 170.42/170.35 => ( ! [B_c1] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_c1),V_C_2))
% 170.42/170.35 => ! [B_c2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_c2),V_C_2))
% 170.42/170.35 => ( B_c1 != B_c2
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),B_c1),B_c2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) )
% 170.42/170.35 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_fun(T_a,tc_HOL_Obool)),V_C_2)) = hAPP(c_Finite__Set_Ocard(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__def,axiom,
% 170.42/170.35 ! [V_S_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Union__def,axiom,
% 170.42/170.35 ! [V_S_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_a,tc_HOL_Obool))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__Union,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),V_A_2))
% 170.42/170.35 => ( ! [B_M] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_M),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_M)) )
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insert__partition,axiom,
% 170.42/170.35 ! [V_Fa_2,V_x_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_Fa_2))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_Fa_2)))
% 170.42/170.35 => ! [B_xa] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_xa),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_Fa_2)))
% 170.42/170.35 => ( B_x != B_xa
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),B_x),B_xa) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) )
% 170.42/170.35 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_x_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_Fa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__on__Inter,axiom,
% 170.42/170.35 ! [V_f_2,T_b,T_a,V_S_2] :
% 170.42/170.35 ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))
% 170.42/170.35 => ( ! [B_A] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_A),V_S_2))
% 170.42/170.35 => c_Fun_Oinj__on(T_a,T_b,V_f_2,B_A) )
% 170.42/170.35 => c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_S_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Inter__subset,axiom,
% 170.42/170.35 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.35 ( ! [B_X] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_X),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),B_X),V_B_2)) )
% 170.42/170.35 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),V_B_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__on__INTER,axiom,
% 170.42/170.35 ! [V_A_2,V_f_2,T_c,T_b,T_a,V_I_2] :
% 170.42/170.35 ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => ( ! [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_I_2))
% 170.42/170.35 => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(V_A_2,B_i)) )
% 170.42/170.35 => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm_Ofold__graph__insertE,axiom,
% 170.42/170.35 ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_v_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => ~ ! [B_y] :
% 170.42/170.35 ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y)
% 170.42/170.35 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_Ofold__sup__le__sup,axiom,
% 170.42/170.35 ! [V_c_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_b_2)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_c_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b_2),V_c_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_min__max_Oinf__le__fold__inf,axiom,
% 170.42/170.35 ! [V_c_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),B_x)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_c_2),V_A_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_InterI,axiom,
% 170.42/170.35 ! [V_A_2,V_C_2,T_a] :
% 170.42/170.35 ( ! [B_X] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_X),V_C_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),B_X)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_C_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inf__le__fold__inf,axiom,
% 170.42/170.35 ! [V_c_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Osemilattice__inf(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),B_x)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_c_2),V_A_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fold__sup__le__sup,axiom,
% 170.42/170.35 ! [V_c_2,V_b_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Lattices_Osemilattice__sup(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_b_2)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_c_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b_2),V_c_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_wf__eq__minimal,axiom,
% 170.42/170.35 ! [V_r_2,T_a] :
% 170.42/170.35 ( c_Wellfounded_Owf(T_a,V_r_2)
% 170.42/170.35 <=> ! [B_Q] :
% 170.42/170.35 ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),B_Q))
% 170.42/170.35 => ? [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),B_Q))
% 170.42/170.35 & ! [B_y] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_x)),V_r_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_a),B_y),B_Q)) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_transfer__nat__int__set__cong,axiom,
% 170.42/170.35 ! [V_P_H_2,V_P_2] :
% 170.42/170.35 ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 170.42/170.35 => ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.35 <=> hBOOL(hAPP(V_P_H_2,B_x)) ) )
% 170.42/170.35 => hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_H_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_UnionE,axiom,
% 170.42/170.35 ! [V_C_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 170.42/170.35 => ~ ! [B_X] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),B_X))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_X),V_C_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_rel__compE,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_c,V_xz_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_xz_2),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_r_2),V_s_2)))
% 170.42/170.35 => ~ ! [B_x,B_y,B_z] :
% 170.42/170.35 ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),B_x),B_y)),V_r_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_y),B_z)),V_s_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_converseE,axiom,
% 170.42/170.35 ! [V_r_2,V_yx_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_yx_2),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 170.42/170.35 => ~ ! [B_x,B_y] :
% 170.42/170.35 ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_y),B_x)
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),B_y)),V_r_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Oplus__frac__def,axiom,
% 170.42/170.35 ! [V_r_2,V_q_2,T_a] : c_Nitpick_Oplus__frac(T_a,V_q_2,V_r_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),c_Nitpick_Oint__lcm(hAPP(c_Nitpick_Odenom(T_a),V_q_2),hAPP(c_Nitpick_Odenom(T_a),V_r_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,T_a),tc_Int_Oint),c_Nitpick_Ofrac(T_a)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_a),V_q_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_r_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_a),V_r_2)))))),c_COMBI(tc_Int_Oint))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__upd__left,axiom,
% 170.42/170.35 ! [V_u1_2,V_e1_2,V_e2_2,T_b,V_m_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_e2_2)))
% 170.42/170.35 => c_Map_Omap__add(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_e1_2),V_m_2),hAPP(c_Option_Ooption_OSome(T_b),V_u1_2)),V_e2_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__add(T_a,T_b,V_e1_2,V_e2_2)),V_m_2),hAPP(c_Option_Ooption_OSome(T_b),V_u1_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__dom__app__simps_I2_J,axiom,
% 170.42/170.35 ! [V_l2_2,V_l1_2,T_b,V_m_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_l1_2)))
% 170.42/170.35 => hAPP(c_Map_Omap__add(T_a,T_b,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__dom__app__simps_I3_J,axiom,
% 170.42/170.35 ! [V_l1_2,V_l2_2,T_b,V_m_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_l2_2)))
% 170.42/170.35 => hAPP(c_Map_Omap__add(T_a,T_b,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l1_2,V_m_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__dom__app__simps_I1_J,axiom,
% 170.42/170.35 ! [V_l1_2,V_l2_2,T_b,V_m_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_l2_2)))
% 170.42/170.35 => hAPP(c_Map_Omap__add(T_a,T_b,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__empty,axiom,
% 170.42/170.35 ! [V_m_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b))) = V_m_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_empty__map__add,axiom,
% 170.42/170.35 ! [V_m_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)),V_m_2) = V_m_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__def,axiom,
% 170.42/170.35 ! [V_x_2,V_m2_2,V_m1_2,T_a,T_b] : hAPP(c_Map_Omap__add(T_b,T_a,V_m1_2,V_m2_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_a),T_a,hAPP(V_m1_2,V_x_2),c_Option_Ooption_OSome(T_a)),hAPP(V_m2_2,V_x_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__assoc,axiom,
% 170.42/170.35 ! [V_m3_2,V_m2_2,V_m1_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m1_2,c_Map_Omap__add(T_a,T_b,V_m2_2,V_m3_2)) = c_Map_Omap__add(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_m1_2,V_m2_2),V_m3_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__find__right,axiom,
% 170.42/170.35 ! [V_m_2,T_b,V_xx_2,T_a,V_k_2,V_n_2] :
% 170.42/170.35 ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_xx_2)
% 170.42/170.35 => hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_xx_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__None,axiom,
% 170.42/170.35 ! [V_k_2,V_n_2,V_m_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 <=> ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 & hAPP(V_m_2,V_k_2) = c_Option_Ooption_ONone(T_a) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__SomeD,axiom,
% 170.42/170.35 ! [V_x_2,V_k_2,V_n_2,V_m_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 170.42/170.35 => ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 170.42/170.35 | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__Some__iff,axiom,
% 170.42/170.35 ! [V_x_2,V_k_2,V_n_2,V_m_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 170.42/170.35 <=> ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 170.42/170.35 | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_dom__map__add,axiom,
% 170.42/170.35 ! [V_n_2,V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_m_2,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_n_2)),c_Map_Odom(T_a,T_b,V_m_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__upd,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_g_2,V_f_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_f_2,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_g_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__on__map__add__dom,axiom,
% 170.42/170.35 ! [V_m_H_2,V_m_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,tc_Option_Ooption(T_b),c_Map_Omap__add(T_a,T_b,V_m_2,V_m_H_2),c_Map_Odom(T_a,T_b,V_m_H_2))
% 170.42/170.35 <=> c_Fun_Oinj__on(T_a,tc_Option_Ooption(T_b),V_m_H_2,c_Map_Odom(T_a,T_b,V_m_H_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__comm,axiom,
% 170.42/170.35 ! [V_m2_2,V_m1_2,T_b,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_m1_2)),c_Map_Odom(T_a,T_b,V_m2_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 => c_Map_Omap__add(T_a,T_b,V_m1_2,V_m2_2) = c_Map_Omap__add(T_a,T_b,V_m2_2,V_m1_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Otimes__frac__def,axiom,
% 170.42/170.35 ! [V_r,V_q,T_a] : c_Nitpick_Otimes__frac(T_a,V_q,V_r) = hAPP(hAPP(c_Nitpick_Ofrac(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q)),hAPP(c_Nitpick_Onum(T_a),V_r))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Odenom(T_a),V_q)),hAPP(c_Nitpick_Odenom(T_a),V_r))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Oof__frac__def,axiom,
% 170.42/170.35 ! [V_q,T_a,T_b] :
% 170.42/170.35 ( ( class_Rings_Oinverse(T_b)
% 170.42/170.35 & class_Rings_Oring__1(T_b) )
% 170.42/170.35 => c_Nitpick_Oof__frac(T_a,T_b,V_q) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Nitpick_Onum(T_a),V_q))),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Nitpick_Odenom(T_a),V_q))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Oinverse__frac__def,axiom,
% 170.42/170.35 ! [V_q,T_a] : c_Nitpick_Oinverse__frac(T_a,V_q) = hAPP(hAPP(c_Nitpick_Ofrac(T_a),hAPP(c_Nitpick_Odenom(T_a),V_q)),hAPP(c_Nitpick_Onum(T_a),V_q)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Ouminus__frac__def,axiom,
% 170.42/170.35 ! [V_q,T_a] : c_Nitpick_Ouminus__frac(T_a,V_q) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q))),hAPP(c_Nitpick_Odenom(T_a),V_q))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Oless__frac__def,axiom,
% 170.42/170.35 ! [V_r_2,V_q_2,T_a] :
% 170.42/170.35 ( c_Nitpick_Oless__frac(T_a,V_q_2,V_r_2)
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),c_Nitpick_Oplus__frac(T_a,V_q_2,c_Nitpick_Ouminus__frac(T_a,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Oless__eq__frac__def,axiom,
% 170.42/170.35 ! [V_r_2,V_q_2,T_a] :
% 170.42/170.35 ( c_Nitpick_Oless__eq__frac(T_a,V_q_2,V_r_2)
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),c_Nitpick_Oplus__frac(T_a,V_q_2,c_Nitpick_Ouminus__frac(T_a,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Odenom__def,axiom,
% 170.42/170.35 ! [T_a] : c_Nitpick_Odenom(T_a) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_a,c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Onum__def,axiom,
% 170.42/170.35 ! [T_a] : c_Nitpick_Onum(T_a) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_a,c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,T_a] : c_Smallcheck_Oorelse(T_a,V_x_2,V_y_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_a),T_a,V_y_2,c_Option_Ooption_OSome(T_a)),V_x_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__def,axiom,
% 170.42/170.35 ! [V_k_2,V_g_2,V_f_2,T_c,T_a,T_b] : c_Map_Omap__comp(T_b,T_a,T_c,V_f_2,V_g_2,V_k_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_a),T_b,c_Option_Ooption_ONone(T_a),V_f_2),hAPP(V_g_2,V_k_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__simps_I2_J,axiom,
% 170.42/170.35 ! [V_m1_2,T_b,T_c,V_k_H_2,T_a,V_k_2,V_m2_2] :
% 170.42/170.35 ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_k_H_2)
% 170.42/170.35 => c_Map_Omap__comp(T_a,T_c,T_b,V_m1_2,V_m2_2,V_k_2) = hAPP(V_m1_2,V_k_H_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__Some__iff,axiom,
% 170.42/170.35 ! [V_v_2,V_k_2,V_m2_2,V_m1_2,T_c,T_a,T_b] :
% 170.42/170.35 ( c_Map_Omap__comp(T_b,T_a,T_c,V_m1_2,V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_v_2)
% 170.42/170.35 <=> ? [B_k_H] :
% 170.42/170.35 ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),B_k_H)
% 170.42/170.35 & hAPP(V_m1_2,B_k_H) = hAPP(c_Option_Ooption_OSome(T_a),V_v_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__simps_I1_J,axiom,
% 170.42/170.35 ! [V_m1_2,T_b,T_c,T_a,V_k_2,V_m2_2] :
% 170.42/170.35 ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 => c_Map_Omap__comp(T_a,T_c,T_b,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_c) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__empty_I1_J,axiom,
% 170.42/170.35 ! [V_x_2,V_m_2,T_c,T_a,T_b] : c_Map_Omap__comp(T_b,T_a,T_c,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b)),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__empty_I2_J,axiom,
% 170.42/170.35 ! [V_x_2,V_m_2,T_c,T_a,T_b] : c_Map_Omap__comp(T_b,T_a,T_c,hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a)),V_m_2,V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__None__iff,axiom,
% 170.42/170.35 ! [V_k_2,V_m2_2,V_m1_2,T_c,T_a,T_b] :
% 170.42/170.35 ( c_Map_Omap__comp(T_b,T_a,T_c,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 <=> ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 170.42/170.35 | ? [B_k_H] :
% 170.42/170.35 ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),B_k_H)
% 170.42/170.35 & hAPP(V_m1_2,B_k_H) = c_Option_Ooption_ONone(T_a) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_full__small__int__def,axiom,
% 170.42/170.35 ! [V_d_2,V_f_2] : c_Smallcheck_Ofull__small__class_Ofull__small(tc_Int_Oint,V_f_2,V_d_2) = c_Smallcheck_Ofull__small_H(V_f_2,hAPP(c_Code__Numeral_Oint__of,V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Code__Numeral_Oint__of,V_d_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_small_H_Osimps,axiom,
% 170.42/170.35 ! [V_f_2,V_i_2,V_d_2] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 170.42/170.35 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 170.42/170.35 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),tc_List_Olist(tc_Code__Evaluation_Oterm),c_Smallcheck_Osmall_H(V_f_2,V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Option_Ooption_OSome(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(V_f_2,V_i_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_small_H_Opsimps,axiom,
% 170.42/170.35 ! [V_i_2,V_d_2,V_f_2] :
% 170.42/170.35 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),V_f_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_d_2),V_i_2))))
% 170.42/170.35 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 170.42/170.35 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 170.42/170.35 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),tc_List_Olist(tc_Code__Evaluation_Oterm),c_Smallcheck_Osmall_H(V_f_2,V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Option_Ooption_OSome(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(V_f_2,V_i_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_small__int__def,axiom,
% 170.42/170.35 ! [V_d_2,V_f_2] : hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_Int_Oint),V_f_2),V_d_2) = c_Smallcheck_Osmall_H(V_f_2,hAPP(c_Code__Numeral_Oint__of,V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Code__Numeral_Oint__of,V_d_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_small__prod__def,axiom,
% 170.42/170.35 ! [V_d_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( ( class_Smallcheck_Osmall(T_b)
% 170.42/170.35 & class_Smallcheck_Osmall(T_a) )
% 170.42/170.35 => hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_prod(T_a,T_b)),V_f_2),V_d_2) = hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(T_a),hAPP(hAPP(c_COMBC(T_a,tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_a),c_Smallcheck_Osmall__class_Osmall(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),T_b),V_f_2)),c_Product__Type_OPair(T_a,T_b)))),V_d_2)),V_d_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_small_H_Opinduct,axiom,
% 170.42/170.35 ! [V_P_2,V_a2_2,V_a1_2,V_a0_2] :
% 170.42/170.35 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),V_a0_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a1_2),V_a2_2))))
% 170.42/170.35 => ( ! [B_f,B_d,B_i] :
% 170.42/170.35 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),B_f),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_d),B_i))))
% 170.42/170.35 => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 170.42/170.35 => ( hAPP(B_f,B_i) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm))
% 170.42/170.35 => hBOOL(hAPP(hAPP(hAPP(V_P_2,B_f),B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(hAPP(V_P_2,B_f),B_d),B_i)) ) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2),V_a2_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Option_Omap__def,axiom,
% 170.42/170.35 ! [V_f_2,T_b,T_a] : hAPP(c_Option_Omap(T_a,T_b),V_f_2) = c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_a,c_Option_Ooption_ONone(T_b),hAPP(hAPP(c_COMBB(T_b,tc_Option_Ooption(T_b),T_a),c_Option_Ooption_OSome(T_b)),V_f_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_dom__option__map,axiom,
% 170.42/170.35 ! [V_m_2,V_f_2,T_c,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(hAPP(c_COMBS(T_a,tc_Option_Ooption(T_c),tc_Option_Ooption(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b)),T_a),c_Option_Omap(T_c,T_b)),V_f_2)),V_m_2)) = c_Map_Odom(T_a,T_c,V_m_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Option_Omap_Oidentity,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_Option_Omap(T_a,T_a),c_COMBI(T_a)) = c_Fun_Oid(tc_Option_Ooption(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Option_Omap_Oid,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_Option_Omap(T_a,T_a),c_Fun_Oid(T_a)) = c_Fun_Oid(tc_Option_Ooption(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Option_Omap_Ocomp,axiom,
% 170.42/170.35 ! [V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),tc_Option_Ooption(T_a),hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(c_Option_Omap(T_a,T_c),V_g_2)) = hAPP(c_Option_Omap(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Option_Omap_Ocompositionality,axiom,
% 170.42/170.35 ! [V_option_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_Option_Omap(T_c,T_b),V_g_2),V_option_2)) = hAPP(hAPP(c_Option_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_option_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__comp,axiom,
% 170.42/170.35 ! [V_opt_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_Option_Omap(T_c,T_b),V_g_2),V_opt_2)) = hAPP(hAPP(c_Option_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_opt_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__o__empty,axiom,
% 170.42/170.35 ! [V_x_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_b),tc_Option_Ooption(T_a),T_c,hAPP(c_Option_Omap(T_b,T_a),V_f_2)),hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b))),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__eq__Some,axiom,
% 170.42/170.35 ! [V_y_2,V_xo_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),V_xo_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 170.42/170.35 <=> ? [B_z] :
% 170.42/170.35 ( V_xo_2 = hAPP(c_Option_Ooption_OSome(T_b),B_z)
% 170.42/170.35 & hAPP(V_f_2,B_z) = V_y_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__Some,axiom,
% 170.42/170.35 ! [V_x_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = hAPP(c_Option_Ooption_OSome(T_a),hAPP(V_f_2,V_x_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__is__None,axiom,
% 170.42/170.35 ! [V_opt_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),V_opt_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 <=> V_opt_2 = c_Option_Ooption_ONone(T_b) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__None,axiom,
% 170.42/170.35 ! [V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),c_Option_Ooption_ONone(T_b)) = c_Option_Ooption_ONone(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_option__map__o__map__upd,axiom,
% 170.42/170.35 ! [V_b_2,V_a_2,V_m_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_a,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_a,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),V_m_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),hAPP(V_f_2,V_b_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__range__map__of__map__add,axiom,
% 170.42/170.35 ! [V_l_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),c_Map_Omap__add(T_b,T_a,V_f_2,hAPP(c_Map_Omap__of(T_b,T_a),V_l_2))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_setprod__pos,axiom,
% 170.42/170.35 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Rings_Olinordered__semidom(T_b)
% 170.42/170.35 => ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_x))) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__dom__map__of,axiom,
% 170.42/170.35 ! [V_l_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Map_Odom(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_l_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__range__map__of,axiom,
% 170.42/170.35 ! [V_xys_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),hAPP(c_Map_Omap__of(T_b,T_a),V_xys_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__map__of__foldr,axiom,
% 170.42/170.35 ! [V_ps_2,V_m_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m_2,hAPP(c_Map_Omap__of(T_a,T_b),V_ps_2)) = c_List_Ofoldr(tc_prod(T_a,T_b),tc_fun(T_a,tc_Option_Ooption(T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b))))),T_a),c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b))),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)))),T_a),c_COMBC(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),hAPP(c_COMBC(tc_fun(T_a,tc_Option_Ooption(T_b)),T_a,tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)))))),c_Option_Ooption_OSome(T_b))),V_ps_2,V_m_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__mapk__SomeI,axiom,
% 170.42/170.35 ! [V_x_2,V_k_2,V_t_2,T_c,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.35 => ( hAPP(hAPP(c_Map_Omap__of(T_a,T_c),V_t_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),V_x_2)
% 170.42/170.35 => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_c),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_a),c_Product__Type_OPair(T_b,T_c)),V_f_2))),V_t_2)),hAPP(V_f_2,V_k_2)) = hAPP(c_Option_Ooption_OSome(T_c),V_x_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__mapI,axiom,
% 170.42/170.35 ! [V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.35 => c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_xs_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_List_Omap_Ocompositionality,axiom,
% 170.42/170.35 ! [V_list_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_list_2)) = hAPP(hAPP(c_List_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_list_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__comp__map,axiom,
% 170.42/170.35 ! [V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_c),tc_List_Olist(T_b),tc_List_Olist(T_a),hAPP(c_List_Omap(T_c,T_b),V_f_2)),hAPP(c_List_Omap(T_a,T_c),V_g_2)) = hAPP(c_List_Omap(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_List_Omap_Ocomp,axiom,
% 170.42/170.35 ! [V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_c),tc_List_Olist(T_b),tc_List_Olist(T_a),hAPP(c_List_Omap(T_c,T_b),V_f_2)),hAPP(c_List_Omap(T_a,T_c),V_g_2)) = hAPP(c_List_Omap(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_foldr__map,axiom,
% 170.42/170.35 ! [V_a_2,V_xs_2,V_f_2,T_c,V_g_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_g_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2),V_a_2) = c_List_Ofoldr(T_c,T_a,hAPP(c_Fun_Ocomp(T_b,tc_fun(T_a,T_a),T_c,V_g_2),V_f_2),V_xs_2,V_a_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_List_Omap_Oidentity,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_List_Omap(T_a,T_a),c_COMBI(T_a)) = c_Fun_Oid(tc_List_Olist(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_List_Omap_Oid,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_List_Omap(T_a,T_a),c_Fun_Oid(T_a)) = c_Fun_Oid(tc_List_Olist(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__injective,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_ys_2)
% 170.42/170.35 => ( c_Fun_Oinj__on(T_b,T_a,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 170.42/170.35 => V_xs_2 = V_ys_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__mapD,axiom,
% 170.42/170.35 ! [V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))
% 170.42/170.35 => c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__map__eq__map,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.35 => ( hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2)
% 170.42/170.35 <=> V_xs_2 = V_ys_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__map,axiom,
% 170.42/170.35 ! [V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))
% 170.42/170.35 <=> c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__ident,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : hAPP(hAPP(c_List_Omap(T_a,T_a),c_COMBI(T_a)),V_xs_2) = V_xs_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_c),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_c,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),T_a),c_COMBB(T_b,tc_prod(T_a,T_b),T_c)),c_Product__Type_OPair(T_a,T_b))),V_f_2))),V_xs_2)) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_a,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(c_Map_Omap__of(T_a,T_c),V_xs_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__map__restrict,axiom,
% 170.42/170.35 ! [V_ks_2,V_f_2,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Omap(T_a,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBS(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)),V_f_2)),V_ks_2)) = c_Map_Orestrict__map(T_a,T_b,hAPP(c_Fun_Ocomp(T_b,tc_Option_Ooption(T_b),T_a,c_Option_Ooption_OSome(T_b)),V_f_2),hAPP(c_List_Oset(T_a),V_ks_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_body__def,axiom,
% 170.42/170.35 c_Com_Obody = hAPP(c_Map_Omap__of(tc_Com_Opname,tc_Com_Ocom),c_Com_Obodies) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__set,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_b,T_a] : hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__eq__conv,axiom,
% 170.42/170.35 ! [V_g_2,V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2)
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 170.42/170.35 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_infinite__UNIV__listI,axiom,
% 170.42/170.35 ! [T_a] : ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_a)),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_WT__bodies__def,axiom,
% 170.42/170.35 ( c_Com_OWT__bodies
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Com_Opname,tc_Com_Ocom)),B_x),hAPP(c_List_Oset(tc_prod(tc_Com_Opname,tc_Com_Ocom)),c_Com_Obodies)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Com_Opname,tc_Com_Ocom,tc_HOL_Obool),hAPP(c_COMBK(tc_fun(tc_Com_Ocom,tc_HOL_Obool),tc_Com_Opname),c_Com_OWT)),B_x)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__inj__on,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_ys_2)
% 170.42/170.35 => ( c_Fun_Oinj__on(T_b,T_a,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)))
% 170.42/170.35 => V_xs_2 = V_ys_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__on__map__eq__map,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)))
% 170.42/170.35 => ( hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2)
% 170.42/170.35 <=> V_xs_2 = V_ys_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__fun__upd,axiom,
% 170.42/170.35 ! [V_v_2,V_f_2,T_b,V_xs_2,V_y_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(hAPP(c_List_Omap(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_y_2),V_v_2)),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_inj__on__mapI,axiom,
% 170.42/170.35 ! [V_A_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),c_List_Oset(T_a)),V_A_2)))
% 170.42/170.35 => c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),V_A_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__eq__dom,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_b,T_a] :
% 170.42/170.35 ( hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2) = hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2)
% 170.42/170.35 => hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xs_2)) = hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_ys_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__SomeD,axiom,
% 170.42/170.35 ! [V_y_2,V_k_2,V_xs_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_k_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_a)),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__is__SomeD,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_xys_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_a)),V_xys_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_dom__map__of__conv__image__fst,axiom,
% 170.42/170.35 ! [V_xys_2,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2)) = hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__eq__None__iff,axiom,
% 170.42/170.35 ! [V_x_2,V_xys_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xys_2),V_x_2) = c_Option_Ooption_ONone(T_a)
% 170.42/170.35 <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_b,c_Product__Type_Ofst(T_b,T_a)),hAPP(c_List_Oset(tc_prod(T_b,T_a)),V_xys_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__map__keys,axiom,
% 170.42/170.35 ! [V_m_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_List_Oset(T_a),V_xs_2) = c_Map_Odom(T_a,T_b,V_m_2)
% 170.42/170.35 => hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Omap(T_a,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBS(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),T_b,T_a),c_Option_Othe(T_b)),V_m_2))),V_xs_2)) = V_m_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_ran__distinct,axiom,
% 170.42/170.35 ! [V_al_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_al_2)))
% 170.42/170.35 => c_Map_Oran(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_al_2)) = hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_b,c_Product__Type_Osnd(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_al_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__map__of__compr,axiom,
% 170.42/170.35 ! [V_xs_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2)))
% 170.42/170.35 => hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xs_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_Option_Ooption(T_b),tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),T_a),c_fequal),hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2)))),c_Option_Ooption_OSome(T_b)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)))
% 170.42/170.35 <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 170.42/170.35 & c_Fun_Oinj__on(T_b,T_a,V_f_2,hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__inject__set,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2)))
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_ys_2)))
% 170.42/170.35 => ( hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2) = hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2)
% 170.42/170.35 <=> hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xs_2) = hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_ys_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__is__SomeI,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_xys_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xys_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2)))
% 170.42/170.35 => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__eq__Some__iff,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2,V_xys_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xys_2)))
% 170.42/170.35 => ( hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Some__eq__map__of__iff,axiom,
% 170.42/170.35 ! [V_x_2,V_y_2,V_xys_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xys_2)))
% 170.42/170.35 => ( hAPP(c_Option_Ooption_OSome(T_b),V_y_2) = hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2),V_x_2)
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_greaterThanLessThan__upto,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_j_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_weak__map__of__SomeI,axiom,
% 170.42/170.35 ! [V_l_2,V_x_2,V_k_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_k_2),V_x_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_l_2)))
% 170.42/170.35 => ? [B_x] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_l_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),B_x) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_atLeastAtMost__upto,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__upto,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2] : hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__upto,axiom,
% 170.42/170.35 ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_atLeastLessThan__upto,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_i_2),V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_j_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_greaterThanAtMost__upto,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__list__def,axiom,
% 170.42/170.35 ! [V_l_2] :
% 170.42/170.35 ( c_List_Onat__list(V_l_2)
% 170.42/170.35 <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__remove1__eq,axiom,
% 170.42/170.35 ! [V_x_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_remove1__commute,axiom,
% 170.42/170.35 ! [V_zs,V_y,V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Oremove1(T_a,V_y,V_zs)) = c_List_Oremove1(T_a,V_y,c_List_Oremove1(T_a,V_x,V_zs)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__remove1,axiom,
% 170.42/170.35 ! [V_x,V_xs,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_in__set__remove1,axiom,
% 170.42/170.35 ! [V_xs_2,T_a,V_b_2,V_a_2] :
% 170.42/170.35 ( V_a_2 != V_b_2
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_b_2,V_xs_2))))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_notin__set__remove1,axiom,
% 170.42/170.35 ! [V_y_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_y_2,V_xs_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_remove1__idem,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => c_List_Oremove1(T_a,V_x_2,V_xs_2) = V_xs_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__remove1__subset,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_x_2,V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sorted__list__of__set__remove,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = c_List_Oremove1(T_a,V_x_2,c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__zip__map,axiom,
% 170.42/170.35 ! [V_f_2,T_b,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),hAPP(V_f_2,V_x_2)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))),V_x_2) = c_Option_Ooption_ONone(T_b) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__zipI1,axiom,
% 170.42/170.35 ! [V_ys,T_b,V_xs,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__zipI2,axiom,
% 170.42/170.35 ! [V_xs,T_b,V_ys,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__same__conv__map,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,tc_prod(T_a,T_a)),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),c_COMBI(T_a))),V_xs_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__map__fst__snd,axiom,
% 170.42/170.35 ! [V_zs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_zs_2)),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_b),c_Product__Type_Osnd(T_a,T_b)),V_zs_2)) = V_zs_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__zip__map,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_g_2,T_d,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_a),V_f_2),hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_xs_2)),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_c),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_c,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,T_a),T_d),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_c),V_f_2)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_d,T_c),V_xs_2),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__zip__map2,axiom,
% 170.42/170.35 ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_a),V_f_2),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_ys_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_b,T_c)),tc_fun(T_d,T_a),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_d),V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_b,T_d),V_xs_2),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__same,axiom,
% 170.42/170.35 ! [V_xs_2,V_b_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),hAPP(c_List_Oset(tc_prod(T_a,T_a)),hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_xs_2))))
% 170.42/170.35 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 & V_a_2 = V_b_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__zip__leftD,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__zip__rightD,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_ys_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_in__set__zipE,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_b,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 170.42/170.35 => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_ys_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__map__map,axiom,
% 170.42/170.35 ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_c,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Omap(T_c,T_a),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,T_b),tc_fun(T_d,tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(tc_fun(T_d,T_b),tc_fun(T_d,tc_prod(T_a,T_b))),T_c),c_COMBB(T_b,tc_prod(T_a,T_b),T_d)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),T_c),c_Product__Type_OPair(T_a,T_b)),V_f_2))),V_g_2))),hAPP(hAPP(c_List_Ozip(T_c,T_d),V_xs_2),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__map1,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Omap(T_c,T_a),V_f_2),V_xs_2)),V_ys_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_b),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),T_c),c_Product__Type_OPair(T_a,T_b)),V_f_2))),hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__map2,axiom,
% 170.42/170.35 ! [V_ys_2,V_f_2,T_c,V_xs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_c),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_c,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),T_a),c_COMBB(T_b,tc_prod(T_a,T_b),T_c)),c_Product__Type_OPair(T_a,T_b))),V_f_2))),hAPP(hAPP(c_List_Ozip(T_a,T_c),V_xs_2),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sorted__list__of__set__insert,axiom,
% 170.42/170.35 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__zip__upd,axiom,
% 170.42/170.35 ! [V_z_2,V_y_2,V_x_2,V_zs_2,V_xs_2,T_b,V_ys_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 170.42/170.35 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 170.42/170.35 => ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_ys_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_a),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_zs_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_a),V_z_2))
% 170.42/170.35 => hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_ys_2)) = hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_zs_2)) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__zip,axiom,
% 170.42/170.35 ! [V_ys,V_xs,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_prod(T_a,T_b))),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__insort,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_b)
% 170.42/170.35 => hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lexn__length,axiom,
% 170.42/170.35 ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),hAPP(c_List_Olexn(T_a,V_r_2),V_n_2)))
% 170.42/170.35 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = V_n_2
% 170.42/170.35 & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = V_n_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__key__left__comm,axiom,
% 170.42/170.35 ! [V_xs_2,T_b,V_y_2,V_x_2,V_f_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2)
% 170.42/170.35 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_y_2),V_xs_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__left__comm,axiom,
% 170.42/170.35 ! [V_xs_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_y_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_neq__if__length__neq,axiom,
% 170.42/170.35 ! [V_ys,V_xs,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) != hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)
% 170.42/170.35 => V_xs != V_ys ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__insort,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_b)
% 170.42/170.35 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__left__comm__insort,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => c_Finite__Set_Ofun__left__comm(T_a,tc_List_Olist(T_a),c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__eq__imp__length__eq,axiom,
% 170.42/170.35 ! [V_ys_2,V_g_2,T_c,V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_a),V_g_2),V_ys_2)
% 170.42/170.35 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_remove1__insort,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => c_List_Oremove1(T_a,V_x_2,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2)) = V_xs_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_card__length,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_card__distinct,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__card,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__zip__inject,axiom,
% 170.42/170.35 ! [V_zs_2,V_xs_2,T_b,V_ys_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 170.42/170.35 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 170.42/170.35 => ( hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_ys_2)) = hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_zs_2))
% 170.42/170.35 => V_ys_2 = V_zs_2 ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__fst__zip,axiom,
% 170.42/170.35 ! [V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) = V_xs_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__snd__zip,axiom,
% 170.42/170.35 ! [V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_b),c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) = V_ys_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__insort,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)))
% 170.42/170.35 <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 & hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__pos__if__in__set,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__eq__conv,axiom,
% 170.42/170.35 ! [V_zs_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => ( hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2) = V_zs_2
% 170.42/170.35 <=> ( hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_zs_2) = V_xs_2
% 170.42/170.35 & hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_b),c_Product__Type_Osnd(T_a,T_b)),V_zs_2) = V_ys_2 ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lenlex__conv,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_List_Olenlex(T_a,V_r_2) = hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fdisj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBC(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool)),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))))),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a))))),c_List_Olex(T_a,V_r_2)))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lenlex__def,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_List_Olenlex(T_a,V_r_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,tc_List_Olist(T_a)),tc_List_Olist(T_a)),c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_List_Olist(T_a),c_Wellfounded_Oless__than,c_List_Olex(T_a,V_r_2))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_prod(tc_Nat_Onat,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_List_Olist(T_a),tc_prod(tc_Nat_Onat,tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_Nat_Onat,tc_List_Olist(T_a))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),c_COMBI(tc_List_Olist(T_a)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__lists__length__eq,axiom,
% 170.42/170.35 ! [V_n_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_a)),hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_n_2))))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__eq__iff__zip__eq,axiom,
% 170.42/170.35 ! [T_a,V_ys_2,V_xs_2] :
% 170.42/170.35 ( V_xs_2 = V_ys_2
% 170.42/170.35 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 170.42/170.35 & ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_a)),hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_ys_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__zip__is__None,axiom,
% 170.42/170.35 ! [V_x_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => ( hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)),V_x_2) = c_Option_Ooption_ONone(T_b)
% 170.42/170.35 <=> ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__zip__is__Some,axiom,
% 170.42/170.35 ! [V_x_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 <=> ? [B_y] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__remove1,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_dom__map__of__zip,axiom,
% 170.42/170.35 ! [V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => c_Map_Odom(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))) = hAPP(c_List_Oset(T_a),V_xs_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_finite__lists__length__le,axiom,
% 170.42/170.35 ! [V_n_2,V_A_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_a)),hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_n_2))))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Ocard_H__def,axiom,
% 170.42/170.35 ! [V_A_2,T_a] :
% 170.42/170.35 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Nitpick_Ocard_H(T_a,V_A_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Hilbert__Choice_OEps(tc_List_Olist(T_a),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_List_Oset(T_a))),V_A_2))),c_List_Odistinct(T_a)))) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Nitpick_Ocard_H(T_a,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__iff__zip,axiom,
% 170.42/170.35 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 170.42/170.35 & ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_a)),hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_ys_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),B_x)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__rtrancl__refl,axiom,
% 170.42/170.35 ! [V_r_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_xs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__eq__len,axiom,
% 170.42/170.35 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__mono,axiom,
% 170.42/170.35 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel(T_a,V_r_2)),c_List_Olistrel(T_a,V_s_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__rtrancl__trans,axiom,
% 170.42/170.35 ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrelp__listrel__eq,axiom,
% 170.42/170.35 ! [V_xa_2,V_x_2,V_r_2,T_a] :
% 170.42/170.35 ( c_List_Olistrelp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2),V_x_2,V_xa_2)
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_xa_2)),c_List_Olistrel(T_a,V_r_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lexn_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_n_2,V_r_2,T_a] : hAPP(c_List_Olexn(T_a,V_r_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_prod(tc_prod(T_a,tc_List_Olist(T_a)),tc_prod(T_a,tc_List_Olist(T_a))),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_Product__Type_Omap__pair(tc_prod(T_a,tc_List_Olist(T_a)),tc_List_Olist(T_a),tc_prod(T_a,tc_List_Olist(T_a)),tc_List_Olist(T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)))),c_Wellfounded_Olex__prod(T_a,tc_List_Olist(T_a),V_r_2,hAPP(c_List_Olexn(T_a,V_r_2),V_n_2)))),hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),hAPP(c_Nat_OSuc,V_n_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),hAPP(c_Nat_OSuc,V_n_2)))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_impossible__Cons,axiom,
% 170.42/170.35 ! [V_x,V_ys,V_xs,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)))
% 170.42/170.35 => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__ConsD,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_y_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))))
% 170.42/170.35 => ( V_y_2 = V_x_2
% 170.42/170.35 | hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__Cons__Cons,axiom,
% 170.42/170.35 ! [V_ys,V_y,V_xs,V_x,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y),V_ys)) = hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__subset__Cons,axiom,
% 170.42/170.35 ! [V_x_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_List_Oset_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_foldr_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_a_2,V_xs_2,V_x_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),V_a_2) = hAPP(hAPP(V_f_2,V_x_2),c_List_Ofoldr(T_b,T_a,V_f_2,V_xs_2,V_a_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrelp_OCons,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_a,V_y_2,V_x_2,V_r_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 170.42/170.35 => ( c_List_Olistrelp(T_a,V_r_2,V_xs_2,V_ys_2)
% 170.42/170.35 => c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrelp_Oequations_I2_J,axiom,
% 170.42/170.35 ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_a] :
% 170.42/170.35 ( c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a4_2))
% 170.42/170.35 <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))
% 170.42/170.35 & c_List_Olistrelp(T_a,V_r_2,V_a3_2,V_a4_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Oinject,axiom,
% 170.42/170.35 ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_list_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H_2),V_list_H_2)
% 170.42/170.35 <=> ( V_a_2 = V_a_H_2
% 170.42/170.35 & V_list_2 = V_list_H_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_not__Cons__self2,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ).
% 170.42/170.35
% 170.42/170.35 fof(fact_not__Cons__self,axiom,
% 170.42/170.35 ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_remove1_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_xs,T_a,V_y,V_x] :
% 170.42/170.35 ( ( V_x = V_y
% 170.42/170.35 => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs )
% 170.42/170.35 & ( V_x != V_y
% 170.42/170.35 => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),c_List_Oremove1(T_a,V_x,V_xs)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__key_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_ys_2,T_b,V_y_2,V_x_2,V_f_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.35 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.35 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_ys_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)))
% 170.42/170.35 <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 & hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__Cons__code_I2_J,axiom,
% 170.42/170.35 ! [V_ps,V_v,T_c,T_b,V_k,V_l] :
% 170.42/170.35 ( ( V_l = V_k
% 170.42/170.35 => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(c_Option_Ooption_OSome(T_c),V_v) )
% 170.42/170.35 & ( V_l != V_k
% 170.42/170.35 => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_ps),V_k) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Osize_I4_J,axiom,
% 170.42/170.35 ! [V_list,V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a),V_list)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_list)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel_OCons,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_ps_2,V_p_2,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_a,T_b)),V_p_2),V_ps_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),hAPP(c_Map_Omap__of(T_a,T_b),V_ps_2)),hAPP(c_Product__Type_Ofst(T_a,T_b),V_p_2)),hAPP(c_Option_Ooption_OSome(T_b),hAPP(c_Product__Type_Osnd(T_a,T_b),V_p_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Cons__in__lex,axiom,
% 170.42/170.35 ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))
% 170.42/170.35 <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.35 & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) )
% 170.42/170.35 | ( V_x_2 = V_y_2
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olex(T_a,V_r_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__Cons,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_r_2,T_a] : hAPP(c_Relation_OImage(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) = c_List_Oset__Cons(T_a,hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_Relation_OImage(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),V_xs_2),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__Cons__def,axiom,
% 170.42/170.35 ! [V_XS_2,V_A_2,T_a] : c_List_Oset__Cons(T_a,V_A_2,V_XS_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_List_Olist(T_a)),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_List_Olist(T_a)),c_COMBS(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),T_a),c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_List_Olist(T_a)),c_COMBB(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_List_Olist(T_a),tc_HOL_Obool,tc_List_Olist(T_a))),c_fequal))),c_List_Olist_OCons(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),V_XS_2)))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__Cons2,axiom,
% 170.42/170.35 ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 => ~ ! [B_x,B_xs] :
% 170.42/170.35 ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_xs)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_y_2)),V_r_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),B_xs),V_ys_2)),c_List_Olistrel(T_a,V_r_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__Cons1,axiom,
% 170.42/170.35 ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 => ~ ! [B_y,B_ys] :
% 170.42/170.35 ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),B_ys)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),B_y)),V_r_2))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),B_ys)),c_List_Olistrel(T_a,V_r_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__sublist,axiom,
% 170.42/170.35 ! [V_I_2,V_xs_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Osublist(T_a,V_xs_2,V_I_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_pick_Osimps,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a,V_i] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x)))
% 170.42/170.35 => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),V_x),V_xs)),V_i) = hAPP(c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a),V_x) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x)))
% 170.42/170.35 => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),V_x),V_xs)),V_i) = hAPP(c_Random_Opick(T_a,V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__sublistI,axiom,
% 170.42/170.35 ! [V_I_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_in__set__sublistD,axiom,
% 170.42/170.35 ! [V_I_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_notin__set__sublistI,axiom,
% 170.42/170.35 ! [V_I_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__sublist__subset,axiom,
% 170.42/170.35 ! [V_I_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_select__weight__cons__zero,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] : c_Random_Oselect__weight(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_a),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_x_2)),V_xs_2)) = c_Random_Oselect__weight(T_a,V_xs_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_pick__member,axiom,
% 170.42/170.35 ! [V_xs_2,T_a,V_i_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i_2),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Random_Opick(T_a,V_xs_2),V_i_2)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),T_a),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__simps_I2_J,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a] :
% 170.42/170.35 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__0,axiom,
% 170.42/170.35 ! [V_xs_2,T_b,T_a] :
% 170.42/170.35 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_COMBK(T_a,T_b),c_Groups_Ozero__class_Ozero(T_a))),V_xs_2)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__addf,axiom,
% 170.42/170.35 ! [V_xs_2,V_g_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Oplus__class_Oplus(T_a)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__mult__const,axiom,
% 170.42/170.35 ! [V_xs_2,V_c_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( class_Rings_Osemiring__0(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2)),V_c_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))),V_c_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__const__mult,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,V_c_2,T_b,T_a] :
% 170.42/170.35 ( class_Rings_Osemiring__0(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2)),V_f_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c_2),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__subtractf,axiom,
% 170.42/170.35 ! [V_xs_2,V_g_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( class_Groups_Oab__group__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__abs,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_a,T_a),c_Groups_Oabs__class_Oabs(T_a)),V_xs_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_uminus__listsum__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( class_Groups_Oab__group__add(T_a)
% 170.42/170.35 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_Fun_Ocomp(T_a,T_a,T_b,c_Groups_Ouminus__class_Ouminus(T_a)),V_f_2)),V_xs_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_select__weight__def,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : c_Random_Oselect__weight(T_a,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Opick(T_a,V_xs_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__listsum__conv__Setsum,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_a),c_COMBI(T_a)),hAPP(c_List_Oset(T_a),V_xs_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__distinct__conv__setsum__set,axiom,
% 170.42/170.35 ! [V_f_2,V_xs_2,T_a,T_b] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(c_List_Oset(T_a),V_xs_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_interv__listsum__conv__setsum__set__int,axiom,
% 170.42/170.35 ! [V_l_2,V_k_2,V_f_2,T_a] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_a),V_f_2),c_List_Oupto(V_k_2,V_l_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_k_2,V_l_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_setsum__set__upto__conv__listsum__int,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2,V_f_2,T_a] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.35 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_a),V_f_2),c_List_Oupto(V_i_2,V_j_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__triv,axiom,
% 170.42/170.35 ! [V_xs_2,V_r_2,T_b,T_a] :
% 170.42/170.35 ( class_Rings_Osemiring__1(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_COMBK(T_a,T_b),V_r_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))),V_r_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__map__remove1,axiom,
% 170.42/170.35 ! [V_f_2,V_xs_2,V_x_2,T_a,T_b] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),c_List_Oremove1(T_a,V_x_2,V_xs_2)))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_select__weight__member,axiom,
% 170.42/170.35 ! [V_s_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Product__Type_Ofst(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect__weight(T_a,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),T_a),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nitpick_Osetsum_H__def,axiom,
% 170.42/170.35 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_b)
% 170.42/170.35 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Nitpick_Osetsum_H(T_a,T_b,V_f_2,V_A_2) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Hilbert__Choice_OEps(tc_List_Olist(T_a),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_List_Oset(T_a))),V_A_2))),c_List_Odistinct(T_a))))) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.35 => c_Nitpick_Osetsum_H(T_a,T_b,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__insert__insort__key,axiom,
% 170.42/170.35 ! [V_xs_2,T_b,V_x_2,V_f_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_List_Oset(T_b),V_xs_2))))
% 170.42/170.35 => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_a,V_f_2,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__eq__0__nat__iff__nat,axiom,
% 170.42/170.35 ! [V_ns_2] :
% 170.42/170.35 ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 <=> ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 170.42/170.35 => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__insort__insert,axiom,
% 170.42/170.35 ! [V_x_2,V_f_2,V_xs_2,T_a,T_b] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_b)
% 170.42/170.35 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olinorder__class_Oinsort__insert__key(T_a,T_b,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__insert__triv,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__insort__insert,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => hAPP(c_List_Oset(T_a),c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__insert__key__triv,axiom,
% 170.42/170.35 ! [V_xs_2,T_b,V_x_2,V_f_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_List_Oset(T_b),V_xs_2))))
% 170.42/170.35 => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_a,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__insert__insort,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lexord__cons__cons,axiom,
% 170.42/170.35 ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_b_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.35 <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.35 | ( V_a_2 = V_b_2
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2))) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__zip,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_b,T_a] : hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_a,T_b)),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_a,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_a,T_b)),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_prod(T_a,T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(tc_prod(T_a,T_b),tc_fun(tc_Nat_Onat,tc_prod(T_a,T_b)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_prod(T_a,T_b)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_a,T_b)),c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),tc_Nat_Onat),c_Product__Type_OPair(T_a,T_b)),hAPP(c_List_Onth(T_a),V_xs_2))),hAPP(c_List_Onth(T_b),V_ys_2)))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__zip,axiom,
% 170.42/170.35 ! [V_ys,T_b,V_xs,T_a,V_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)))
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Onth(T_b),V_ys),V_i)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_elem__le__listsum__nat,axiom,
% 170.42/170.35 ! [V_ns,V_k] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),V_ns)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_List_Onth(tc_Nat_Onat),V_ns),V_k)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__Cons__0,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_x ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth_Osimps,axiom,
% 170.42/170.35 ! [V_n_2,V_xs_2,V_x_2,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_n_2) = c_Nat_Onat_Onat__case(T_a,V_x_2,hAPP(c_List_Onth(T_a),V_xs_2),V_n_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__Cons__Suc,axiom,
% 170.42/170.35 ! [V_n,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__eq__iff__nth__eq,axiom,
% 170.42/170.35 ! [T_a,V_ys_2,V_xs_2] :
% 170.42/170.35 ( V_xs_2 = V_ys_2
% 170.42/170.35 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 170.42/170.35 & ! [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys_2),B_i) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_all__set__conv__all__nth,axiom,
% 170.42/170.35 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.35 ( ! [B_x] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.35 <=> ! [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__map,axiom,
% 170.42/170.35 ! [V_f_2,T_b,V_xs_2,T_a,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)),V_n_2) = hAPP(V_f_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__eq__iff__index__eq,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => ( hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_i_2) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_j_2)
% 170.42/170.35 <=> V_i_2 = V_j_2 ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__conv__nth,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 <=> ! [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => ! [B_j] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => ( B_i != B_j
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_j) ) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_in__set__conv__nth,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 <=> ? [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 & hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i) = V_x_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__mem,axiom,
% 170.42/170.35 ! [V_xs_2,T_a,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2)),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__Cons_H,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a,V_n] :
% 170.42/170.35 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x )
% 170.42/170.35 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__conv__nth,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),V_xs_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_a),V_xs_2))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__Cons__number__of,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a,V_v] :
% 170.42/170.35 ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = V_x )
% 170.42/170.35 & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__setsum__nth,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(c_List_Onth(T_a),V_xs_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__sublist,axiom,
% 170.42/170.35 ! [V_I_2,V_xs_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_a),V_xs_2))))),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2))))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lexord__lex,axiom,
% 170.42/170.35 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olex(T_a,V_r_2)))
% 170.42/170.35 <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.35 & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__iff__nth,axiom,
% 170.42/170.35 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 170.42/170.35 & ! [B_n] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n)),hAPP(hAPP(c_List_Onth(T_a),V_ys_2),B_n))),V_r_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lexord__take__index__conv,axiom,
% 170.42/170.35 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.35 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2)))
% 170.42/170.35 & hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2)),V_y_2) = V_x_2 )
% 170.42/170.35 | ? [B_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2))))
% 170.42/170.35 & hAPP(hAPP(c_List_Otake(T_a),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_a),B_i),V_y_2)
% 170.42/170.35 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(hAPP(c_List_Onth(T_a),V_x_2),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_y_2),B_i))),V_r_2)) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_pick__same,axiom,
% 170.42/170.35 ! [V_xs_2,T_a,V_l_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_l_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Omap(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_a),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)),hAPP(c_Code__Numeral_Oof__nat,V_l_2)) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_l_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_in__set__takeD,axiom,
% 170.42/170.35 ! [V_xs_2,V_n_2,V_x_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2))))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__take,axiom,
% 170.42/170.35 ! [V_xs,T_a,V_n,V_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),V_i) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__take__subset,axiom,
% 170.42/170.35 ! [V_xs_2,V_n_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__all,axiom,
% 170.42/170.35 ! [V_n,V_xs,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n))
% 170.42/170.35 => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__take,axiom,
% 170.42/170.35 ! [V_i,V_xs,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Code__Numeral_Oof__nat__inject,axiom,
% 170.42/170.35 ! [V_m_2,V_n_2] :
% 170.42/170.35 ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2)
% 170.42/170.35 <=> V_n_2 = V_m_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_times__code__numeral__code,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Code__Numeral_Oof__nat__code,axiom,
% 170.42/170.35 c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__take,axiom,
% 170.42/170.35 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Otake(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n),V_m)),V_xs) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zero__code__numeral__def,axiom,
% 170.42/170.35 c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__zip,axiom,
% 170.42/170.35 ! [V_ys,V_xs,V_n,T_b,T_a] : hAPP(hAPP(c_List_Otake(tc_prod(T_a,T_b)),V_n),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Otake(T_b),V_n),V_ys)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__take,axiom,
% 170.42/170.35 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__Suc__Cons,axiom,
% 170.42/170.35 ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sublist__upt__eq__take,axiom,
% 170.42/170.35 ! [V_n_2,V_l_2,T_a] : c_List_Osublist(T_a,V_l_2,hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) = hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_l_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__map,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_b,V_n_2,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_one__code__numeral__def,axiom,
% 170.42/170.35 c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_less__code__numeral__code,axiom,
% 170.42/170.35 ! [V_m_2,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n_2)),hAPP(c_Code__Numeral_Oof__nat,V_m_2)))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_code__numeral_Oof__nat__inject,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 170.42/170.35 => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2)
% 170.42/170.35 <=> V_x_2 = V_y_2 ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_number__of__code__numeral__def,axiom,
% 170.42/170.35 c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Fun_Ocomp(tc_Nat_Onat,tc_Code__Numeral_Ocode__numeral,tc_Int_Oint,c_Code__Numeral_Oof__nat),c_Int_Onat) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__take__subset__set__take,axiom,
% 170.42/170.35 ! [V_xs_2,T_a,V_n_2,V_m_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_plus__code__numeral__code,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_less__eq__code__numeral__code,axiom,
% 170.42/170.35 ! [V_m_2,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n_2)),hAPP(c_Code__Numeral_Oof__nat,V_m_2)))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_code__numeral__not__eq__zero,axiom,
% 170.42/170.35 ! [V_i_2] :
% 170.42/170.35 ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_i_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__update__nat,axiom,
% 170.42/170.35 ! [V_n,V_ns,V_k] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),V_ns)))
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Olist__update(tc_Nat_Onat,V_ns),V_k),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns)),V_n)),hAPP(hAPP(c_List_Onth(tc_Nat_Onat),V_ns),V_k)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct__list__update,axiom,
% 170.42/170.35 ! [V_i_2,V_a_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.35 => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_i_2)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 170.42/170.35 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_a_2))) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__list__update__neq,axiom,
% 170.42/170.35 ! [V_x,V_xs,T_a,V_j,V_i] :
% 170.42/170.35 ( V_i != V_j
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__id,axiom,
% 170.42/170.35 ! [V_i,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)) = V_xs ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__beyond,axiom,
% 170.42/170.35 ! [V_x,V_i,V_xs,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i))
% 170.42/170.35 => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__list__update,axiom,
% 170.42/170.35 ! [V_x,V_i,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__update,axiom,
% 170.42/170.35 ! [V_y_2,V_k_2,V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_y_2)) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)),V_k_2),hAPP(V_f_2,V_y_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__update,axiom,
% 170.42/170.35 ! [V_y,V_ys,V_x,V_i,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),hAPP(hAPP(c_List_Olist__update(T_b,V_ys),V_i),V_y)) = hAPP(hAPP(c_List_Olist__update(tc_prod(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_update__zip,axiom,
% 170.42/170.35 ! [V_xy,V_i,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Olist__update(tc_prod(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i),V_xy) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),hAPP(c_Product__Type_Ofst(T_a,T_b),V_xy))),hAPP(hAPP(c_List_Olist__update(T_b,V_ys),V_i),hAPP(c_Product__Type_Osnd(T_a,T_b),V_xy))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__code_I2_J,axiom,
% 170.42/170.35 ! [V_y,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_y) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_v_2,V_i_2,V_xs_2,V_x_2,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_i_2),V_v_2) = c_Nat_Onat_Onat__case(tc_List_Olist(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_v_2),V_xs_2),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_a),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_a,tc_List_Olist(T_a)),c_List_Olist__update(T_a,V_xs_2)),V_v_2)),V_i_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__code_I3_J,axiom,
% 170.42/170.35 ! [V_y,V_i,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Nat_OSuc,V_i)),V_y) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_y)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__swap,axiom,
% 170.42/170.35 ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] :
% 170.42/170.35 ( V_i != V_i_H
% 170.42/170.35 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i_H),V_x_H) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i_H),V_x_H)),V_i),V_x) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__overwrite,axiom,
% 170.42/170.35 ! [V_y,V_x,V_i,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i),V_y) = hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_y) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__update__subsetI,axiom,
% 170.42/170.35 ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),V_A_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2))),V_A_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__update__subset__insert,axiom,
% 170.42/170.35 ! [V_x_2,V_i_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2))),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__list__update,axiom,
% 170.42/170.35 ! [V_x,V_j,V_xs,T_a,V_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.35 => ( ( V_i = V_j
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = V_x )
% 170.42/170.35 & ( V_i != V_j
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__same__conv,axiom,
% 170.42/170.35 ! [V_x_2,V_xs_2,T_a,V_i_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => ( hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2) = V_xs_2
% 170.42/170.35 <=> hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_i_2) = V_x_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__list__update__eq,axiom,
% 170.42/170.35 ! [V_x,V_xs,T_a,V_i] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.35 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i) = V_x ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__update__memI,axiom,
% 170.42/170.35 ! [V_x_2,V_xs_2,T_a,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_n_2),V_x_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upd__upds__conv__if,axiom,
% 170.42/170.35 ! [V_y_2,V_f_2,V_xs_2,V_ys_2,T_b,V_x_2,T_a] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)),V_xs_2))))
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)),V_xs_2,V_ys_2) = c_Map_Omap__upds(T_a,T_b,V_f_2,V_xs_2,V_ys_2) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)),V_xs_2))))
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)),V_xs_2,V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__upds(T_a,T_b,V_f_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_select__def,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : c_Random_Oselect(T_a,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Code__Numeral_Ocode__numeral),hAPP(c_List_Onth(T_a),V_xs_2)),c_Code__Numeral_Onat__of))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__apply__nontin,axiom,
% 170.42/170.35 ! [V_ys_2,V_f_2,T_b,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.35 => hAPP(c_Map_Omap__upds(T_a,T_b,V_f_2,V_xs_2,V_ys_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__add__upds,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_m2_2,V_m1_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m1_2,c_Map_Omap__upds(T_a,T_b,V_m2_2,V_xs_2,V_ys_2)) = c_Map_Omap__upds(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_m1_2,V_m2_2),V_xs_2,V_ys_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Code__Numeral_Onat__of__inject,axiom,
% 170.42/170.35 ! [V_l_2,V_k_2] :
% 170.42/170.35 ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2)
% 170.42/170.35 <=> V_k_2 = V_l_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_code__numeral_Onat__of__inject,axiom,
% 170.42/170.35 ! [V_y_2,V_x_2] :
% 170.42/170.35 ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2)
% 170.42/170.35 <=> V_x_2 = V_y_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__of__inverse,axiom,
% 170.42/170.35 ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ).
% 170.42/170.35
% 170.42/170.35 fof(fact_of__nat__nat__of,axiom,
% 170.42/170.35 ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__of__of__nat,axiom,
% 170.42/170.35 ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ).
% 170.42/170.35
% 170.42/170.35 fof(fact_type__definition__code__numeral,axiom,
% 170.42/170.35 c_Typedef_Otype__definition(tc_Code__Numeral_Ocode__numeral,tc_Nat_Onat,c_Code__Numeral_Onat__of,c_Code__Numeral_Oof__nat,c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_less__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m_2,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n_2)),hAPP(c_Code__Numeral_Onat__of,V_m_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__of,axiom,
% 170.42/170.35 ! [V_x_2] : hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_x_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__of__number,axiom,
% 170.42/170.35 ! [V_k] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),V_k)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_k) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_int__of__def,axiom,
% 170.42/170.35 c_Code__Numeral_Oint__of = hAPP(c_Fun_Ocomp(tc_Nat_Onat,tc_Int_Oint,tc_Code__Numeral_Ocode__numeral,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_Code__Numeral_Onat__of) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_less__eq__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m_2,V_n_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 170.42/170.35 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n_2)),hAPP(c_Code__Numeral_Onat__of,V_m_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__of__code,axiom,
% 170.42/170.35 ! [V_i] : hAPP(c_Code__Numeral_Onat__of,V_i) = c_Code__Numeral_Onat__of__aux(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nat__of__aux__def,axiom,
% 170.42/170.35 ! [V_n,V_i] : c_Code__Numeral_Onat__of__aux(V_i,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_i)),V_n) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__Cons,axiom,
% 170.42/170.35 ! [V_bs_2,V_b_2,V_as_2,V_a_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_as_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_bs_2)) = c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)),V_as_2,V_bs_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Suc__code__numeral__def,axiom,
% 170.42/170.35 ! [V_k] : c_Code__Numeral_OSuc__code__numeral(V_k) = hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_OSuc,hAPP(c_Code__Numeral_Onat__of,V_k))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_minus__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_of__nat__inverse,axiom,
% 170.42/170.35 ! [V_y_2] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 170.42/170.35 => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_plus__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_div__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_times__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_mod__code__numeral__def,axiom,
% 170.42/170.35 ! [V_m,V_n] : c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_n,V_m) = hAPP(c_Code__Numeral_Oof__nat,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Code__Numeral_Onat__of,V_n),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__list__update2__drop,axiom,
% 170.42/170.35 ! [V_y_2,V_m_2,V_ys_2,T_b,V_i_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_i_2))
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,hAPP(hAPP(c_List_Olist__update(T_b,V_ys_2),V_i_2),V_y_2)) = c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__twist,axiom,
% 170.42/170.35 ! [V_bs_2,V_b_2,V_m_2,T_b,V_as_2,V_a_2,T_a] :
% 170.42/170.35 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_as_2)))
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)),V_as_2,V_bs_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__upds(T_a,T_b,V_m_2,V_as_2,V_bs_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_code__numeral__decr,axiom,
% 170.42/170.35 ! [V_k] :
% 170.42/170.35 ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_k)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Code__Numeral_Onat__of,V_k))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_restrict__map__upds,axiom,
% 170.42/170.35 ! [V_m_2,V_D_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),V_D_2))
% 170.42/170.35 => c_Map_Orestrict__map(T_a,T_b,c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2),V_D_2) = c_Map_Omap__upds(T_a,T_b,c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(c_List_Oset(T_a),V_xs_2))),V_xs_2,V_ys_2) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_dom__map__upds,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)),V_xs_2))),c_Map_Odom(T_a,T_b,V_m_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_select__weigth__select,axiom,
% 170.42/170.35 ! [T_a,V_xs_2] :
% 170.42/170.35 ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.35 => c_Random_Oselect__weight(T_a,hAPP(hAPP(c_List_Omap(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_a),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)) = c_Random_Oselect(T_a,V_xs_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_subtract__code__numeral__code,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Code__Numeral_Osubtract__code__numeral,hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__Nil2,axiom,
% 170.42/170.35 ! [V_r_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 => V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__Nil1,axiom,
% 170.42/170.35 ! [V_r_2,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.35 => V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__code_I1_J,axiom,
% 170.42/170.35 ! [V_y,V_i,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,c_List_Olist_ONil(T_a)),V_i),V_y) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_v,V_i,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,c_List_Olist_ONil(T_a)),V_i),V_v) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__nonempty,axiom,
% 170.42/170.35 ! [V_x_2,V_k_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_a)
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__Nil1,axiom,
% 170.42/170.35 ! [V_bs_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,c_List_Olist_ONil(T_a),V_bs_2) = V_m_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__Nil2,axiom,
% 170.42/170.35 ! [V_as_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,V_as_2,c_List_Olist_ONil(T_b)) = V_m_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Osize_I3_J,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__0__conv,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__is__Nil__conv,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nil__is__map__conv,axiom,
% 170.42/170.35 ! [V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.35 ( c_List_Olist_ONil(T_a) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_x_1,T_b,T_a] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),c_List_Olist_ONil(tc_prod(T_a,T_b))),V_x_1) = c_Option_Ooption_ONone(T_b) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sublist__nil,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : c_List_Osublist(T_a,c_List_Olist_ONil(T_a),V_A_2) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sublist__empty,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] : c_List_Osublist(T_a,V_xs_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__key_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_x_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_b)
% 170.42/170.35 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_list_H,V_a_H,T_a] : c_List_Olist_ONil(T_a) != hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Osimps_I3_J,axiom,
% 170.42/170.35 ! [V_list_H,V_a_H,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H) != c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sorted__list__of__set__empty,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_a)
% 170.42/170.35 => c_List_Olinorder__class_Osorted__list__of__set(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__Nil,axiom,
% 170.42/170.35 ! [V_ys,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_Olist_ONil(T_a)),V_ys) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_upto__empty,axiom,
% 170.42/170.35 ! [V_i,V_j] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i))
% 170.42/170.35 => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_foldr_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_a_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b),V_a_2) = V_a_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__Cons__code_I1_J,axiom,
% 170.42/170.35 ! [V_k,T_a,T_b] : hAPP(hAPP(c_Map_Omap__of(T_b,T_a),c_List_Olist_ONil(tc_prod(T_b,T_a))),V_k) = c_Option_Ooption_ONone(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_remove1_Osimps_I1_J,axiom,
% 170.42/170.35 ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_distinct_Osimps_I1_J,axiom,
% 170.42/170.35 ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_insort__not__Nil,axiom,
% 170.42/170.35 ! [V_xs_2,V_a_2,V_f_2,T_a,T_b] :
% 170.42/170.35 ( class_Orderings_Olinorder(T_b)
% 170.42/170.35 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_a_2),V_xs_2) != c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrelp_Oequations_I1_J,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrelp_ONil,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_List_Oset_Osimps_I1_J,axiom,
% 170.42/170.35 ! [T_a] : hAPP(c_List_Oset(T_a),c_List_Olist_ONil(T_a)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__empty2,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_List_Oset(T_a),V_xs_2)
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__empty,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_List_Oset(T_a),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__simps_I1_J,axiom,
% 170.42/170.35 ! [T_a] :
% 170.42/170.35 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__Nil,axiom,
% 170.42/170.35 ! [V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__eq__Nil,axiom,
% 170.42/170.35 ! [V_xs_2,V_n_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.35 <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 | V_xs_2 = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__0,axiom,
% 170.42/170.35 ! [V_xs,T_a] : hAPP(hAPP(c_List_Otake(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = c_List_Olist_ONil(T_a) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__greater__0__conv,axiom,
% 170.42/170.35 ! [V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.35 <=> V_xs_2 != c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__1__Cons,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Otake(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel_ONil,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_lexord__Nil__right,axiom,
% 170.42/170.35 ! [V_r_2,V_x_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),c_List_Olist_ONil(T_a))),c_List_Olexord(T_a,V_r_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nil__notin__lex,axiom,
% 170.42/170.35 ! [V_r_2,V_ys_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_ys_2)),c_List_Olex(T_a,V_r_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nil2__notin__lex,axiom,
% 170.42/170.35 ! [V_r_2,V_xs_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olex(T_a,V_r_2))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__Cons,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_n_2,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_a),c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_a),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Otake(T_a)),V_xs_2)),V_n_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_upto_Osimps,axiom,
% 170.42/170.35 ! [V_j,V_i] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 170.42/170.35 => c_List_Oupto(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),V_i),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 170.42/170.35 => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_sublist__singleton,axiom,
% 170.42/170.35 ! [V_x_2,T_a,V_A_2] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 170.42/170.35 => c_List_Osublist(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)),V_A_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 170.42/170.35 => c_List_Osublist(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)),V_A_2) = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_minus__code__numeral__code,axiom,
% 170.42/170.35 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(hAPP(c_Code__Numeral_Osubtract__code__numeral,V_n),V_m) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_subtract__code__numeral__def,axiom,
% 170.42/170.35 c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__Cons_H,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a,V_n] :
% 170.42/170.35 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 170.42/170.35 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_upto__rec__number__of,axiom,
% 170.42/170.35 ! [V_n,V_m] :
% 170.42/170.35 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)))
% 170.42/170.35 => c_List_Oupto(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n))) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)))
% 170.42/170.35 => c_List_Oupto(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_select,axiom,
% 170.42/170.35 ! [V_s_2,T_a,V_xs_2] :
% 170.42/170.35 ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.35 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Product__Type_Ofst(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect(T_a,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listrel__Nil,axiom,
% 170.42/170.35 ! [V_r_2,T_a] : hAPP(c_Relation_OImage(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__Cons__sing__Nil,axiom,
% 170.42/170.35 ! [V_A_2,T_a] : c_List_Oset__Cons(T_a,V_A_2,hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) = hAPP(c_Set_Oimage(T_a,tc_List_Olist(T_a),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))),V_A_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__Cons__number__of,axiom,
% 170.42/170.35 ! [V_xs,V_x,T_a,V_v] :
% 170.42/170.35 ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 170.42/170.35 & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.35 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_upto_Opsimps,axiom,
% 170.42/170.35 ! [V_j_2,V_i_2] :
% 170.42/170.35 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_i_2),V_j_2)))
% 170.42/170.35 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 170.42/170.35 => c_List_Oupto(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),V_i_2),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) )
% 170.42/170.35 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 170.42/170.35 => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_anamorph_Osimps,axiom,
% 170.42/170.35 ! [V_x_2,V_f_2,T_a,T_b,V_k_2] :
% 170.42/170.35 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.35 => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_b,T_a,V_f_2),V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),T_b),c_List_Olist_ONil(T_a)),V_x_2) )
% 170.42/170.35 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.35 => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_b,T_a,V_f_2),V_k_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),T_b),c_List_Olist_ONil(T_a)),V_x_2),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(tc_List_Olist(T_a),T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b)),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(tc_List_Olist(T_a),T_b)),tc_fun(tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b)),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),T_a),c_COMBB(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(tc_List_Olist(T_a),T_b),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),tc_fun(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(tc_List_Olist(T_a),T_b)),T_a),c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),T_b,tc_prod(tc_List_Olist(T_a),T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),T_a),hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b)),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_List_Olist(T_a),T_b))),c_List_Olist_OCons(T_a))))),hAPP(c_Lazy__Sequence_Oanamorph(T_b,T_a,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listset_Osimps_I1_J,axiom,
% 170.42/170.35 ! [T_a] : c_List_Olistset(T_a,c_List_Olist_ONil(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__Cons,axiom,
% 170.42/170.35 ! [V_ys_2,V_y_2,V_xs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_a,T_b)),T_a,c_List_Olist_ONil(tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b)))),T_a),c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),T_a),c_List_Olist_OCons(tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)),V_y_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b))),c_List_Ozip(T_a,T_b)),V_ys_2))),V_xs_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Osimps_I5_J,axiom,
% 170.42/170.35 ! [V_list_2,V_a_2,V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_list_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list_Osimps_I4_J,axiom,
% 170.42/170.35 ! [V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2),c_List_Olist_ONil(T_b)) = V_f1_2 ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listset_Osimps_I2_J,axiom,
% 170.42/170.35 ! [V_As_2,V_A_2,T_a] : c_List_Olistset(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_As_2)) = c_List_Oset__Cons(T_a,V_A_2,c_List_Olistset(T_a,V_As_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__Cons1,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_x_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_a,T_b)),T_b,c_List_Olist_ONil(tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b)))),T_b),c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),T_b),c_List_Olist_OCons(tc_prod(T_a,T_b))),hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2)))),hAPP(c_List_Ozip(T_a,T_b),V_xs_2))),V_ys_2) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_upto_Opinduct,axiom,
% 170.42/170.35 ! [V_P_2,V_a1_2,V_a0_2] :
% 170.42/170.35 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 170.42/170.35 => ( ! [B_i,B_j] :
% 170.42/170.35 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_i),B_j)))
% 170.42/170.35 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j))
% 170.42/170.35 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) )
% 170.42/170.35 => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__upds__append1,axiom,
% 170.42/170.35 ! [V_x_2,V_m_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,V_m_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))),V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__eq__Cons__conv,axiom,
% 170.42/170.35 ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)
% 170.42/170.35 <=> ( ( V_ys_2 = c_List_Olist_ONil(T_a)
% 170.42/170.35 & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) )
% 170.42/170.35 | ? [B_ys_H] :
% 170.42/170.35 ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H)
% 170.42/170.35 & hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Cons__eq__append__conv,axiom,
% 170.42/170.35 ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)
% 170.42/170.35 <=> ( ( V_ys_2 = c_List_Olist_ONil(T_a)
% 170.42/170.35 & hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) = V_zs_2 )
% 170.42/170.35 | ? [B_ys_H] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H) = V_ys_2
% 170.42/170.35 & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append1__eq__conv,axiom,
% 170.42/170.35 ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a)))
% 170.42/170.35 <=> ( V_xs_2 = V_ys_2
% 170.42/170.35 & V_x_2 = V_y_2 ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_eq__Nil__appendI,axiom,
% 170.42/170.35 ! [T_a,V_ys,V_xs] :
% 170.42/170.35 ( V_xs = V_ys
% 170.42/170.35 => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__self__conv2,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = V_ys_2
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__self__conv,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = V_xs_2
% 170.42/170.35 <=> V_ys_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__is__Nil__conv,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_a)
% 170.42/170.35 <=> ( V_xs_2 = c_List_Olist_ONil(T_a)
% 170.42/170.35 & V_ys_2 = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_self__append__conv2,axiom,
% 170.42/170.35 ! [V_xs_2,T_a,V_ys_2] :
% 170.42/170.35 ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)
% 170.42/170.35 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_self__append__conv,axiom,
% 170.42/170.35 ! [V_ys_2,T_a,V_xs_2] :
% 170.42/170.35 ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)
% 170.42/170.35 <=> V_ys_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__Nil2,axiom,
% 170.42/170.35 ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Nil__is__append__conv,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( c_List_Olist_ONil(T_a) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)
% 170.42/170.35 <=> ( V_xs_2 = c_List_Olist_ONil(T_a)
% 170.42/170.35 & V_ys_2 = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__Nil,axiom,
% 170.42/170.35 ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ).
% 170.42/170.35
% 170.42/170.35 fof(fact_listsum__append,axiom,
% 170.42/170.35 ! [V_ys,V_xs,T_a] :
% 170.42/170.35 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.35 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs)),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_ys)) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_set__append,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__assoc,axiom,
% 170.42/170.35 ! [V_zs,V_ys,V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__eq__append__conv2,axiom,
% 170.42/170.35 ! [V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)
% 170.42/170.35 <=> ? [B_us] :
% 170.42/170.35 ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),B_us)
% 170.42/170.35 & hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ys_2) = V_ts_2 )
% 170.42/170.35 | ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),B_us) = V_zs_2
% 170.42/170.35 & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ts_2) ) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_same__append__eq,axiom,
% 170.42/170.35 ! [V_zs_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2)
% 170.42/170.35 <=> V_ys_2 = V_zs_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__same__eq,axiom,
% 170.42/170.35 ! [V_zs_2,V_xs_2,V_ys_2,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_xs_2)
% 170.42/170.35 <=> V_ys_2 = V_zs_2 ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__eq__appendI,axiom,
% 170.42/170.35 ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs
% 170.42/170.35 => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)
% 170.42/170.35 => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__of__append,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),V_xs_2),V_ys_2)) = c_Map_Omap__add(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2),hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_foldr__append,axiom,
% 170.42/170.35 ! [V_a_2,V_ys_2,V_xs_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2),V_a_2) = c_List_Ofoldr(T_b,T_a,V_f_2,V_xs_2,c_List_Ofoldr(T_b,T_a,V_f_2,V_ys_2,V_a_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_map__append,axiom,
% 170.42/170.35 ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_ys_2)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_zip__append,axiom,
% 170.42/170.35 ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_us)
% 170.42/170.35 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_vs)
% 170.42/170.35 => hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),hAPP(hAPP(c_List_Oappend(T_b),V_us),V_vs)) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_us)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ys),V_vs)) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_length__append,axiom,
% 170.42/170.35 ! [V_ys,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__upds__append2__drop,axiom,
% 170.42/170.35 ! [V_zs_2,V_m_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2)) = c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_fun__upds__append__drop,axiom,
% 170.42/170.35 ! [V_zs_2,V_m_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.35 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.35 => c_Map_Omap__upds(T_a,T_b,V_m_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2),V_ys_2) = c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_append__Cons,axiom,
% 170.42/170.35 ! [V_ys,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_ys) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_Cons__eq__appendI,axiom,
% 170.42/170.35 ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] :
% 170.42/170.35 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys
% 170.42/170.35 => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)
% 170.42/170.35 => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__append__length,axiom,
% 170.42/170.35 ! [V_ys,V_x,V_xs,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) = V_x ).
% 170.42/170.35
% 170.42/170.35 fof(fact_nth__append__length__plus,axiom,
% 170.42/170.35 ! [V_n,V_ys,V_xs,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n)) = hAPP(hAPP(c_List_Onth(T_a),V_ys),V_n) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_take__append,axiom,
% 170.42/170.35 ! [V_ys,V_xs,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_ys)) ).
% 170.42/170.35
% 170.42/170.35 fof(fact_list__update__append1,axiom,
% 170.42/170.36 ! [V_x,V_ys,V_xs,T_a,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_i),V_x) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_ys) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__update__length,axiom,
% 170.42/170.36 ! [V_y,V_ys,V_x,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_y) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remove1__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oremove1(T_a,V_x_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oremove1(T_a,V_x_2,V_xs_2)),V_ys_2) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oremove1(T_a,V_x_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),c_List_Oremove1(T_a,V_x_2,V_ys_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__append__leftI,axiom,
% 170.42/170.36 ! [V_x_2,V_r_2,V_v_2,V_u_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))
% 170.42/170.36 <=> ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 & hBOOL(hAPP(c_List_Odistinct(T_a),V_ys_2))
% 170.42/170.36 & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__append,axiom,
% 170.42/170.36 ! [V_ys,V_xs,T_a,V_n] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_ys),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__update__append,axiom,
% 170.42/170.36 ! [V_x,V_ys,V_xs,T_a,V_n] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n),V_x) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_n),V_x)),V_ys) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n),V_x) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist__update(T_a,V_ys),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublist__append,axiom,
% 170.42/170.36 ! [V_A_2,V_l_H_2,V_l_2,T_a] : c_List_Osublist(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_l_2),V_l_H_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Osublist(T_a,V_l_2,V_A_2)),c_List_Osublist(T_a,V_l_H_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_l_2)))),V_A_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__append__left__rightI,axiom,
% 170.42/170.36 ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_b_2),V_y_2)))),c_List_Olexord(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__Suc__conv__app__nth,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),c_List_Olist_ONil(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublist__Cons,axiom,
% 170.42/170.36 ! [V_A_2,V_l_2,V_x_2,T_a] : c_List_Osublist(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_l_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(hAPP(c_If(tc_List_Olist(T_a)),hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))),c_List_Olist_ONil(T_a))),c_List_Osublist(T_a,V_l_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_A_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_snoc__listrel1__snoc__iff,axiom,
% 170.42/170.36 ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 & V_x_2 = V_y_2 )
% 170.42/170.36 | ( V_xs_2 = V_ys_2
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__append__leftD,axiom,
% 170.42/170.36 ! [V_r_2,V_v_2,V_u_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.36 => ( ! [B_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_a),B_a)),V_r_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Cons__acc__listrel1I,axiom,
% 170.42/170.36 ! [V_xs_2,V_r_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom,
% 170.42/170.36 ! [V_r_2,T_a] : c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1__converse,axiom,
% 170.42/170.36 ! [V_r_2,T_a] : c_List_Olistrel1(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_Oconverse(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olistrel1(T_a,V_r_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom,
% 170.42/170.36 ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel1(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1__mono,axiom,
% 170.42/170.36 ! [V_s_2,V_r_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel1(T_a,V_r_2)),c_List_Olistrel1(T_a,V_s_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel__subset__rtrancl__listrel1,axiom,
% 170.42/170.36 ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1I2,axiom,
% 170.42/170.36 ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rtrancl__listrel1__ConsI1,axiom,
% 170.42/170.36 ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1__eq__len,axiom,
% 170.42/170.36 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rtrancl__listrel1__eq__len,axiom,
% 170.42/170.36 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_not__listrel1__Nil,axiom,
% 170.42/170.36 ! [V_r_2,V_xs_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel1(T_a,V_r_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_not__Nil__listrel1,axiom,
% 170.42/170.36 ! [V_r_2,V_xs_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel1(T_a,V_r_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__listrel1I,axiom,
% 170.42/170.36 ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 & V_us_2 = V_vs_2 )
% 170.42/170.36 | ( V_xs_2 = V_ys_2
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_us_2),V_vs_2)),c_List_Olistrel1(T_a,V_r_2))) ) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_vs_2))),c_List_Olistrel1(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__listrel1__converse,axiom,
% 170.42/170.36 ! [V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olistrel1(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rtrancl__listrel1__if__listrel,axiom,
% 170.42/170.36 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel__reflcl__if__listrel1,axiom,
% 170.42/170.36 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Cons__listrel1__Cons,axiom,
% 170.42/170.36 ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.36 & V_xs_2 = V_ys_2 )
% 170.42/170.36 | ( V_x_2 = V_y_2
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1I1,axiom,
% 170.42/170.36 ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_xs_2))),c_List_Olistrel1(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1__subset__listrel,axiom,
% 170.42/170.36 ! [V_r_H_2,V_r_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_r_H_2))
% 170.42/170.36 => ( c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_r_H_2)
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel1(T_a,V_r_2)),c_List_Olistrel(T_a,V_r_H_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1I,axiom,
% 170.42/170.36 ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 170.42/170.36 => ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_vs_2))
% 170.42/170.36 => ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_vs_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rtrancl__listrel1__ConsI2,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1__iff__update,axiom,
% 170.42/170.36 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 <=> ? [B_y,B_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n)),B_y)),V_r_2))
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),B_n),B_y) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel1E,axiom,
% 170.42/170.36 ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 170.42/170.36 => ~ ! [B_x,B_y] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2))
% 170.42/170.36 => ! [B_us,B_vs] :
% 170.42/170.36 ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_vs))
% 170.42/170.36 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),B_vs)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate1__def,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Orotate1(T_a),V_xs_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Oappend(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a)))),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upd__conv__take__nth__drop,axiom,
% 170.42/170.36 ! [V_a,V_xs,T_a,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_a) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__via__drop,axiom,
% 170.42/170.36 ! [V_ys,V_y,V_xs,V_n,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__Suc__Cons,axiom,
% 170.42/170.36 ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_n)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__1__Cons,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_xs ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__drop,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__rotate1,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orotate1(T_a),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,V_n_2,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__zip,axiom,
% 170.42/170.36 ! [V_ys,V_xs,V_n,T_b,T_a] : hAPP(hAPP(c_List_Odrop(tc_prod(T_a,T_b)),V_n),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_b),V_n),V_ys)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__0,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__drop,axiom,
% 170.42/170.36 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Odrop(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct1__rotate,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Orotate1(T_a),V_xs_2)))
% 170.42/170.36 <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__drop,axiom,
% 170.42/170.36 ! [V_i,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__drop__subset,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__rotate1,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Orotate1(T_a),V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__dropD,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__take,axiom,
% 170.42/170.36 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Otake(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__drop,axiom,
% 170.42/170.36 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Odrop(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_m),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__Nil,axiom,
% 170.42/170.36 ! [V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate1__is__Nil__conv,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orotate1(T_a),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__take__drop__id,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = V_xs ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__drop__subset__set__drop,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_m_2,V_n_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__all,axiom,
% 170.42/170.36 ! [V_n,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n))
% 170.42/170.36 => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__eq__Nil,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_n_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__append,axiom,
% 170.42/170.36 ! [V_ys,V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_ys)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__eq__conv__conj,axiom,
% 170.42/170.36 ! [V_zs_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = V_zs_2
% 170.42/170.36 <=> ( V_xs_2 = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_zs_2)
% 170.42/170.36 & V_ys_2 = hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_zs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__Cons,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_n_2,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Odrop(T_a)),V_xs_2),V_n_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__Cons_H,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a,V_n] :
% 170.42/170.36 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) )
% 170.42/170.36 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__drop,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_i,V_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_i)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),V_i) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_i)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__eq__append__conv__if,axiom,
% 170.42/170.36 ! [V_ys_092_060_094isub_0622_2,V_ys_092_060_094isub_0621_2,V_xs_092_060_094isub_0622_2,V_xs_092_060_094isub_0621_2,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_092_060_094isub_0621_2),V_xs_092_060_094isub_0622_2) = hAPP(hAPP(c_List_Oappend(T_a),V_ys_092_060_094isub_0621_2),V_ys_092_060_094isub_0622_2)
% 170.42/170.36 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)))
% 170.42/170.36 => ( V_xs_092_060_094isub_0621_2 = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)
% 170.42/170.36 & V_xs_092_060_094isub_0622_2 = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)),V_ys_092_060_094isub_0622_2) ) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)))
% 170.42/170.36 => ( hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2) = V_ys_092_060_094isub_0621_2
% 170.42/170.36 & hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2)),V_xs_092_060_094isub_0622_2) = V_ys_092_060_094isub_0622_2 ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__drop_H,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__simps,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_b,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a)
% 170.42/170.36 & hAPP(c_List_Orotate1(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),c_List_Olist_ONil(T_b))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__Cons__number__of,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a,V_v] :
% 170.42/170.36 ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) )
% 170.42/170.36 & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__add,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_j,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Otake(T_a),V_j),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate1__length01,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))
% 170.42/170.36 => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_zip__append2,axiom,
% 170.42/170.36 ! [V_zs,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),hAPP(hAPP(c_List_Oappend(T_b),V_ys),V_zs)) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)),V_xs)),V_ys)),hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)),V_xs)),V_zs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_zip__append1,axiom,
% 170.42/170.36 ! [V_zs,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_zs))),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ys),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_zs))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_id__take__nth__drop,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => V_xs = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__hd__drop,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs))),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__drop__conv__nth,axiom,
% 170.42/170.36 ! [V_n,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd_Osimps,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a] : hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__map,axiom,
% 170.42/170.36 ! [V_f_2,T_b,T_a,V_xs_2] :
% 170.42/170.36 ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(V_f_2,hAPP(c_List_Ohd(T_a),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__append2,axiom,
% 170.42/170.36 ! [V_ys,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__append,axiom,
% 170.42/170.36 ! [V_ys,T_a,V_xs] :
% 170.42/170.36 ( ( V_xs = c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_ys) )
% 170.42/170.36 & ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_xs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__in__set,axiom,
% 170.42/170.36 ! [T_a,V_xs_2] :
% 170.42/170.36 ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_List_Ohd(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__conv__nth,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),V_xs) = hAPP(hAPP(c_List_Onth(T_a),V_xs),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate1__hd__tl,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Orotate1(T_a),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Otl(T_a),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),V_xs)),c_List_Olist_ONil(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__rotate__conv__nth,axiom,
% 170.42/170.36 ! [V_n,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__tl,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_tl__drop,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__Suc,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_tl_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_xs ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__rotate,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,V_n_2,T_a] : hAPP(c_List_Orotate(T_a,V_n_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__tl,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Otl(T_b),V_xs_2)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__rotate,axiom,
% 170.42/170.36 ! [V_xs,V_n,V_m,T_a] : hAPP(c_List_Orotate(T_a,V_m),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__rotate,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Orotate(T_a,V_n_2),V_xs_2)))
% 170.42/170.36 <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__tl,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__rotate,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Orotate(T_a,V_n_2),V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_tl_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__is__Nil__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orotate(T_a,V_n_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__conv__mod,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),V_xs) = hAPP(c_List_Orotate(T_a,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__tl,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_tl__append2,axiom,
% 170.42/170.36 ! [V_ys,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Otl(T_a),V_xs)),V_ys) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__def,axiom,
% 170.42/170.36 ! [V_n_2,T_a] : c_List_Orotate(T_a,V_n_2) = hAPP(hAPP(c_Nat_Ocompow(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_n_2),c_List_Orotate1(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate1__rotate__swap,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate1(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_List_Orotate(T_a,V_n),hAPP(c_List_Orotate1(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__Suc,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(c_List_Orotate1(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_tl__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,hAPP(c_List_Otl(T_a),V_ys_2),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Oappend(T_a)),V_ys_2))),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate0,axiom,
% 170.42/170.36 ! [T_a] : c_List_Orotate(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__add,axiom,
% 170.42/170.36 ! [V_n_2,V_m_2,T_a] : c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)) = hAPP(c_Fun_Ocomp(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Orotate(T_a,V_m_2)),c_List_Orotate(T_a,V_n_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__id,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_n] :
% 170.42/170.36 ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__length01,axiom,
% 170.42/170.36 ! [V_n,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))
% 170.42/170.36 => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__tl,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_tl__take,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_List_Otl(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__Suc,axiom,
% 170.42/170.36 ! [V_n,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),V_xs)),hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__drop__take,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs)),hAPP(hAPP(c_List_Otake(T_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_fold1__set,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 170.42/170.36 => ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),hAPP(c_List_Ohd(T_a),V_xs_2)),hAPP(c_List_Otl(T_a),V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list_Osize_I2_J,axiom,
% 170.42/170.36 ! [V_list_2,V_a_2,V_fa_2,T_a] : c_List_Olist_Olist__size(T_a,V_fa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_list_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),c_List_Olist_Olist__size(T_a,V_fa_2,V_list_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),V_xs_2)),V_ys_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__Nil,axiom,
% 170.42/170.36 ! [V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),c_List_Olist_ONil(T_b)) = V_a_2 ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__size__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_g_2,T_b,V_f_2,T_a] : c_List_Olist_Olist__size(T_a,V_f_2,hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2)) = c_List_Olist_Olist__size(T_b,hAPP(c_Fun_Ocomp(T_a,tc_Nat_Onat,T_b,V_f_2),V_g_2),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_start__le__sum,axiom,
% 170.42/170.36 ! [V_ns_2,V_n_2,V_m_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_ns_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__assoc,axiom,
% 170.42/170.36 ! [V_zs_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Groups_Osemigroup__add(T_a)
% 170.42/170.36 => hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),V_y_2)),V_zs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_y_2),V_zs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__absorb0,axiom,
% 170.42/170.36 ! [V_zs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.36 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_zs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_x_2),V_zs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldr__conv__foldl,axiom,
% 170.42/170.36 ! [V_a_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Groups_Oab__semigroup__add(T_a)
% 170.42/170.36 => c_List_Ofoldr(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_c,V_a_2,V_g_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_g_2,V_a_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_c,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,T_a)),T_a),c_COMBB(T_b,T_a,T_c)),V_g_2)),V_f_2),V_a_2),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__Cons,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,hAPP(hAPP(V_f_2,V_a_2),V_x_2)),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsum__foldl,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.36 => c_List_Omonoid__add__class_Olistsum(T_a) = c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__foldr1__lemma,axiom,
% 170.42/170.36 ! [V_xs_2,V_a_2,T_a] :
% 170.42/170.36 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.36 => hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),c_List_Ofoldr(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_xs_2,c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__foldr1,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Groups_Omonoid__add(T_a)
% 170.42/170.36 => hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_xs_2) = c_List_Ofoldr(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_xs_2,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sum__eq__0__conv,axiom,
% 170.42/170.36 ! [V_ns_2,V_m_2] :
% 170.42/170.36 ( hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 170.42/170.36 => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list_Osize_I1_J,axiom,
% 170.42/170.36 ! [V_fa_2,T_a] : c_List_Olist_Olist__size(T_a,V_fa_2,c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_fun__left__comm__idem_Ofold__set,axiom,
% 170.42/170.36 ! [V_xs_2,V_y_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 170.42/170.36 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_b),V_f_2),V_y_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Sup__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.36 => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Inf__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.36 => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Sup__fin__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Lattices_Olattice(T_a)
% 170.42/170.36 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Inf__fin__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Lattices_Olattice(T_a)
% 170.42/170.36 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Min__fin__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omin(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Max__fin__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_min__max_OInf__fin__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omin(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_min__max_OSup__fin__set__fold,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_SUPR__set__fold,axiom,
% 170.42/170.36 ! [V_f_2,V_xs_2,T_b,T_a] :
% 170.42/170.36 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.36 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),hAPP(c_List_Oset(T_b),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_a,T_b,hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_f_2)),c_Orderings_Obot__class_Obot(T_a)),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_INFI__set__fold,axiom,
% 170.42/170.36 ! [V_f_2,V_xs_2,T_b,T_a] :
% 170.42/170.36 ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 170.42/170.36 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),hAPP(c_List_Oset(T_b),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_a,T_b,hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_f_2)),c_Orderings_Otop__class_Otop(T_a)),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__size__estimation,axiom,
% 170.42/170.36 ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__size__estimation_H,axiom,
% 170.42/170.36 ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__upds__fold__map__upd,axiom,
% 170.42/170.36 ! [V_vs_2,V_ks_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,V_ks_2,V_vs_2) = hAPP(c_List_Ofoldl(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_prod(T_a,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(tc_prod(T_a,T_b),tc_fun(T_a,tc_Option_Ooption(T_b))),tc_fun(T_a,tc_Option_Ooption(T_b))),c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_a,tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),tc_fun(T_a,tc_Option_Ooption(T_b))),c_COMBC(T_a,tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(T_a,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),tc_fun(T_a,tc_Option_Ooption(T_b))),hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b))),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b)))),T_a),c_COMBB(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)),T_b))),c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b))))),c_Option_Ooption_OSome(T_b))),V_m_2),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ks_2),V_vs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_elem__le__sum,axiom,
% 170.42/170.36 ! [V_ns_2,V_n_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_ns_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__size__conv__listsum,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a] : c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(T_a,tc_Nat_Onat),V_f_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel__subset,axiom,
% 170.42/170.36 ! [V_A_2,V_r_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olists(T_a,V_A_2)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_List_Olist(T_a)),c_List_Olists(T_a,V_A_2))))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__accI,axiom,
% 170.42/170.36 ! [V_r_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists_ONil,axiom,
% 170.42/170.36 ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olists(T_a,V_A_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__mono,axiom,
% 170.42/170.36 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),c_List_Olists(T_a,V_A_2)),c_List_Olists(T_a,V_B_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__in__lists__conv,axiom,
% 170.42/170.36 ! [V_A_2,V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)),c_List_Olists(T_a,V_A_2)))
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),c_List_Olists(T_a,V_A_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__UNIV,axiom,
% 170.42/170.36 ! [T_a] : c_List_Olists(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_equiv__listrel,axiom,
% 170.42/170.36 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.36 ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 170.42/170.36 => c_Equiv__Relations_Oequiv(tc_List_Olist(T_a),c_List_Olists(T_a,V_A_2),c_List_Olistrel(T_a,V_r_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listrel__refl__on,axiom,
% 170.42/170.36 ! [V_r_2,V_A_2,T_a] :
% 170.42/170.36 ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 170.42/170.36 => c_Relation_Orefl__on(tc_List_Olist(T_a),c_List_Olists(T_a,V_A_2),c_List_Olistrel(T_a,V_r_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Cons__in__lists__iff,axiom,
% 170.42/170.36 ! [V_A_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_List_Olists(T_a,V_A_2)))
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__lists__conv__set,axiom,
% 170.42/170.36 ! [V_A_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__eq__set,axiom,
% 170.42/170.36 ! [V_A_2,T_a] : c_List_Olists(T_a,V_A_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),V_A_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__empty,axiom,
% 170.42/170.36 ! [T_a] : c_List_Olists(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__accD,axiom,
% 170.42/170.36 ! [V_r_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__append__rightI,axiom,
% 170.42/170.36 ! [V_r_2,V_x_2,T_a,V_y_2] :
% 170.42/170.36 ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_b),B_z)
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_y_2))),c_List_Olexord(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__Nil__left,axiom,
% 170.42/170.36 ! [V_r_2,V_y_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.36 <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_x) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__list__update,axiom,
% 170.42/170.36 ! [V_x,V_k,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => ( ( V_k = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x )
% 170.42/170.36 & ( V_k != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = c_List_Olast(T_a,V_xs) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsum__mono,axiom,
% 170.42/170.36 ! [V_g_2,V_f_2,V_xs_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Groups_Omonoid__add(T_b)
% 170.42/170.36 & class_Groups_Oordered__ab__semigroup__add(T_b) )
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_g_2),V_xs_2)))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last_Osimps,axiom,
% 170.42/170.36 ! [V_x,T_a,V_xs] :
% 170.42/170.36 ( ( V_xs = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x )
% 170.42/170.36 & ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__ConsR,axiom,
% 170.42/170.36 ! [V_x,T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__ConsL,axiom,
% 170.42/170.36 ! [V_x,T_a,V_xs] :
% 170.42/170.36 ( V_xs = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__append,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_ys] :
% 170.42/170.36 ( ( V_ys = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) )
% 170.42/170.36 & ( V_ys != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__appendR,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_ys] :
% 170.42/170.36 ( V_ys != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__appendL,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_ys] :
% 170.42/170.36 ( V_ys = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__map,axiom,
% 170.42/170.36 ! [V_f_2,T_b,T_a,V_xs_2] :
% 170.42/170.36 ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(V_f_2,c_List_Olast(T_a,V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__in__set,axiom,
% 170.42/170.36 ! [T_a,V_as_2] :
% 170.42/170.36 ( V_as_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),c_List_Olast(T_a,V_as_2)),hAPP(c_List_Oset(T_a),V_as_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__snoc,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a] : c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)))) = V_x ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__drop,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__conv__nth,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,V_xs) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Opos__not__seq__def,axiom,
% 170.42/170.36 ! [V_i_2,V_xq_2] : hAPP(c_New__DSequence_Opos__not__seq(V_xq_2),V_i_2) = c_Lazy__Sequence_Ohb__not__seq(hAPP(V_xq_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_i_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__irreflexive,axiom,
% 170.42/170.36 ! [V_y_2,V_r_2,T_a] :
% 170.42/170.36 ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2))
% 170.42/170.36 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_y_2)),c_List_Olexord(T_a,V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lexord__linear,axiom,
% 170.42/170.36 ! [V_y_2,V_x_2,V_r_2,T_a] :
% 170.42/170.36 ( ! [B_a,B_b] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_a),B_b)),V_r_2))
% 170.42/170.36 | B_a = B_b
% 170.42/170.36 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_b),B_a)),V_r_2)) )
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 170.42/170.36 | V_x_2 = V_y_2
% 170.42/170.36 | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_x_2)),c_List_Olexord(T_a,V_r_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists_Osimps,axiom,
% 170.42/170.36 ! [V_A_2,V_a_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_a_2),c_List_Olists(T_a,V_A_2)))
% 170.42/170.36 <=> ( V_a_2 = c_List_Olist_ONil(T_a)
% 170.42/170.36 | ? [B_a,B_l] :
% 170.42/170.36 ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_l)
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_l),c_List_Olists(T_a,V_A_2))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__size__pointwise,axiom,
% 170.42/170.36 ! [V_g_2,V_f_2,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2)),c_List_Olist_Olist__size(T_a,V_g_2,V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast__take,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__butlast,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Obutlast(T_b,V_xs_2)) = c_List_Obutlast(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast__append,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_ys] :
% 170.42/170.36 ( ( V_ys = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) )
% 170.42/170.36 & ( V_ys != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Obutlast(T_a,V_ys)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__butlast,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__butlastD,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,V_xs_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_x,T_a,V_xs] :
% 170.42/170.36 ( ( V_xs = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 170.42/170.36 & ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Obutlast(T_a,V_xs)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast__drop,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : c_List_Obutlast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Obutlast(T_a,V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__butlast,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Obutlast(T_a,V_xs)) = c_List_Obutlast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__butlast__appendI,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,V_xs_2))))
% 170.42/170.36 | hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,V_ys_2)))) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast__snoc,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a] : c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)))) = V_xs ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__butlast,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Otake(T_a),V_n),c_List_Obutlast(T_a,V_xs)) = hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__butlast,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Obutlast(T_a,V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast__conv__take,axiom,
% 170.42/170.36 ! [V_xs,T_a] : c_List_Obutlast(T_a,V_xs) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_butlast__list__update,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a,V_k] :
% 170.42/170.36 ( ( V_k = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = c_List_Obutlast(T_a,V_xs) )
% 170.42/170.36 & ( V_k != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 170.42/170.36 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = hAPP(hAPP(c_List_Olist__update(T_a,c_List_Obutlast(T_a,V_xs)),V_k),V_x) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_snoc__eq__iff__butlast,axiom,
% 170.42/170.36 ! [V_ys_2,V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))) = V_ys_2
% 170.42/170.36 <=> ( V_ys_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 & c_List_Obutlast(T_a,V_ys_2) = V_xs_2
% 170.42/170.36 & c_List_Olast(T_a,V_ys_2) = V_x_2 ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__butlast__last__id,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(hAPP(c_List_Oappend(T_a),c_List_Obutlast(T_a,V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),c_List_Olast(T_a,V_xs)),c_List_Olist_ONil(T_a))) = V_xs ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__take__lemma,axiom,
% 170.42/170.36 ! [V_ys,V_xs,T_a,V_k] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)))
% 170.42/170.36 => ( ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) )
% 170.42/170.36 => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__aux__max,axiom,
% 170.42/170.36 ! [V_xss_2,T_b,V_xs_2,T_a] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))),c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xss_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__is__subset,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__filter__le,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 170.42/170.36 ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sum__length__filter__compl,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__filter,axiom,
% 170.42/170.36 ! [V_xs_2,V_Q_2,V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(c_List_Ofilter(T_a,V_Q_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_Q_2)),V_P_2)),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__remove1,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_Q_2,T_a] : hAPP(c_List_Ofilter(T_a,V_Q_2),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = c_List_Oremove1(T_a,V_x_2,hAPP(c_List_Ofilter(T_a,V_Q_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remove1__filter__not,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 170.42/170.36 ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_Oremove1(T_a,V_x_2,hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__filter,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__insort__triv,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,V_x_2,V_P_2,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__id__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) = V_xs_2
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__empty__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)),hAPP(c_List_Ofilter(T_a,V_P_2),V_ys_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2)),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__filter,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(c_List_Oset(T_a),V_xs_2)))),V_P_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__filter__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2)),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__filter__less,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__minus__filter__out,axiom,
% 170.42/170.36 ! [V_y_2,V_xs_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_List_Oset(T_a),hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_y_2))),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__in__sublist,axiom,
% 170.42/170.36 ! [V_s_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_s_2)))),V_xs_2) = c_List_Osublist(T_a,V_xs_2,V_s_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__filter__conv__card,axiom,
% 170.42/170.36 ! [V_xs_2,V_p_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_p_2),V_xs_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_a,tc_HOL_Obool,tc_Nat_Onat),V_p_2),hAPP(c_List_Onth(T_a),V_xs_2))))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__filter__def,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] : c_List_Omap__filter(T_b,T_a,V_f_2,V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_a),T_a,T_b,c_Option_Othe(T_a)),V_f_2)),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_Option_Ooption(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool),T_b),c_fequal),V_f_2)),c_Option_Ooption_ONone(T_a)))),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__max__length,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : c_List_Ofoldr(tc_List_Olist(T_a),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_a)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a)))),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__map__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_a)),hAPP(c_List_Omap(T_b,T_a),V_f_2)),V_xs_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_a)),hAPP(c_List_Omap(T_b,T_a),V_f_2)),c_List_Otranspose(T_b,V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__filter__simps_I2_J,axiom,
% 170.42/170.36 ! [V_f_2,T_a,T_b] : c_List_Omap__filter(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : c_List_Otranspose(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(tc_List_Olist(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__empty,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Otranspose(T_a,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_a))
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => B_x = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xss,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss)) = c_List_Otranspose(T_a,V_xss) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__of__filter__in,axiom,
% 170.42/170.36 ! [V_P_2,V_z_2,V_k_2,V_xs_2,T_a,T_b] :
% 170.42/170.36 ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_z_2)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(V_P_2,V_k_2),V_z_2))
% 170.42/170.36 => hAPP(hAPP(c_Map_Omap__of(T_b,T_a),hAPP(c_List_Ofilter(tc_prod(T_b,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,tc_HOL_Obool),V_P_2)),V_xs_2)),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_z_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__filter__simps_I1_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] : c_List_Omap__filter(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_Option_Ooption_Ooption__case(tc_List_Olist(T_a),T_a,c_List_Omap__filter(T_b,T_a,V_f_2,V_xs_2),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Omap__filter(T_b,T_a,V_f_2,V_xs_2))),hAPP(V_f_2,V_x_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublist__shift__lemma__Suc,axiom,
% 170.42/170.36 ! [V_is_2,V_xs_2,V_P_2,T_a] : hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_a,tc_Nat_Onat)),V_P_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_prod(T_a,tc_Nat_Onat)),c_Nat_OSuc),c_Product__Type_Osnd(T_a,tc_Nat_Onat)))),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),V_is_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_a,tc_Nat_Onat)),V_P_2),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),V_is_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pick__drop__zero,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : c_Random_Opick(T_a,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Opick(T_a,V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_select__weigth__drop__zero,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : c_Random_Oselect__weight(T_a,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Oselect__weight(T_a,V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__transpose,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_i_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2))))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),c_List_Otranspose(T_a,V_xs_2)),V_i_2) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,T_a),c_List_Onth(T_a)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__transpose,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)) = c_List_Ofoldr(tc_List_Olist(T_a),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_a)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__filter__map__filter,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = c_List_Omap__filter(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,tc_Option_Ooption(T_a),tc_Option_Ooption(T_a)),hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_Option_Ooption(T_a))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_Option_Ooption(T_a))),T_b),c_If(tc_Option_Ooption(T_a))),V_P_2)),hAPP(hAPP(c_COMBB(T_a,tc_Option_Ooption(T_a),T_b),c_Option_Ooption_OSome(T_a)),V_f_2))),c_Option_Ooption_ONone(T_a)),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_insort__key__remove1,axiom,
% 170.42/170.36 ! [V_f_2,V_xs_2,V_a_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))
% 170.42/170.36 => ( hAPP(c_List_Ohd(T_a),hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_a),hAPP(c_fequal,hAPP(V_f_2,V_a_2))),V_f_2)),V_xs_2)) = V_a_2
% 170.42/170.36 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_a_2),c_List_Oremove1(T_a,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublist__def,axiom,
% 170.42/170.36 ! [V_A_2,V_xs_2,T_a] : c_List_Osublist(T_a,V_xs_2,V_A_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_a,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted_ONil,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__single,axiom,
% 170.42/170.36 ! [V_x,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__same,axiom,
% 170.42/170.36 ! [V_xs_2,V_g_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),hAPP(V_g_2,V_xs_2))),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__map__same,axiom,
% 170.42/170.36 ! [V_xs_2,V_g_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,tc_HOL_Obool),T_b),c_fequal),V_f_2)),hAPP(V_g_2,V_xs_2))),V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__filter,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__butlast,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__Suc__append,axiom,
% 170.42/170.36 ! [V_j,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_j),c_List_Olist_ONil(tc_Nat_Onat))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__Suc,axiom,
% 170.42/170.36 ! [V_j,V_i] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_j),c_List_Olist_ONil(tc_Nat_Onat))) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__add__eq__append,axiom,
% 170.42/170.36 ! [V_k,V_j,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),c_List_Oupt(V_j,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__conv__Nil,axiom,
% 170.42/170.36 ! [V_i,V_j] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 170.42/170.36 => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__eq__Nil__conv,axiom,
% 170.42/170.36 ! [V_j_2,V_i_2] :
% 170.42/170.36 ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat)
% 170.42/170.36 <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_take__upt,axiom,
% 170.42/170.36 ! [V_n,V_m,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)),V_n))
% 170.42/170.36 => hAPP(hAPP(c_List_Otake(tc_Nat_Onat),V_m),c_List_Oupt(V_i,V_n)) = c_List_Oupt(V_i,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__many,axiom,
% 170.42/170.36 ! [V_zs,V_y,V_x,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__many__eq,axiom,
% 170.42/170.36 ! [V_zs_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_zs_2)))
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_zs_2)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__drop,axiom,
% 170.42/170.36 ! [V_n,V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_drop__upt,axiom,
% 170.42/170.36 ! [V_j,V_i,V_m] : hAPP(hAPP(c_List_Odrop(tc_Nat_Onat),V_m),c_List_Oupt(V_i,V_j)) = c_List_Oupt(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m),V_j) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__upt,axiom,
% 170.42/170.36 ! [V_j,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__rec,axiom,
% 170.42/170.36 ! [V_j,V_i] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_i),c_List_Oupt(hAPP(c_Nat_OSuc,V_i),V_j)) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__conv__Cons,axiom,
% 170.42/170.36 ! [V_j,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Oupt(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_i),c_List_Oupt(hAPP(c_Nat_OSuc,V_i),V_j)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__insort__insert,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__list__of__set__range,axiom,
% 170.42/170.36 ! [V_n_2,V_m_2] : c_List_Olinorder__class_Osorted__list__of__set(tc_Nat_Onat,hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = c_List_Oupt(V_m_2,V_n_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__upto,axiom,
% 170.42/170.36 ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__upt,axiom,
% 170.42/170.36 ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__remove1,axiom,
% 170.42/170.36 ! [V_a,V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__upt,axiom,
% 170.42/170.36 ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__insort,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2))
% 170.42/170.36 <=> c_List_Olinorder__class_Osorted(T_a,V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__distinct__set__unique,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_ys_2)
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys_2))
% 170.42/170.36 => ( hAPP(c_List_Oset(T_a),V_xs_2) = hAPP(c_List_Oset(T_a),V_ys_2)
% 170.42/170.36 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_atLeastLessThan__upt,axiom,
% 170.42/170.36 ! [V_j_2,V_i_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_i_2,V_j_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__upt,axiom,
% 170.42/170.36 ! [V_j_2,V_i_2] : hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_i_2,V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__take,axiom,
% 170.42/170.36 ! [V_n,V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__0,axiom,
% 170.42/170.36 ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted_Oequations_I1_J,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__tl,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__insort__insert__key,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_a,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__Suc__upt,axiom,
% 170.42/170.36 ! [V_n_2,V_m_2] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),c_List_Oupt(V_m_2,V_n_2)) = c_List_Oupt(hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__map__remove1,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oremove1(T_b,V_x_2,V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__insort__key,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2)))
% 170.42/170.36 <=> c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__upt,axiom,
% 170.42/170.36 ! [V_j,V_i] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),c_List_Oupt(V_i,V_j)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_i) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__Cons,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 170.42/170.36 <=> ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))
% 170.42/170.36 <=> ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,V_ys_2)
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ! [B_xa] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),hAPP(c_List_Oset(T_a),V_ys_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),B_xa)) ) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__rec__number__of,axiom,
% 170.42/170.36 ! [V_n,V_m] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)))
% 170.42/170.36 => c_List_Oupt(hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),c_List_Oupt(hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n))) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)))
% 170.42/170.36 => c_List_Oupt(hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_upt__eq__Cons__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_j_2,V_i_2] :
% 170.42/170.36 ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2)
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2))
% 170.42/170.36 & V_i_2 = V_x_2
% 170.42/170.36 & c_List_Oupt(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_j_2) = V_xs_2 ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__upt,axiom,
% 170.42/170.36 ! [V_j,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => c_List_Olast(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__insort,axiom,
% 170.42/170.36 ! [V_x_2,V_P_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 170.42/170.36 => ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__nth,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),hAPP(c_List_Onth(T_a),V_xs_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) = V_xs_2 ).
% 170.42/170.36
% 170.42/170.36 fof(fact_atLeastAtMost__upt,axiom,
% 170.42/170.36 ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_n_2,hAPP(c_Nat_OSuc,V_m_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_atLeast__upt,axiom,
% 170.42/170.36 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_setsum__set__upt__conv__listsum__nat,axiom,
% 170.42/170.36 ! [V_n_2,V_m_2,V_f_2,T_a] :
% 170.42/170.36 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.36 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),V_f_2),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_interv__listsum__conv__setsum__set__nat,axiom,
% 170.42/170.36 ! [V_n_2,V_m_2,V_f_2,T_a] :
% 170.42/170.36 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.36 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),V_f_2),c_List_Oupt(V_m_2,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__upt,axiom,
% 170.42/170.36 ! [V_j,V_k,V_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_greaterThanAtMost__upt,axiom,
% 170.42/170.36 ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(hAPP(c_Nat_OSuc,V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted_Oequations_I2_J,axiom,
% 170.42/170.36 ! [V_a1_2,V_a2_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a1_2))
% 170.42/170.36 <=> ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_a1_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a2_2),B_x)) )
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,V_a1_2) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_greaterThanLessThan__upt,axiom,
% 170.42/170.36 ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(hAPP(c_Nat_OSuc,V_n_2),V_m_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__map__upt,axiom,
% 170.42/170.36 ! [V_f_2,T_a,V_m_2,V_n_2,V_i_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2)))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),V_f_2),c_List_Oupt(V_m_2,V_n_2))),V_i_2) = hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_i_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__list__of__set,axiom,
% 170.42/170.36 ! [V_A_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.36 => ( hAPP(c_List_Oset(T_a),c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2)) = V_A_2
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2))
% 170.42/170.36 & hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_atMost__upto,axiom,
% 170.42/170.36 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_insort__remove1,axiom,
% 170.42/170.36 ! [V_xs_2,V_a_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_a_2),c_List_Oremove1(T_a,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__nth__mono,axiom,
% 170.42/170.36 ! [V_j,V_i,V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j))) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__equals__nth__mono,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 <=> ! [B_j] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_j))) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__sorted__distinct__set__unique,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)))
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)))
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2))
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2)))
% 170.42/170.36 => ( hAPP(c_List_Oset(T_a),V_xs_2) = hAPP(c_List_Oset(T_a),V_ys_2)
% 170.42/170.36 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublist__shift__lemma,axiom,
% 170.42/170.36 ! [V_i_2,V_xs_2,V_A_2,T_a] : hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_a,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),c_List_Oupt(V_i_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))))) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_a,tc_Nat_Onat)),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_prod(T_a,tc_Nat_Onat)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),V_i_2))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__rectangle,axiom,
% 170.42/170.36 ! [V_n_2,T_a,V_xs_2] :
% 170.42/170.36 ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_a))
% 170.42/170.36 => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.36 => ( ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),B_i)) = V_n_2 )
% 170.42/170.36 => c_List_Otranspose(T_a,V_xs_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_List_Olist(T_a)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_a)),tc_Nat_Onat),c_List_Omap(tc_Nat_Onat,T_a)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_Nat_Onat,T_a),tc_Nat_Onat),c_List_Onth(T_a)),hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2))))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose_Opsimps_I2_J,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_a)),c_List_Otranspose__rel(T_a)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss_2)))
% 170.42/170.36 => c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss_2)) = c_List_Otranspose(T_a,V_xss_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose_Opsimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_a)),c_List_Otranspose__rel(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))))
% 170.42/170.36 => c_List_Otranspose(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__column,axiom,
% 170.42/170.36 ! [V_i_2,V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,T_a),c_List_Onth(T_a)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),c_List_Otranspose(T_a,V_xs_2))) = hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),V_i_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__aux__filter__head,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),c_COMBK(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),T_a),c_List_Ohd(T_a)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a)))),V_xss_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_inj__on__rev,axiom,
% 170.42/170.36 ! [V_A_2,T_a] : c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Orev(T_a),V_A_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__concat,axiom,
% 170.42/170.36 ! [V_xs_2,V_p_2,T_a] : hAPP(c_List_Ofilter(T_a,V_p_2),c_List_Oconcat(T_a,V_xs_2)) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Ofilter(T_a,V_p_2)),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__singleton__conv,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))
% 170.42/170.36 <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_singleton__rev__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) = hAPP(c_List_Orev(T_a),V_xs_2)
% 170.42/170.36 <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Nil__eq__concat__conv,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] :
% 170.42/170.36 ( c_List_Olist_ONil(T_a) = c_List_Oconcat(T_a,V_xss_2)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xss_2)))
% 170.42/170.36 => B_x = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__eq__Nil__conv,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] :
% 170.42/170.36 ( c_List_Oconcat(T_a,V_xss_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xss_2)))
% 170.42/170.36 => B_x = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Nil__is__rev__conv,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Olist_ONil(T_a) = hAPP(c_List_Orev(T_a),V_xs_2)
% 170.42/170.36 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__is__Nil__conv,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orev(T_a),V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_a),V_x),c_List_Oconcat(T_a,V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__concat,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Orev(T_a),c_List_Oconcat(T_a,V_xs_2)) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Orev(T_a)),hAPP(c_List_Orev(tc_List_Olist(T_a)),V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__concat,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_a)),hAPP(c_List_Omap(T_b,T_a),V_f_2)),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__foldl__cons,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_a),T_a,hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a)),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__conv__foldl,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] : c_List_Oconcat(T_a,V_xss_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_xss_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__conv__concat,axiom,
% 170.42/170.36 ! [V_xss_2,V_xs_2,T_a] : hAPP(c_List_Ofoldl(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Oappend(T_a),V_xs_2),V_xss_2) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),c_List_Oconcat(T_a,V_xss_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__append,axiom,
% 170.42/170.36 ! [V_ys,V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_ys)),hAPP(c_List_Orev(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__append,axiom,
% 170.42/170.36 ! [V_ys,V_xs,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Oappend(tc_List_Olist(T_a)),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oconcat(T_a,V_xs)),c_List_Oconcat(T_a,V_ys)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__rev,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Orev(T_a),V_xs_2)))
% 170.42/170.36 <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__rev,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__is__rev__conv,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(c_List_Orev(T_a),V_ys_2)
% 170.42/170.36 <=> V_xs_2 = V_ys_2 ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__swap,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orev(T_a),V_xs_2) = V_ys_2
% 170.42/170.36 <=> V_xs_2 = hAPP(c_List_Orev(T_a),V_ys_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__rev__ident,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsum__rev,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( class_Groups_Ocomm__monoid__add(T_a)
% 170.42/170.36 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__foldr,axiom,
% 170.42/170.36 ! [V_xs_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),V_xs_2) = c_List_Ofoldr(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_a),V_f_2),hAPP(c_List_Orev(T_b),V_xs_2),V_a_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldr__foldl,axiom,
% 170.42/170.36 ! [V_a_2,V_xs_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_a,T_b,hAPP(c_COMBC(T_b,T_a,T_a),V_f_2),V_a_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__rev,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Orev(T_a),V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_zip__rev,axiom,
% 170.42/170.36 ! [V_ys,T_b,V_xs,T_a] :
% 170.42/170.36 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)
% 170.42/170.36 => hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(c_List_Orev(T_a),V_xs)),hAPP(c_List_Orev(T_b),V_ys)) = hAPP(c_List_Orev(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__filter,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(c_List_Orev(T_a),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__eq__Cons__iff,axiom,
% 170.42/170.36 ! [V_ys_2,V_y_2,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)
% 170.42/170.36 <=> V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_ys_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__concat,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oconcat(T_a,V_xss_2)) = hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xss_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__concat,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oconcat(T_a,V_xs_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)),c_List_Oset(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_last__rev,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__rev,axiom,
% 170.42/170.36 ! [T_a,V_xs] :
% 170.42/170.36 ( V_xs != c_List_Olist_ONil(T_a)
% 170.42/170.36 => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__transpose,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__drop,axiom,
% 170.42/170.36 ! [V_xs,V_i,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)),hAPP(c_List_Orev(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__take,axiom,
% 170.42/170.36 ! [V_xs,V_i,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)),hAPP(c_List_Orev(T_a),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rotate__rev,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Orev(T_a),hAPP(c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose_Osimps_I3_J,axiom,
% 170.42/170.36 ! [V_xss_2,V_xs_2,V_x_2,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),c_COMBK(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))))),V_xss_2)))),c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_a)),T_a,c_List_Olist_ONil(tc_List_Olist(T_a)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_OCons(tc_List_Olist(T_a))),c_List_Olist_ONil(tc_List_Olist(T_a)))))),V_xss_2))))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__nth,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),hAPP(c_List_Orev(T_a),V_xs)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__injective,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Oconcat(T_a,V_xs_2) = c_List_Oconcat(T_a,V_ys_2)
% 170.42/170.36 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_ys_2)
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),B_x)) )
% 170.42/170.36 => V_xs_2 = V_ys_2 ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__eq__concat__iff,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),B_x)) )
% 170.42/170.36 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_ys_2)
% 170.42/170.36 => ( c_List_Oconcat(T_a,V_xs_2) = c_List_Oconcat(T_a,V_ys_2)
% 170.42/170.36 <=> V_xs_2 = V_ys_2 ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_rev__update,axiom,
% 170.42/170.36 ! [V_y,V_xs,T_a,V_k] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_y)) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(c_List_Orev(T_a),V_xs)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_k)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_y) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__map__singleton,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(T_b,tc_List_Olist(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_b),c_List_Olist_OCons(T_a)),V_f_2)),c_List_Olist_ONil(T_a))),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__rev__nth__mono,axiom,
% 170.42/170.36 ! [V_j,V_i,V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j)),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i))) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldr__max__sorted,axiom,
% 170.42/170.36 ! [V_y_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs_2))
% 170.42/170.36 => ( ( V_xs_2 = c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Ofoldr(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_xs_2,V_y_2) = V_y_2 )
% 170.42/170.36 & ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => c_List_Ofoldr(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_xs_2,V_y_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_y_2) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose_Opsimps_I3_J,axiom,
% 170.42/170.36 ! [V_xss_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_a)),c_List_Otranspose__rel(T_a)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_xss_2)))
% 170.42/170.36 => c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),c_COMBK(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))))),V_xss_2)))),c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_a)),T_a,c_List_Olist_ONil(tc_List_Olist(T_a)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_OCons(tc_List_Olist(T_a))),c_List_Olist_ONil(tc_List_Olist(T_a)))))),V_xss_2))))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__transpose__sorted,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_a))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 170.42/170.36 & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_a))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__column__length,axiom,
% 170.42/170.36 ! [V_i_2,V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),c_List_Otranspose(T_a,V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),V_i_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__aux__filter__tail,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] : c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_a)),T_a,c_List_Olist_ONil(tc_List_Olist(T_a)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_OCons(tc_List_Olist(T_a))),c_List_Olist_ONil(tc_List_Olist(T_a)))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Otl(T_a)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a)))),V_xss_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__nth__transpose__sorted,axiom,
% 170.42/170.36 ! [V_j_2,V_i_2,V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2))))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_xs_2))))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),c_List_Otranspose(T_a,V_xs_2)),V_i_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),V_j_2)),V_i_2) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transpose__transpose,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 170.42/170.36 => c_List_Otranspose(T_a,c_List_Otranspose(T_a,V_xs_2)) = c_List_OtakeWhile(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a))),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transfer__nat__int__list__functions_I2_J,axiom,
% 170.42/170.36 c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_OtakeWhile(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_zip__takeWhile__fst,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),V_ys_2) = c_List_OtakeWhile(tc_prod(T_a,T_b),hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,tc_prod(T_a,T_b),V_P_2),c_Product__Type_Ofst(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_zip__takeWhile__snd,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,V_xs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),c_List_OtakeWhile(T_b,V_P_2,V_ys_2)) = c_List_OtakeWhile(tc_prod(T_a,T_b),hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,tc_prod(T_a,T_b),V_P_2),c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__eq__all__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = V_xs_2
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__takeWhileD,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__takeWhile__le,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__eq__take,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__takeWhile,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__tail,axiom,
% 170.42/170.36 ! [V_l_2,V_xs_2,T_a,V_x_2,V_P_2] :
% 170.42/170.36 ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_l_2))) = c_List_OtakeWhile(T_a,V_P_2,V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : c_List_OtakeWhile(T_a,V_P_2,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__takeWhile,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_OtakeWhile(T_a,V_P_2,V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 170.42/170.36 ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_a) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_return__list__def,axiom,
% 170.42/170.36 ! [V_l_2] : c_List_Oreturn__list(V_l_2) = hAPP(hAPP(c_List_Omap(tc_Int_Oint,tc_Nat_Onat),c_Int_Onat),V_l_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__append1,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_a,V_P_2,V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__nth,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a,V_j_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_j_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_nth__length__takeWhile,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__upds__def,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) = c_Map_Omap__add(T_a,T_b,V_m_2,hAPP(c_Map_Omap__of(T_a,T_b),hAPP(c_List_Orev(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__not__last,axiom,
% 170.42/170.36 ! [T_a,V_xs_2] :
% 170.42/170.36 ( V_xs_2 != c_List_Olist_ONil(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),c_List_Olast(T_a,V_xs_2))),V_xs_2) = c_List_Obutlast(T_a,V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__equals__takeWhile__sorted__rev,axiom,
% 170.42/170.36 ! [V_t_2,V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)))
% 170.42/170.36 => hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(T_a,tc_HOL_Obool,T_b),hAPP(c_Orderings_Oord__class_Oless(T_a),V_t_2)),V_f_2)),V_xs_2) = c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(T_a,tc_HOL_Obool,T_b),hAPP(c_Orderings_Oord__class_Oless(T_a),V_t_2)),V_f_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transfer__nat__int__list__return__embed,axiom,
% 170.42/170.36 ! [V_l] :
% 170.42/170.36 ( c_List_Onat__list(V_l)
% 170.42/170.36 => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__remdups__concat,axiom,
% 170.42/170.36 ! [V_xss_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,c_List_Oconcat(T_a,V_xss_2))) = hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xss_2)),c_List_Oset(T_a))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__remdups,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__remdups__leq,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups__map__remdups,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Oremdups(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oremdups(T_b,V_xs_2))) = c_List_Oremdups(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__remdups,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oremdups(T_a,V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__remdups,axiom,
% 170.42/170.36 ! [V_l,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_l)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups__eq__nil__right__iff,axiom,
% 170.42/170.36 ! [V_x_2,T_a] :
% 170.42/170.36 ( c_List_Olist_ONil(T_a) = c_List_Oremdups(T_a,V_x_2)
% 170.42/170.36 <=> V_x_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups__eq__nil__iff,axiom,
% 170.42/170.36 ! [V_x_2,T_a] :
% 170.42/170.36 ( c_List_Oremdups(T_a,V_x_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> V_x_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remove1__remdups,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => c_List_Oremove1(T_a,V_x,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,c_List_Oremove1(T_a,V_x,V_xs)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__remdups__id,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => c_List_Oremdups(T_a,V_xs) = V_xs ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups__id__iff__distinct,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( c_List_Oremdups(T_a,V_xs_2) = V_xs_2
% 170.42/170.36 <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__remdups__eq,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)
% 170.42/170.36 <=> c_List_Oremdups(T_a,V_xs_2) = V_xs_2 ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups__remdups,axiom,
% 170.42/170.36 ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups__filter,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : c_List_Oremdups(T_a,hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Oremdups(T_a,V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_embed__list__def,axiom,
% 170.42/170.36 ! [V_l_2] : c_List_Oembed__list(V_l_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Int_Oint),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_l_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_remdups_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oremdups(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_List_Oremdups(T_a,V_xs_2) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oremdups(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Oremdups(T_a,V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__remdups__card__conv,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs_2)) = hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_fun__left__comm_Ofold__set__remdups,axiom,
% 170.42/170.36 ! [V_xs_2,V_y_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 170.42/170.36 => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_b),V_f_2),V_y_2),c_List_Oremdups(T_a,V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transfer__nat__int__list__functions_I1_J,axiom,
% 170.42/170.36 ! [V_m,V_l] : hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),V_l),V_m) = c_List_Oreturn__list(hAPP(hAPP(c_List_Oappend(tc_Int_Oint),c_List_Oembed__list(V_l)),c_List_Oembed__list(V_m))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__neq__rev,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_a),V_xs_2)) = hAPP(c_List_Orev(T_a),hAPP(c_List_Otl(T_a),c_List_OdropWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__neq__rev,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_OdropWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_a),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),hAPP(c_List_Orev(T_a),c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__dropWhile__id,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),c_List_OdropWhile(T_a,V_P_2,V_xs_2)) = V_xs_2 ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__map,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_OdropWhile(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__dropWhile__le,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OdropWhile(T_a,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__dropWhile,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : c_List_OdropWhile(T_a,V_P_2,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__dropWhile,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_OdropWhile(T_a,V_P_2,V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 170.42/170.36 ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_List_OdropWhile(T_a,V_P_2,V_xs_2) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hd__dropWhile,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_OdropWhile(T_a,V_P_2,V_xs_2) != c_List_Olist_ONil(T_a)
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,hAPP(c_List_Ohd(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__eq__Nil__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_OdropWhile(T_a,V_P_2,V_xs_2) = c_List_Olist_ONil(T_a)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__append1,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2)),V_ys_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__eq__Cons__conv,axiom,
% 170.42/170.36 ! [V_ys_2,V_y_2,V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_OdropWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)
% 170.42/170.36 <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))
% 170.42/170.36 & ~ hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__eq__drop,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : c_List_OdropWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__nth,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a,V_j_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OdropWhile(T_a,V_P_2,V_xs_2))))
% 170.42/170.36 => hAPP(hAPP(c_List_Onth(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsum__map__filter,axiom,
% 170.42/170.36 ! [V_f_2,V_P_2,V_xs_2,T_a,T_b] :
% 170.42/170.36 ( class_Groups_Omonoid__add(T_b)
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => ( ~ hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.36 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) ) )
% 170.42/170.36 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__nth__monoI,axiom,
% 170.42/170.36 ! [V_xs,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( ! [B_i,B_j] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs),B_j))) ) )
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_n__lists_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] : c_Enum_On__lists(T_a,hAPP(c_Nat_OSuc,V_n_2),V_xs_2) = c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_List_Omap(T_a,tc_List_Olist(T_a))),hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)))),V_xs_2)),c_Enum_On__lists(T_a,V_n_2,V_xs_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition__filter__conv,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a] : c_List_Opartition(T_a,V_f_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_f_2),V_xs_2)),hAPP(c_List_Ofilter(T_a,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_a,c_fNot),V_f_2)),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition__filter1,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Opartition(T_a,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__n__lists,axiom,
% 170.42/170.36 ! [V_n,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__n__lists,axiom,
% 170.42/170.36 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_Enum_On__lists(T_a,V_n,V_xs)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__n__lists__elem,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,V_ys_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,V_xs_2))))
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = V_n_2 ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition__P,axiom,
% 170.42/170.36 ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Opartition(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_yes_2),V_no_2)
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_yes_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_no_2)))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : c_List_Opartition(T_a,V_P_2,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_n__lists_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_xs,T_a] : c_Enum_On__lists(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_xs) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_n__lists__Nil,axiom,
% 170.42/170.36 ! [T_a,V_n] :
% 170.42/170.36 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) )
% 170.42/170.36 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 170.42/170.36 => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_P_2,T_a] : c_List_Opartition(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),hAPP(c_If(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(V_P_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_List_Olist_OCons(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBB(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_List_Olist(T_a))),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(c_List_Olist_OCons(T_a),V_x_2)))),c_List_Opartition(T_a,V_P_2,V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition__filter2,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Opartition(T_a,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_a,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_a,c_fNot),V_P_2)),V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_partition__set,axiom,
% 170.42/170.36 ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Opartition(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_yes_2),V_no_2)
% 170.42/170.36 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_yes_2)),hAPP(c_List_Oset(T_a),V_no_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__n__lists,axiom,
% 170.42/170.36 ! [V_xs_2,V_n_2,T_a] : hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,V_xs_2)) = hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_n_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),hAPP(c_List_Oset(T_a),V_xs_2)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublists__powset,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] : hAPP(c_Set_Oimage(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),c_List_Oset(T_a)),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_Osublists(T_a,V_xs_2))) = hAPP(c_Set_OPow(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__sublists,axiom,
% 170.42/170.36 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_Enum_Osublists(T_a,V_xs)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__set__sublists,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool)),c_List_Oset(T_a)),c_Enum_Osublists(T_a,V_xs_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublists_Osimps_I1_J,axiom,
% 170.42/170.36 ! [T_a] : c_Enum_Osublists(T_a,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sublists_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] : c_Enum_Osublists(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_HOL_OLet(tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_Enum_Osublists(T_a,V_xs_2)),hAPP(hAPP(c_COMBS(tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_List_Olist(T_a)),tc_fun(tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),tc_List_Olist(tc_List_Olist(T_a))),c_List_Oappend(tc_List_Olist(T_a))),hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(c_List_Olist_OCons(T_a),V_x_2)))),c_COMBI(tc_List_Olist(tc_List_Olist(T_a))))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_product_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_x_2,T_b,T_a] : c_Enum_Oproduct(T_a,T_b,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_a,T_b)),hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2)),V_ys_2)),c_Enum_Oproduct(T_a,T_b,V_xs_2,V_ys_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__the__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : c_Enum_Oenum__the(T_a,V_P_2) = c_HOL_OThe(T_a,V_P_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_product_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_uu,T_b,T_a] : c_Enum_Oproduct(T_a,T_b,c_List_Olist_ONil(T_a),V_uu) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__product,axiom,
% 170.42/170.36 ! [V_ys,T_b,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs,V_ys))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_product__list__set,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_b,T_a] : hAPP(c_List_Oset(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_List_Oset(T_b),V_ys_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__of__zip__enum__inject,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))
% 170.42/170.36 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))
% 170.42/170.36 => ( hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_a),T_a,T_b,c_Option_Othe(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),c_Enum_Oenum__class_Oenum(T_b)),V_xs_2))) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_a),T_a,T_b,c_Option_Othe(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),c_Enum_Oenum__class_Oenum(T_b)),V_ys_2)))
% 170.42/170.36 => V_xs_2 = V_ys_2 ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sort__foldl__insort,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osort__key(T_a,T_a,c_COMBI(T_a),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_a),T_a,hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a))),c_List_Olist_ONil(T_a)),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__distinct,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),c_Enum_Oenum__class_Oenum(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__sort,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)))
% 170.42/170.36 <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__option__def,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => c_Enum_Oenum__class_Oenum(tc_Option_Ooption(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)),hAPP(hAPP(c_List_Omap(T_a,tc_Option_Ooption(T_a)),c_Option_Ooption_OSome(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__prod__def,axiom,
% 170.42/170.36 ! [T_b,T_a] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_a)
% 170.42/170.36 & class_Enum_Oenum(T_b) )
% 170.42/170.36 => c_Enum_Oenum__class_Oenum(tc_prod(T_a,T_b)) = c_Enum_Oproduct(T_a,T_b,c_Enum_Oenum__class_Oenum(T_a),c_Enum_Oenum__class_Oenum(T_b)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__enum,axiom,
% 170.42/170.36 ! [V_x_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__UNIV,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_UNIV__enum,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__sort,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => hAPP(c_List_Oset(T_a),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__sort,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,c_List_Olinorder__class_Osort__key(T_a,T_a,c_COMBI(T_a),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sort__key__simps_I1_J,axiom,
% 170.42/170.36 ! [V_f_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__sort,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__sort,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,V_P_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) = c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__sort__key,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Olinorder__class_Osort__key(T_b,T_a,V_f_2,V_xs_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sort__key__simps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__fun__code,axiom,
% 170.42/170.36 ! [T_b,T_a] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_a)
% 170.42/170.36 & class_HOL_Oequal(T_a)
% 170.42/170.36 & class_Enum_Oenum(T_b) )
% 170.42/170.36 => c_Enum_Oenum__class_Oenum(tc_fun(T_a,T_b)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),c_Enum_On__lists(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a)),c_Enum_Oenum__class_Oenum(T_b))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__fun__def,axiom,
% 170.42/170.36 ! [T_b,T_a] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_a)
% 170.42/170.36 & class_Enum_Oenum(T_b) )
% 170.42/170.36 => c_Enum_Oenum__class_Oenum(tc_fun(T_a,T_b)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),c_Enum_On__lists(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a)),c_Enum_Oenum__class_Oenum(T_b))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted__list__of__set__sort__remdups,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(c_List_Oset(T_a),V_xs_2)) = c_List_Olinorder__class_Osort__key(T_a,T_a,c_COMBI(T_a),c_List_Oremdups(T_a,V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_all__n__lists__def,axiom,
% 170.42/170.36 ! [V_n_2,V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( c_Enum_Oall__n__lists(T_a,V_P_2,V_n_2)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,c_Enum_Oenum__class_Oenum(T_a)))))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_ex__n__lists__def,axiom,
% 170.42/170.36 ! [V_n_2,V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( c_Enum_Oex__n__lists(T_a,V_P_2,V_n_2)
% 170.42/170.36 <=> ? [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,c_Enum_Oenum__class_Oenum(T_a)))))
% 170.42/170.36 & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__ex__fun__code,axiom,
% 170.42/170.36 ! [V_P_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a)
% 170.42/170.36 & class_HOL_Oequal(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_fun(T_a,T_b)),V_P_2))
% 170.42/170.36 <=> c_Enum_Oex__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__all__fun__code,axiom,
% 170.42/170.36 ! [V_P_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a)
% 170.42/170.36 & class_HOL_Oequal(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_fun(T_a,T_b)),V_P_2))
% 170.42/170.36 <=> c_Enum_Oall__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__all__option__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_Option_Ooption(T_a)),V_P_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(V_P_2,c_Option_Ooption_ONone(T_a)))
% 170.42/170.36 & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_HOL_Obool,T_a),V_P_2),c_Option_Ooption_OSome(T_a)))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__ex__option__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_Option_Ooption(T_a)),V_P_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(V_P_2,c_Option_Ooption_ONone(T_a)))
% 170.42/170.36 | hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_HOL_Obool,T_a),V_P_2),c_Option_Ooption_OSome(T_a)))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_all__code,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.36 <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),V_P_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_exists__code,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 170.42/170.36 <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),V_P_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__all,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),V_P_2))
% 170.42/170.36 <=> ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__ex,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),V_P_2))
% 170.42/170.36 <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__ex__prod__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_prod(T_a,T_b)),V_P_2))
% 170.42/170.36 <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_Enum_Oenum__class_Oenum__ex(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b))))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__all__prod__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_prod(T_a,T_b)),V_P_2))
% 170.42/170.36 <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_Enum_Oenum__class_Oenum__all(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b))))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_order__fun_I1_J,axiom,
% 170.42/170.36 ! [V_g_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Orderings_Oorder(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.42/170.36 <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),hAPP(hAPP(c_COMBS(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Oord__class_Oless__eq(T_b)),V_f_2)),V_g_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_order__fun_I2_J,axiom,
% 170.42/170.36 ! [V_g_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Orderings_Oorder(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.42/170.36 & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBS(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),V_g_2)))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__all__fun__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_fun(T_a,T_b)),V_P_2))
% 170.42/170.36 <=> c_Enum_Oall__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_enum__ex__fun__def,axiom,
% 170.42/170.36 ! [V_P_2,T_a,T_b] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_fun(T_a,T_b)),V_P_2))
% 170.42/170.36 <=> c_Enum_Oex__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__of__zip__enum__is__Some,axiom,
% 170.42/170.36 ! [V_x,V_ys,T_b,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))
% 170.42/170.36 => ? [B_y] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a)),V_ys)),V_x) = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__eq__filter,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2))))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__eq__take__P__nth,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a,V_n_2] :
% 170.42/170.36 ( ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) ) )
% 170.42/170.36 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2))) )
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__takeWhile__less__P__nth,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_P_2,V_j_2] :
% 170.42/170.36 ( ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_j_2))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) )
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__Int__eq,axiom,
% 170.42/170.36 ! [V_B_2,V_A_2,T_a] : c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_B_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lists__IntI,axiom,
% 170.42/170.36 ! [V_B_2,V_A_2,V_l_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_A_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_B_2)))
% 170.42/170.36 => hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_l_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp_ONil,axiom,
% 170.42/170.36 ! [V_A_2,T_a] : hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp__inf__eq,axiom,
% 170.42/170.36 ! [V_B_2,V_A_2,T_a] : c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),c_List_Olistsp(T_a,V_A_2)),c_List_Olistsp(T_a,V_B_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp__infI,axiom,
% 170.42/170.36 ! [V_B_2,V_l_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_l_2))
% 170.42/170.36 => ( hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_l_2))
% 170.42/170.36 => hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_l_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp__conj__eq,axiom,
% 170.42/170.36 ! [V_x_2,V_B_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_A_2)),V_B_2)),V_x_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_x_2))
% 170.42/170.36 & hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_x_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp_Oequations_I1_J,axiom,
% 170.42/170.36 ! [V_A_2,T_a] : hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__listsp__conv__set,axiom,
% 170.42/170.36 ! [V_xs_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2))
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_append__in__listsp__conv,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))
% 170.42/170.36 <=> ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2))
% 170.42/170.36 & hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_ys_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp_Oequations_I2_J,axiom,
% 170.42/170.36 ! [V_a2_2,V_a1_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a2_2)))
% 170.42/170.36 <=> ( hBOOL(hAPP(V_A_2,V_a1_2))
% 170.42/170.36 & hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_a2_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp__mono,axiom,
% 170.42/170.36 ! [V_B_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),c_List_Olistsp(T_a,V_A_2)),c_List_Olistsp(T_a,V_B_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_listsp__lists__eq,axiom,
% 170.42/170.36 ! [V_x_2,V_A_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_x_2),c_List_Olists(T_a,V_A_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__def,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2),B_x)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted_Osimps,axiom,
% 170.42/170.36 ! [V_a_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_a_2)
% 170.42/170.36 <=> ( V_a_2 = c_List_Olist_ONil(T_a)
% 170.42/170.36 | ? [B_xs,B_x] :
% 170.42/170.36 ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_xs)
% 170.42/170.36 & ! [B_xa] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),hAPP(c_List_Oset(T_a),B_xs)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),B_xa)) )
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,B_xs) ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__Cons,axiom,
% 170.42/170.36 ! [V_ys_2,V_y_2,V_xs_2,V_x_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 170.42/170.36 & c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__map1,axiom,
% 170.42/170.36 ! [V_bs_2,V_as_2,V_f_2,T_c,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Omap(T_c,T_a),V_f_2),V_as_2),V_bs_2)
% 170.42/170.36 <=> c_List_Olist__all2(T_c,T_b,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),V_P_2),V_f_2),V_as_2,V_bs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__map2,axiom,
% 170.42/170.36 ! [V_bs_2,V_f_2,T_c,V_as_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_as_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_bs_2))
% 170.42/170.36 <=> c_List_Olist__all2(T_a,T_c,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,tc_HOL_Obool)),T_a),c_COMBB(T_b,tc_HOL_Obool,T_c)),V_P_2)),V_f_2),V_as_2,V_bs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__appendI,axiom,
% 170.42/170.36 ! [V_d_2,V_c_2,V_b_2,V_a_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_a_2,V_b_2)
% 170.42/170.36 => ( c_List_Olist__all2(T_a,T_b,V_P_2,V_c_2,V_d_2)
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_a_2),V_c_2),hAPP(hAPP(c_List_Oappend(T_b),V_b_2),V_d_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__append,axiom,
% 170.42/170.36 ! [V_vs_2,V_us_2,V_P_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.36 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.36 => ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_vs_2))
% 170.42/170.36 <=> ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 & c_List_Olist__all2(T_a,T_b,V_P_2,V_us_2,V_vs_2) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__rev,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2),hAPP(c_List_Orev(T_b),V_ys_2))
% 170.42/170.36 <=> c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__rev1,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2),V_ys_2)
% 170.42/170.36 <=> c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,hAPP(c_List_Orev(T_b),V_ys_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__conv__all__nth,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 170.42/170.36 & ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__nthD,axiom,
% 170.42/170.36 ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),V_p_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__nthD2,axiom,
% 170.42/170.36 ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),V_p_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__Nil,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,c_List_Olist_ONil(T_a),V_ys_2)
% 170.42/170.36 <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__Nil2,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,c_List_Olist_ONil(T_b))
% 170.42/170.36 <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__takeI,axiom,
% 170.42/170.36 ! [V_n_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_ys_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__dropI,axiom,
% 170.42/170.36 ! [V_n_2,V_bs_2,V_as_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_as_2,V_bs_2)
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_as_2),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_bs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__lengthD,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__eq,axiom,
% 170.42/170.36 ! [T_a,V_ys_2,V_xs_2] :
% 170.42/170.36 ( V_xs_2 = V_ys_2
% 170.42/170.36 <=> c_List_Olist__all2(T_a,T_a,c_fequal,V_xs_2,V_ys_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__update__cong2,axiom,
% 170.42/170.36 ! [V_i_2,V_y_2,V_x_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 170.42/170.36 ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_b,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__update__cong,axiom,
% 170.42/170.36 ! [V_y_2,V_x_2,V_ys_2,V_P_2,T_b,V_xs_2,T_a,V_i_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_b,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2I,axiom,
% 170.42/170.36 ! [V_P_2,V_b_2,V_a_2,T_b,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_a_2),V_b_2))))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2),B_x)) )
% 170.42/170.36 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_b_2)
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,V_a_2,V_b_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_all__nth__imp__all__set,axiom,
% 170.42/170.36 ! [V_x_2,V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_i] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) )
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__removeAll__inj__on,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_b,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_not__in__set__insert,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oinsert(T_a,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_removeAll_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xs,T_a,V_y,V_x] :
% 170.42/170.36 ( ( V_x = V_y
% 170.42/170.36 => hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) )
% 170.42/170.36 & ( V_x != V_y
% 170.42/170.36 => hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),hAPP(c_List_OremoveAll(T_a,V_x),V_xs)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__removeAll,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__insert,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oinsert(T_a,V_x,V_xs))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_removeAll__append,axiom,
% 170.42/170.36 ! [V_ys,V_xs,V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs)),hAPP(c_List_OremoveAll(T_a,V_x),V_ys)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_removeAll__id,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2) = V_xs_2 ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_removeAll_Osimps_I1_J,axiom,
% 170.42/170.36 ! [V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_removeAll__filter__not__eq,axiom,
% 170.42/170.36 ! [V_x_2,T_a] : c_List_OremoveAll(T_a,V_x_2) = c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(c_fequal,V_x_2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_removeAll__filter__not,axiom,
% 170.42/170.36 ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 170.42/170.36 ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => hAPP(c_List_OremoveAll(T_a,V_x_2),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_insert__remdups,axiom,
% 170.42/170.36 ! [V_xs,V_x,T_a] : c_List_Oinsert(T_a,V_x,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,c_List_Oinsert(T_a,V_x,V_xs)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__remove1__removeAll,axiom,
% 170.42/170.36 ! [V_x,V_xs,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 170.42/170.36 => c_List_Oremove1(T_a,V_x,V_xs) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__insert,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oinsert(T_a,V_x_2,V_xs_2) = V_xs_2 ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_List_Oset__insert,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oinsert(T_a,V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_insert__Nil,axiom,
% 170.42/170.36 ! [V_x,T_a] : c_List_Oinsert(T_a,V_x,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__removeAll__inj,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_f_2,T_b,T_a] :
% 170.42/170.36 ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 170.42/170.36 => hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_b,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_set__removeAll,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_List_Oinsert__def,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oinsert(T_a,V_x_2,V_xs_2) = V_xs_2 )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => c_List_Oinsert(T_a,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_concat__map__maps,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(T_b,tc_List_Olist(T_a)),V_f_2),V_xs_2)) = c_List_Omaps(T_b,T_a,V_f_2,V_xs_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_maps__def,axiom,
% 170.42/170.36 ! [V_xs_2,V_f_2,T_a,T_b] : c_List_Omaps(T_b,T_a,V_f_2,V_xs_2) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(T_b,tc_List_Olist(T_a)),V_f_2),V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_maps__simps_I2_J,axiom,
% 170.42/170.36 ! [V_f_2,T_a,T_b] : c_List_Omaps(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_maps__simps_I1_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] : c_List_Omaps(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_b,T_a,V_f_2,V_xs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_distinct__concat,axiom,
% 170.42/170.36 ! [V_xs_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),V_xs_2))
% 170.42/170.36 => ( ! [B_ys] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),B_ys)) )
% 170.42/170.36 => ( ! [B_ys] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ! [B_zs] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_zs),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ( B_ys != B_zs
% 170.42/170.36 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),B_ys)),hAPP(c_List_Oset(T_a),B_zs)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) )
% 170.42/170.36 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oconcat(T_a,V_xs_2))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measures__lesseq,axiom,
% 170.42/170.36 ! [V_fs_2,T_a,V_y_2,V_x_2,V_f_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_wf__measures,axiom,
% 170.42/170.36 ! [V_fs_2,T_a] : c_Wellfounded_Owf(T_a,c_List_Omeasures(T_a,V_fs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__measures_I1_J,axiom,
% 170.42/170.36 ! [V_y_2,V_x_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,c_List_Olist_ONil(tc_fun(T_a,tc_Nat_Onat))))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measures__def,axiom,
% 170.42/170.36 ! [V_fs_2,T_a] : c_List_Omeasures(T_a,V_fs_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_List_Olist(tc_Nat_Onat),T_a),c_List_Olex(tc_Nat_Onat,c_Wellfounded_Oless__than)),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(tc_fun(T_a,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_Nat_Onat),tc_Nat_Onat),tc_fun(tc_List_Olist(tc_fun(T_a,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),T_a),c_List_Omap(tc_fun(T_a,tc_Nat_Onat),tc_Nat_Onat)),hAPP(c_COMBC(tc_fun(T_a,tc_Nat_Onat),T_a,tc_Nat_Onat),c_COMBI(tc_fun(T_a,tc_Nat_Onat))))),V_fs_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__measures_I2_J,axiom,
% 170.42/170.36 ! [V_fs_2,V_f_2,V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))
% 170.42/170.36 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.36 | ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 170.42/170.36 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measures__less,axiom,
% 170.42/170.36 ! [V_fs_2,T_a,V_y_2,V_x_2,V_f_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_foldl__apply,axiom,
% 170.42/170.36 ! [V_s_2,V_g_2,V_h_2,V_f_2,T_b,T_c,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hAPP(c_Fun_Ocomp(T_c,T_c,T_b,hAPP(V_f_2,B_x)),V_h_2) = hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_h_2),hAPP(V_g_2,B_x)) )
% 170.42/170.36 => hAPP(c_List_Ofoldl(T_c,T_a,hAPP(c_COMBC(T_a,T_c,T_c),V_f_2),hAPP(V_h_2,V_s_2)),V_xs_2) = hAPP(V_h_2,hAPP(c_List_Ofoldl(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_b),V_g_2),V_s_2),V_xs_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_zip__obtain__same__length,axiom,
% 170.42/170.36 ! [V_P_2,V_ys_2,T_b,V_xs_2,T_a] :
% 170.42/170.36 ( ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_ys_2))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_xs_2)),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_ys_2)))) )
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_map__of__eqI,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,T_b,T_a] :
% 170.42/170.36 ( hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2)) = hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_ys_2))
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2))))
% 170.42/170.36 => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2),B_x) = hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2),B_x) )
% 170.42/170.36 => hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2) = hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pos__not__random__dseq__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_R_2] : c_New__Random__Sequence_Opos__not__random__dseq(V_R_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__not__seq(hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_dropWhile__append2,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = c_List_OdropWhile(T_a,V_P_2,V_ys_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all2__all__nthI,axiom,
% 170.42/170.36 ! [V_P_2,V_b_2,T_b,V_a_2,T_a] :
% 170.42/170.36 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_b_2)
% 170.42/170.36 => ( ! [B_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_a_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_a_2),B_n)),hAPP(hAPP(c_List_Onth(T_b),V_b_2),B_n))) )
% 170.42/170.36 => c_List_Olist__all2(T_a,T_b,V_P_2,V_a_2,V_b_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_finite__sorted__distinct__unique,axiom,
% 170.42/170.36 ! [V_A_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 170.42/170.36 => ? [B_x] :
% 170.42/170.36 ( hAPP(c_List_Oset(T_a),B_x) = V_A_2
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,B_x)
% 170.42/170.36 & hBOOL(hAPP(c_List_Odistinct(T_a),B_x))
% 170.42/170.36 & ! [B_y] :
% 170.42/170.36 ( ( hAPP(c_List_Oset(T_a),B_y) = V_A_2
% 170.42/170.36 & c_List_Olinorder__class_Osorted(T_a,B_y)
% 170.42/170.36 & hBOOL(hAPP(c_List_Odistinct(T_a),B_y)) )
% 170.42/170.36 => B_y = B_x ) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_takeWhile__append2,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),c_List_OtakeWhile(T_a,V_P_2,V_ys_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_insort__is__Cons,axiom,
% 170.42/170.36 ! [V_a_2,V_f_2,V_xs_2,T_a,T_b] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_b)
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_a_2)),hAPP(V_f_2,B_x))) )
% 170.42/170.36 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_a_2),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Cons__eq__filter__iff,axiom,
% 170.42/170.36 ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) = hAPP(c_List_Ofilter(T_a,V_P_2),V_ys_2)
% 170.42/170.36 <=> ? [B_us,B_vs] :
% 170.42/170.36 ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_vs))
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),B_us)))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 & hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 & V_xs_2 = hAPP(c_List_Ofilter(T_a,V_P_2),B_vs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_filter__eq__Cons__iff,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_ys_2,V_P_2,T_a] :
% 170.42/170.36 ( hAPP(c_List_Ofilter(T_a,V_P_2),V_ys_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)
% 170.42/170.36 <=> ? [B_us,B_vs] :
% 170.42/170.36 ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_vs))
% 170.42/170.36 & ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),B_us)))
% 170.42/170.36 => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 & hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 & V_xs_2 = hAPP(c_List_Ofilter(T_a,V_P_2),B_vs) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ball__nth,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a,V_n_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_sorted_OCons,axiom,
% 170.42/170.36 ! [V_x_2,V_xs_2,T_a] :
% 170.42/170.36 ( class_Orderings_Olinorder(T_a)
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) )
% 170.42/170.36 => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 170.42/170.36 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex__length,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex(T_a,V_P_2,V_xs_2)
% 170.42/170.36 <=> ? [B_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex__simps_I1_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 | c_List_Olist__ex(T_a,V_P_2,V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex__iff,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex(T_a,V_P_2,V_xs_2)
% 170.42/170.36 <=> ? [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex__rev,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex(T_a,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2))
% 170.42/170.36 <=> c_List_Olist__ex(T_a,V_P_2,V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))
% 170.42/170.36 <=> ( c_List_Olist__ex(T_a,V_P_2,V_xs_2)
% 170.42/170.36 | c_List_Olist__ex(T_a,V_P_2,V_ys_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex__simps_I2_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : ~ c_List_Olist__ex(T_a,V_P_2,c_List_Olist_ONil(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__conv__decomp,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 <=> ? [B_ys,B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__conv__decomp__last,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 <=> ? [B_ys,B_zs] :
% 170.42/170.36 ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs))
% 170.42/170.36 & ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),B_zs))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_in__set__conv__decomp__first,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 <=> ? [B_ys] :
% 170.42/170.36 ( ? [B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs))
% 170.42/170.36 & ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),B_ys))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__length,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 170.42/170.36 <=> ! [B_n] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__simps_I1_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__all(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 170.42/170.36 <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 & c_List_Olist__all(T_a,V_P_2,V_xs_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__iff,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__rev,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__all(T_a,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2))
% 170.42/170.36 <=> c_List_Olist__all(T_a,V_P_2,V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__append,axiom,
% 170.42/170.36 ! [V_ys_2,V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__all(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))
% 170.42/170.36 <=> ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 170.42/170.36 & c_List_Olist__all(T_a,V_P_2,V_ys_2) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_Ball__set__list__all,axiom,
% 170.42/170.36 ! [V_P_2,V_xs_2,T_a] :
% 170.42/170.36 ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) )
% 170.42/170.36 <=> c_List_Olist__all(T_a,V_P_2,V_xs_2) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__simps_I2_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : c_List_Olist__all(T_a,V_P_2,c_List_Olist_ONil(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__all__iff__raw,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex1__simps_I2_J,axiom,
% 170.42/170.36 ! [V_xs_2,V_x_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex1(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 170.42/170.36 <=> ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_Olist__all(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2))),hAPP(c_fequal,V_x_2)),V_xs_2) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 170.42/170.36 => c_List_Olist__ex1(T_a,V_P_2,V_xs_2) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_internal__split__def,axiom,
% 170.42/170.36 ! [T_c,T_b,T_a] : c_Product__Type_Ointernal__split(T_a,T_b,T_c) = c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex1__simps_I1_J,axiom,
% 170.42/170.36 ! [V_P_2,T_a] : ~ c_List_Olist__ex1(T_a,V_P_2,c_List_Olist_ONil(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_exists1__code,axiom,
% 170.42/170.36 ! [V_P_2,T_a] :
% 170.42/170.36 ( class_Enum_Oenum(T_a)
% 170.42/170.36 => ( ? [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.36 & ! [B_y] :
% 170.42/170.36 ( hBOOL(hAPP(V_P_2,B_y))
% 170.42/170.36 => B_y = B_x ) )
% 170.42/170.36 <=> c_List_Olist__ex1(T_a,V_P_2,c_Enum_Oenum__class_Oenum(T_a)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_internal__split__conv,axiom,
% 170.42/170.36 ! [V_b_2,V_a_2,V_c_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Ointernal__split(T_b,T_c,T_a),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_c_2,V_a_2),V_b_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_list__ex1__iff,axiom,
% 170.42/170.36 ! [V_xs_2,V_P_2,T_a] :
% 170.42/170.36 ( c_List_Olist__ex1(T_a,V_P_2,V_xs_2)
% 170.42/170.36 <=> ? [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 & hBOOL(hAPP(V_P_2,B_x))
% 170.42/170.36 & ! [B_y] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),hAPP(c_List_Oset(T_a),V_xs_2)))
% 170.42/170.36 & hBOOL(hAPP(V_P_2,B_y)) )
% 170.42/170.36 => B_y = B_x ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_setprod__nonneg,axiom,
% 170.42/170.36 ! [V_f_2,V_A_2,T_a,T_b] :
% 170.42/170.36 ( class_Rings_Olinordered__semidom(T_b)
% 170.42/170.36 => ( ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_x))) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_bool_Osize_I1_J,axiom,
% 170.42/170.36 c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_bool_Osize_I2_J,axiom,
% 170.42/170.36 c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_finite__less__ub,axiom,
% 170.42/170.36 ! [V_u_2,V_f_2] :
% 170.42/170.36 ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_n),hAPP(V_f_2,B_n)))
% 170.42/170.36 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_f_2)),V_u_2)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measure__function__int,axiom,
% 170.42/170.36 c_FunDef_Ois__measure(tc_Int_Oint,hAPP(c_Fun_Ocomp(tc_Int_Oint,tc_Nat_Onat,tc_Int_Oint,c_Int_Onat),c_Groups_Oabs__class_Oabs(tc_Int_Oint))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measure__size,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_Nat_Osize(T_a)
% 170.42/170.36 => c_FunDef_Ois__measure(T_a,c_Nat_Osize__class_Osize(T_a)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_is__measure_Osimps,axiom,
% 170.42/170.36 ! [V_a_2,T_a] : c_FunDef_Ois__measure(T_a,V_a_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_is__measure_Oequations,axiom,
% 170.42/170.36 ! [V_a_2,T_a] : c_FunDef_Ois__measure(T_a,V_a_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_is__measure_Ointros,axiom,
% 170.42/170.36 ! [V_f_2,T_a] : c_FunDef_Ois__measure(T_a,V_f_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measure__fst,axiom,
% 170.42/170.36 ! [T_b,V_f_2,T_a] :
% 170.42/170.36 ( c_FunDef_Ois__measure(T_a,V_f_2)
% 170.42/170.36 => c_FunDef_Ois__measure(tc_prod(T_a,T_b),hAPP(hAPP(c_COMBB(T_a,tc_Nat_Onat,tc_prod(T_a,T_b)),V_f_2),c_Product__Type_Ofst(T_a,T_b))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_measure__snd,axiom,
% 170.42/170.36 ! [T_b,V_f_2,T_a] :
% 170.42/170.36 ( c_FunDef_Ois__measure(T_a,V_f_2)
% 170.42/170.36 => c_FunDef_Ois__measure(tc_prod(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,tc_Nat_Onat,tc_prod(T_b,T_a)),V_f_2),c_Product__Type_Osnd(T_b,T_a))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_equal__fun__def,axiom,
% 170.42/170.36 ! [V_g_2,V_f_2,T_a,T_b] :
% 170.42/170.36 ( ( class_HOL_Oequal(T_b)
% 170.42/170.36 & class_Enum_Oenum(T_a) )
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 170.42/170.36 <=> ! [B_x] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a))))
% 170.42/170.36 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_transfer__morphism__int__nat,axiom,
% 170.42/170.36 c_Nat__Transfer_Otransfer__morphism(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_COMBK(tc_HOL_Obool,tc_Nat_Onat),c_fTrue)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_equal,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_HOL_Oequal(T_a)
% 170.42/170.36 => c_HOL_Oequal__class_Oequal(T_a) = c_fequal ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_equal__refl,axiom,
% 170.42/170.36 ! [V_x,T_a] :
% 170.42/170.36 ( class_HOL_Oequal(T_a)
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(T_a),V_x),V_x)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_equal__eq,axiom,
% 170.42/170.36 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( class_HOL_Oequal(T_a)
% 170.42/170.36 => ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(T_a),V_x_2),V_y_2))
% 170.42/170.36 <=> V_x_2 = V_y_2 ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__equal,axiom,
% 170.42/170.36 ! [T_a] :
% 170.42/170.36 ( class_HOL_Oequal(T_a)
% 170.42/170.36 => c_fequal = c_HOL_Oequal__class_Oequal(T_a) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_bool_Osize_I4_J,axiom,
% 170.42/170.36 hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_bool_Osize_I3_J,axiom,
% 170.42/170.36 hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_size__code,axiom,
% 170.42/170.36 ! [V_xq_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),hAPP(c_COMBK(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),T_a),hAPP(hAPP(c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)))),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),hAPP(c_Lazy__Sequence_Oyield(T_a),V_xq_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Opos__decr__bind__def,axiom,
% 170.42/170.36 ! [V_f_2,V_x_2,T_a,T_b,V_i_2] :
% 170.42/170.36 ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.36 => hAPP(c_New__DSequence_Opos__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Oempty(T_a) )
% 170.42/170.36 & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.36 => hAPP(c_New__DSequence_Opos__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_b,T_a,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_f_2),V_i_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I5_J,axiom,
% 170.42/170.36 ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I2_J,axiom,
% 170.42/170.36 ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I8_J,axiom,
% 170.42/170.36 ! [V_k2_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k2_2)))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),V_k2_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I12_J,axiom,
% 170.42/170.36 ! [V_k1_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OMin))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),c_Int_OMin)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I3_J,axiom,
% 170.42/170.36 ! [V_k2_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k2_2)))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),V_k2_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I9_J,axiom,
% 170.42/170.36 ! [V_k1_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OPls))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),c_Int_OPls)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I14_J,axiom,
% 170.42/170.36 ! [V_k2,V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1)),c_Int_OBit1(V_k2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I15_J,axiom,
% 170.42/170.36 ! [V_k2,V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1)),c_Int_OBit0(V_k2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__number__of__int__code,axiom,
% 170.42/170.36 ! [V_l_2,V_k_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I6_J,axiom,
% 170.42/170.36 hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I16_J,axiom,
% 170.42/170.36 ! [V_k2_2,V_k1_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I1_J,axiom,
% 170.42/170.36 hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I13_J,axiom,
% 170.42/170.36 ! [V_k2_2,V_k1_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I4_J,axiom,
% 170.42/170.36 ! [V_k2] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I10_J,axiom,
% 170.42/170.36 ! [V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1)),c_Int_OPls)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_equal__int__def,axiom,
% 170.42/170.36 ! [V_l_2,V_k_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k_2),V_l_2))
% 170.42/170.36 <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k_2),V_l_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I7_J,axiom,
% 170.42/170.36 ! [V_k2] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k2))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__code_I11_J,axiom,
% 170.42/170.36 ! [V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1)),c_Int_OMin)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lazy__sequence__size__code,axiom,
% 170.42/170.36 ! [V_xq_2,V_s_2,T_a] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_s_2),V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),hAPP(hAPP(c_COMBC(T_a,tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),T_a),c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),T_a),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),T_a),c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),T_a),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_s_2))),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_s_2))))),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(c_Lazy__Sequence_Oyield(T_a),V_xq_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : c_New__Random__Sequence_Opos__decr__bind(T_b,T_a,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__decr__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_eq__int__refl,axiom,
% 170.42/170.36 ! [V_k] : hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k),V_k)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_seq__case,axiom,
% 170.42/170.36 ! [V_xq_2,V_g_2,V_f_2,T_b,T_a] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_a,T_b,V_f_2,V_g_2,V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(T_a,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),T_a),V_g_2)),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_yieldn__def,axiom,
% 170.42/170.36 ! [T_a] : c_Lazy__Sequence_Oyieldn(T_a) = c_Lazy__Sequence_Oanamorph(tc_Lazy__Sequence_Olazy__sequence(T_a),T_a,c_Lazy__Sequence_Oyield(T_a)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Opos__empty__def,axiom,
% 170.42/170.36 ! [V_i_1,T_a] : hAPP(c_New__DSequence_Opos__empty(T_a),V_i_1) = c_Lazy__Sequence_Oempty(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Opos__bind__def,axiom,
% 170.42/170.36 ! [V_i_2,V_f_2,V_x_2,T_a,T_b] : hAPP(c_New__DSequence_Opos__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_b,T_a,hAPP(V_x_2,V_i_2)),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_f_2),V_i_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pos__empty__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,T_a] : c_New__Random__Sequence_Opos__empty(T_a,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__empty(T_a) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pos__bind__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__bind(T_b,T_a,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lazy__sequence_Osize_I4_J,axiom,
% 170.42/170.36 ! [V_lazy__sequence,V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a,V_lazy__sequence)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),V_lazy__sequence)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lazy__sequence_Osize_I2_J,axiom,
% 170.42/170.36 ! [V_lazy__sequence_2,V_a_2,V_fa_2,T_a] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_fa_2),V_lazy__sequence_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lazy__sequence_Osimps_I5_J,axiom,
% 170.42/170.36 ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_b,T_a] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_a,T_b,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact__01,axiom,
% 170.42/170.36 ! [V_xq,V_x,T_a] : hAPP(c_Lazy__Sequence_Oyield(T_a),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,V_xq)) = hAPP(c_Option_Ooption_OSome(tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_x),V_xq)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_lazy__sequence_Oinject,axiom,
% 170.42/170.36 ! [V_lazy__sequence_H_2,V_a_H_2,V_lazy__sequence_2,V_a_2,T_a] :
% 170.42/170.36 ( c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_2,V_lazy__sequence_2) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_H_2,V_lazy__sequence_H_2)
% 170.42/170.36 <=> ( V_a_2 = V_a_H_2
% 170.42/170.36 & V_lazy__sequence_2 = V_lazy__sequence_H_2 ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pos__map__def,axiom,
% 170.42/170.36 ! [V_P_2,V_f_2,T_a,T_b] : c_New__Random__Sequence_Opos__map(T_b,T_a,V_f_2,V_P_2) = c_New__Random__Sequence_Opos__bind(T_b,T_a,V_P_2,hAPP(c_Fun_Ocomp(T_a,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))))),T_b,c_New__Random__Sequence_Opos__single(T_a)),V_f_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Oneg__decr__bind__def,axiom,
% 170.42/170.36 ! [V_f_2,V_x_2,T_a,T_b,V_i_2] :
% 170.42/170.36 ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.36 => hAPP(c_New__DSequence_Oneg__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohit__bound(T_a) )
% 170.42/170.36 & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 170.42/170.36 => hAPP(c_New__DSequence_Oneg__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_b,T_a,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))),V_f_2),V_i_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : c_New__Random__Sequence_Oneg__decr__bind(T_b,T_a,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__decr__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pos__single__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_a] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__single(T_a),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__single(T_a,V_x_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Opos__single__def,axiom,
% 170.42/170.36 ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Opos__single(T_a,V_x),V_i_1) = hAPP(c_Lazy__Sequence_Osingle(T_a),V_x) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Oneg__bind__def,axiom,
% 170.42/170.36 ! [V_i_2,V_f_2,V_x_2,T_a,T_b] : hAPP(c_New__DSequence_Oneg__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_b,T_a,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))),V_f_2),V_i_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_neg__bind__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__bind(T_b,T_a,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact__02,axiom,
% 170.42/170.36 ! [V_s2_2,V_s1_2,T_b,T_a] : c_Lazy__Sequence_Oproduct(T_a,T_b,V_s1_2,V_s2_2) = hAPP(c_Lazy__Sequence_Obind(T_a,tc_prod(T_a,T_b),V_s1_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b))),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b)),T_a),c_Lazy__Sequence_Obind(T_b,tc_prod(T_a,T_b),V_s2_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b))),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b)),T_b),c_Lazy__Sequence_Osingle(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_neg__map__def,axiom,
% 170.42/170.36 ! [V_P_2,V_f_2,T_a,T_b] : c_New__Random__Sequence_Oneg__map(T_b,T_a,V_f_2,V_P_2) = c_New__Random__Sequence_Oneg__bind(T_b,T_a,V_P_2,hAPP(c_Fun_Ocomp(T_a,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))))),T_b,c_New__Random__Sequence_Oneg__single(T_a)),V_f_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_small__lazy__list_Osimps,axiom,
% 170.42/170.36 ! [V_d_2,T_a] :
% 170.42/170.36 ( class_Lazy__Sequence_Osmall__lazy(T_a)
% 170.42/170.36 => c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_a),V_d_2) = c_Lazy__Sequence_Oappend(tc_List_Olist(T_a),hAPP(c_Lazy__Sequence_Osingle(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),hAPP(hAPP(hAPP(c_If(tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a))),hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2)),hAPP(c_Lazy__Sequence_Obind(tc_prod(T_a,tc_List_Olist(T_a)),tc_List_Olist(T_a),c_Lazy__Sequence_Oproduct(T_a,tc_List_Olist(T_a),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_d_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_d_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_List_Olist(T_a),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a))),T_a),hAPP(c_COMBB(tc_List_Olist(T_a),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a)),tc_List_Olist(T_a)),c_Lazy__Sequence_Osingle(tc_List_Olist(T_a)))),c_List_Olist_OCons(T_a))))),c_Lazy__Sequence_Oempty(tc_List_Olist(T_a)))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_small__lazy__prod__def,axiom,
% 170.42/170.36 ! [V_d,T_b,T_a] :
% 170.42/170.36 ( ( class_Lazy__Sequence_Osmall__lazy(T_a)
% 170.42/170.36 & class_Lazy__Sequence_Osmall__lazy(T_b) )
% 170.42/170.36 => c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_prod(T_a,T_b),V_d) = c_Lazy__Sequence_Oproduct(T_a,T_b,c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_a,V_d),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_b,V_d)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact__03,axiom,
% 170.42/170.36 ! [V_yq,V_xq,V_x,T_a] : c_Lazy__Sequence_Oappend(T_a,c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,V_xq),V_yq) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,c_Lazy__Sequence_Oappend(T_a,V_xq,V_yq)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_neg__single__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_a] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__single(T_a),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__single(T_a,V_x_2) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Opos__union__def,axiom,
% 170.42/170.36 ! [V_i_2,V_yq_2,V_xq_2,T_a] : hAPP(c_New__DSequence_Opos__union(T_a,V_xq_2,V_yq_2),V_i_2) = c_Lazy__Sequence_Oappend(T_a,hAPP(V_xq_2,V_i_2),hAPP(V_yq_2,V_i_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Oneg__single__def,axiom,
% 170.42/170.36 ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Oneg__single(T_a,V_x),V_i_1) = c_Lazy__Sequence_Ohb__single(T_a,V_x) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_pos__union__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_R2_2,V_R1_2,T_a] : c_New__Random__Sequence_Opos__union(T_a,V_R1_2,V_R2_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__union(T_a,hAPP(hAPP(hAPP(V_R1_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(hAPP(V_R2_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_small__lazy_H_Osimps,axiom,
% 170.42/170.36 ! [V_i,V_d] :
% 170.42/170.36 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 170.42/170.36 => c_Lazy__Sequence_Osmall__lazy_H(V_d,V_i) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 170.42/170.36 => c_Lazy__Sequence_Osmall__lazy_H(V_d,V_i) = c_Lazy__Sequence_Oappend(tc_Int_Oint,hAPP(c_Lazy__Sequence_Osingle(tc_Int_Oint),V_i),c_Lazy__Sequence_Osmall__lazy_H(V_d,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_small__lazy_H_Opsimps,axiom,
% 170.42/170.36 ! [V_i_2,V_d_2] :
% 170.42/170.36 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Lazy__Sequence_Osmall__lazy_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_d_2),V_i_2)))
% 170.42/170.36 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 170.42/170.36 => c_Lazy__Sequence_Osmall__lazy_H(V_d_2,V_i_2) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 170.42/170.36 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 170.42/170.36 => c_Lazy__Sequence_Osmall__lazy_H(V_d_2,V_i_2) = c_Lazy__Sequence_Oappend(tc_Int_Oint,hAPP(c_Lazy__Sequence_Osingle(tc_Int_Oint),V_i_2),c_Lazy__Sequence_Osmall__lazy_H(V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_small__lazy__int__def,axiom,
% 170.42/170.36 ! [V_d] : c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_Int_Oint,V_d) = c_Lazy__Sequence_Osmall__lazy_H(V_d,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_d)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_small__lazy_H_Opinduct,axiom,
% 170.42/170.36 ! [V_P_2,V_a1_2,V_a0_2] :
% 170.42/170.36 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Lazy__Sequence_Osmall__lazy_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 170.42/170.36 => ( ! [B_d,B_i] :
% 170.42/170.36 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Lazy__Sequence_Osmall__lazy_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_d),B_i)))
% 170.42/170.36 => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,B_d),B_i)) ) )
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hb__flat_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xqq_2,V_xq_2,T_a] : c_Lazy__Sequence_Ohb__flat(T_a,c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))),V_xq_2,V_xqq_2)) = c_Lazy__Sequence_Oappend(tc_Option_Ooption(T_a),hAPP(c_Option_Ooption_Ooption__case(tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)),tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)),c_Lazy__Sequence_Ohit__bound(T_a),c_COMBI(tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))),V_xq_2),c_Lazy__Sequence_Ohb__flat(T_a,V_xqq_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Oneg__union__def,axiom,
% 170.42/170.36 ! [V_i_2,V_y_2,V_x_2,T_a] : hAPP(c_New__DSequence_Oneg__union(T_a,V_x_2,V_y_2),V_i_2) = c_Lazy__Sequence_Oappend(tc_Option_Ooption(T_a),hAPP(V_x_2,V_i_2),hAPP(V_y_2,V_i_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hb__bind__def,axiom,
% 170.42/170.36 ! [V_f_2,V_xq_2,T_a,T_b] : c_Lazy__Sequence_Ohb__bind(T_b,T_a,V_xq_2,V_f_2) = c_Lazy__Sequence_Ohb__flat(T_a,c_Lazy__Sequence_Ohb__map(T_b,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)),V_f_2,V_xq_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_hb__map_Osimps_I2_J,axiom,
% 170.42/170.36 ! [V_xq_2,V_x_2,V_f_2,T_a,T_b] : c_Lazy__Sequence_Ohb__map(T_b,T_a,V_f_2,c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Option_Ooption(T_b),V_x_2,V_xq_2)) = c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Option_Ooption(T_a),hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),V_x_2),c_Lazy__Sequence_Ohb__map(T_b,T_a,V_f_2,V_xq_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_neg__union__def,axiom,
% 170.42/170.36 ! [V_seed_2,V_size_2,V_nrandom_2,V_R2_2,V_R1_2,T_a] : c_New__Random__Sequence_Oneg__union(T_a,V_R1_2,V_R2_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__union(T_a,hAPP(hAPP(hAPP(V_R1_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(hAPP(V_R2_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_New__DSequence_Oneg__map__def,axiom,
% 170.42/170.36 ! [V_i_2,V_xq_2,V_f_2,T_a,T_b] : c_New__DSequence_Oneg__map(T_b,T_a,V_f_2,V_xq_2,V_i_2) = c_Lazy__Sequence_Ohb__map(T_b,T_a,V_f_2,hAPP(V_xq_2,V_i_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_length__splice,axiom,
% 170.42/170.36 ! [V_ys,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Osplice(T_a,V_xs,V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_acyclicP__converse,axiom,
% 170.42/170.36 ! [V_r_2,T_a] :
% 170.42/170.36 ( c_Wellfounded_Oacyclic(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),c_Predicate_Oconversep(T_a,T_a,V_r_2))))
% 170.42/170.36 <=> c_Wellfounded_Oacyclic(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_splice_Osimps_I3_J,axiom,
% 170.42/170.36 ! [V_ys,V_y,V_xs,V_x,T_a] : c_List_Osplice(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),c_List_Osplice(T_a,V_xs,V_ys))) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_converse__join,axiom,
% 170.42/170.36 ! [V_s_2,V_r_2,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),c_Predicate_Oconversep(T_b,T_a,V_r_2)),c_Predicate_Oconversep(T_b,T_a,V_s_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_converse__pred__comp,axiom,
% 170.42/170.36 ! [V_s_2,V_r_2,T_c,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,c_Predicate_Opred__comp(T_b,T_c,T_a,V_r_2,V_s_2)) = c_Predicate_Opred__comp(T_a,T_c,T_b,c_Predicate_Oconversep(T_c,T_a,V_s_2),c_Predicate_Oconversep(T_b,T_c,V_r_2)) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversep__eq,axiom,
% 170.42/170.36 ! [T_a] : c_Predicate_Oconversep(T_a,T_a,c_fequal) = c_fequal ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversep__conversep,axiom,
% 170.42/170.36 ! [V_r_2,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,c_Predicate_Oconversep(T_a,T_b,V_r_2)) = V_r_2 ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversep__iff,axiom,
% 170.42/170.36 ! [V_b_2,V_a_2,V_r_2,T_b,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_a_2),V_b_2))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversep_Oequations,axiom,
% 170.42/170.36 ! [V_a1_2,V_a2_2,V_r_2,T_b,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_a2_2),V_a1_2))
% 170.42/170.36 <=> hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversep_Ointros,axiom,
% 170.42/170.36 ! [T_b,T_a,V_b_2,V_a_2,V_r_2] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_b_2),V_a_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversepD,axiom,
% 170.42/170.36 ! [V_b_2,V_a_2,V_r_2,T_b,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_a_2),V_b_2))
% 170.42/170.36 => hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(fact_conversep__noteq,axiom,
% 170.42/170.36 ! [V_y_2,V_x_2,T_a] :
% 170.42/170.36 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_a,hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot)),c_fequal)),V_x_2),V_y_2))
% 170.42/170.36 <=> V_x_2 != V_y_2 ) ).
% 170.42/170.36
% 170.42/170.36 %----Arity declarations (235)
% 170.42/170.36 fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom,
% 170.42/170.36 class_Lattices_Obounded__lattice(tc_HOL_Obool) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Obounded__lattice,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Obounded__lattice(T_1)
% 170.42/170.36 => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Complete__Lattice_Ocomplete__lattice(T_1)
% 170.42/170.36 => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Obounded__lattice__top,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Obounded__lattice(T_1)
% 170.42/170.36 => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Obounded__lattice__bot,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Obounded__lattice(T_1)
% 170.42/170.36 => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Osemilattice__sup,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Olattice(T_1)
% 170.42/170.36 => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Osemilattice__inf,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Olattice(T_1)
% 170.42/170.36 => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Odistrib__lattice,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Odistrib__lattice(T_1)
% 170.42/170.36 => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Oboolean__algebra,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Oboolean__algebra(T_1)
% 170.42/170.36 => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Orderings_Opreorder,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Orderings_Opreorder(T_1)
% 170.42/170.36 => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Finite__Set_Ofinite,axiom,
% 170.42/170.36 ! [T_1,T_2] :
% 170.42/170.36 ( ( class_Finite__Set_Ofinite(T_2)
% 170.42/170.36 & class_Finite__Set_Ofinite(T_1) )
% 170.42/170.36 => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Lattices_Olattice,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Lattices_Olattice(T_1)
% 170.42/170.36 => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Orderings_Oorder,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Orderings_Oorder(T_1)
% 170.42/170.36 => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Orderings_Otop,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Orderings_Otop(T_1)
% 170.42/170.36 => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Orderings_Oord,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Orderings_Oord(T_1)
% 170.42/170.36 => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Orderings_Obot,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Orderings_Obot(T_1)
% 170.42/170.36 => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Groups_Ouminus,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Groups_Ouminus(T_1)
% 170.42/170.36 => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Groups_Ominus,axiom,
% 170.42/170.36 ! [T_2,T_1] :
% 170.42/170.36 ( class_Groups_Ominus(T_1)
% 170.42/170.36 => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__HOL_Oequal,axiom,
% 170.42/170.36 ! [T_1,T_2] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_2)
% 170.42/170.36 & class_HOL_Oequal(T_1) )
% 170.42/170.36 => class_HOL_Oequal(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_fun__Enum_Oenum,axiom,
% 170.42/170.36 ! [T_1,T_2] :
% 170.42/170.36 ( ( class_Enum_Oenum(T_2)
% 170.42/170.36 & class_Enum_Oenum(T_1) )
% 170.42/170.36 => class_Enum_Oenum(tc_fun(T_2,T_1)) ) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Com__Ocom__HOL_Oequal,axiom,
% 170.42/170.36 class_HOL_Oequal(tc_Com_Ocom) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Com__Ocom__Nat_Osize,axiom,
% 170.42/170.36 class_Nat_Osize(tc_Com_Ocom) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 170.42/170.36 class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 170.42/170.36 class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom,
% 170.42/170.36 class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom,
% 170.42/170.36 class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom,
% 170.42/170.36 class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom,
% 170.42/170.36 class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom,
% 170.42/170.36 class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom,
% 170.42/170.36 class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom,
% 170.42/170.36 class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom,
% 170.42/170.36 class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom,
% 170.42/170.36 class_Rings_Olinordered__ring__strict(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom,
% 170.42/170.36 class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom,
% 170.42/170.36 class_Rings_Oordered__comm__semiring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom,
% 170.42/170.36 class_Rings_Olinordered__semiring__1(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom,
% 170.42/170.36 class_Groups_Oordered__ab__group__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom,
% 170.42/170.36 class_Rings_Olinordered__semiring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom,
% 170.42/170.36 class_Rings_Olinordered__semidom(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Lazy__Sequence_Osmall__lazy,axiom,
% 170.42/170.36 class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom,
% 170.42/170.36 class_Lattices_Osemilattice__sup(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom,
% 170.42/170.36 class_Lattices_Osemilattice__inf(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom,
% 170.42/170.36 class_Lattices_Odistrib__lattice(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom,
% 170.42/170.36 class_Groups_Oab__semigroup__mult(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom,
% 170.42/170.36 class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Oab__semigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oordered__semiring,axiom,
% 170.42/170.36 class_Rings_Oordered__semiring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom,
% 170.42/170.36 class_Rings_Oordered__ring__abs(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom,
% 170.42/170.36 class_Rings_Ono__zero__divisors(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom,
% 170.42/170.36 class_Groups_Ocomm__monoid__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__ring,axiom,
% 170.42/170.36 class_Rings_Olinordered__ring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Olinordered__idom,axiom,
% 170.42/170.36 class_Rings_Olinordered__idom(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom,
% 170.42/170.36 class_Rings_Ocomm__semiring__1(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Osemigroup__add,axiom,
% 170.42/170.36 class_Groups_Osemigroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Divides_Osemiring__div,axiom,
% 170.42/170.36 class_Divides_Osemiring__div(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom,
% 170.42/170.36 class_Rings_Ocomm__semiring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom,
% 170.42/170.36 class_Nat_Osemiring__char__0(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oab__group__add,axiom,
% 170.42/170.36 class_Groups_Oab__group__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom,
% 170.42/170.36 class_Rings_Ozero__neq__one(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oordered__ring,axiom,
% 170.42/170.36 class_Rings_Oordered__ring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Orderings_Opreorder,axiom,
% 170.42/170.36 class_Orderings_Opreorder(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Orderings_Olinorder,axiom,
% 170.42/170.36 class_Orderings_Olinorder(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Omonoid__mult,axiom,
% 170.42/170.36 class_Groups_Omonoid__mult(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom,
% 170.42/170.36 class_Rings_Ocomm__ring__1(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Omonoid__add,axiom,
% 170.42/170.36 class_Groups_Omonoid__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Smallcheck_Osmall,axiom,
% 170.42/170.36 class_Smallcheck_Osmall(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Osemiring__1,axiom,
% 170.42/170.36 class_Rings_Osemiring__1(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Osemiring__0,axiom,
% 170.42/170.36 class_Rings_Osemiring__0(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Lattices_Olattice,axiom,
% 170.42/170.36 class_Lattices_Olattice(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ogroup__add,axiom,
% 170.42/170.36 class_Groups_Ogroup__add(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Divides_Oring__div,axiom,
% 170.42/170.36 class_Divides_Oring__div(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Omult__zero,axiom,
% 170.42/170.36 class_Rings_Omult__zero(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Orderings_Oorder,axiom,
% 170.42/170.36 class_Orderings_Oorder(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Int_Oring__char__0,axiom,
% 170.42/170.36 class_Int_Oring__char__0(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Int_Onumber__ring,axiom,
% 170.42/170.36 class_Int_Onumber__ring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Osemiring,axiom,
% 170.42/170.36 class_Rings_Osemiring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Orderings_Oord,axiom,
% 170.42/170.36 class_Orderings_Oord(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ouminus,axiom,
% 170.42/170.36 class_Groups_Ouminus(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Osgn__if,axiom,
% 170.42/170.36 class_Groups_Osgn__if(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oabs__if,axiom,
% 170.42/170.36 class_Groups_Oabs__if(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oring__1,axiom,
% 170.42/170.36 class_Rings_Oring__1(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ominus,axiom,
% 170.42/170.36 class_Groups_Ominus(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Power_Opower,axiom,
% 170.42/170.36 class_Power_Opower(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Ozero,axiom,
% 170.42/170.36 class_Groups_Ozero(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oring,axiom,
% 170.42/170.36 class_Rings_Oring(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Rings_Oidom,axiom,
% 170.42/170.36 class_Rings_Oidom(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Int_Onumber,axiom,
% 170.42/170.36 class_Int_Onumber(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__Groups_Oone,axiom,
% 170.42/170.36 class_Groups_Oone(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Int__Oint__HOL_Oequal,axiom,
% 170.42/170.36 class_HOL_Oequal(tc_Int_Oint) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 170.42/170.36 class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 170.42/170.36 class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom,
% 170.42/170.36 class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom,
% 170.42/170.36 class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom,
% 170.42/170.36 class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom,
% 170.42/170.36 class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom,
% 170.42/170.36 class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom,
% 170.42/170.36 class_Rings_Olinordered__semiring(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom,
% 170.42/170.36 class_Rings_Olinordered__semidom(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom,
% 170.42/170.36 class_Lattices_Osemilattice__sup(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom,
% 170.42/170.36 class_Lattices_Osemilattice__inf(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom,
% 170.42/170.36 class_Lattices_Odistrib__lattice(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom,
% 170.42/170.36 class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom,
% 170.42/170.36 class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom,
% 170.42/170.36 class_Groups_Oab__semigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom,
% 170.42/170.36 class_Rings_Oordered__semiring(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom,
% 170.42/170.36 class_Rings_Ono__zero__divisors(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom,
% 170.42/170.36 class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom,
% 170.42/170.36 class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom,
% 170.42/170.36 class_Groups_Osemigroup__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Divides_Osemiring__div,axiom,
% 170.42/170.36 class_Divides_Osemiring__div(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom,
% 170.42/170.36 class_Rings_Ocomm__semiring(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Orderings_Owellorder,axiom,
% 170.42/170.36 class_Orderings_Owellorder(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom,
% 170.42/170.36 class_Nat_Osemiring__char__0(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom,
% 170.42/170.36 class_Rings_Ozero__neq__one(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Orderings_Opreorder,axiom,
% 170.42/170.36 class_Orderings_Opreorder(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Orderings_Olinorder,axiom,
% 170.42/170.36 class_Orderings_Olinorder(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom,
% 170.42/170.36 class_Groups_Omonoid__mult(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Omonoid__add,axiom,
% 170.42/170.36 class_Groups_Omonoid__add(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Osemiring__1,axiom,
% 170.42/170.36 class_Rings_Osemiring__1(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Osemiring__0,axiom,
% 170.42/170.36 class_Rings_Osemiring__0(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Lattices_Olattice,axiom,
% 170.42/170.36 class_Lattices_Olattice(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Omult__zero,axiom,
% 170.42/170.36 class_Rings_Omult__zero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Orderings_Oorder,axiom,
% 170.42/170.36 class_Orderings_Oorder(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Rings_Osemiring,axiom,
% 170.42/170.36 class_Rings_Osemiring(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Orderings_Oord,axiom,
% 170.42/170.36 class_Orderings_Oord(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Orderings_Obot,axiom,
% 170.42/170.36 class_Orderings_Obot(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Ominus,axiom,
% 170.42/170.36 class_Groups_Ominus(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Power_Opower,axiom,
% 170.42/170.36 class_Power_Opower(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Ozero,axiom,
% 170.42/170.36 class_Groups_Ozero(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Int_Onumber,axiom,
% 170.42/170.36 class_Int_Onumber(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Groups_Oone,axiom,
% 170.42/170.36 class_Groups_Oone(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__HOL_Oequal,axiom,
% 170.42/170.36 class_HOL_Oequal(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_Nat__Onat__Nat_Osize,axiom,
% 170.42/170.36 class_Nat_Osize(tc_Nat_Onat) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom,
% 170.42/170.36 class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom,
% 170.42/170.36 class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom,
% 170.42/170.36 class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom,
% 170.42/170.36 class_Lattices_Osemilattice__sup(tc_HOL_Obool) ).
% 170.42/170.36
% 170.42/170.36 fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom,
% 170.42/170.36 class_Lattices_Osemilattice__inf(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom,
% 170.42/170.37 class_Lattices_Odistrib__lattice(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom,
% 170.42/170.37 class_Lattices_Oboolean__algebra(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Orderings_Opreorder,axiom,
% 170.42/170.37 class_Orderings_Opreorder(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom,
% 170.42/170.37 class_Finite__Set_Ofinite(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Lattices_Olattice,axiom,
% 170.42/170.37 class_Lattices_Olattice(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Orderings_Oorder,axiom,
% 170.42/170.37 class_Orderings_Oorder(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Orderings_Otop,axiom,
% 170.42/170.37 class_Orderings_Otop(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Orderings_Oord,axiom,
% 170.42/170.37 class_Orderings_Oord(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Orderings_Obot,axiom,
% 170.42/170.37 class_Orderings_Obot(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Groups_Ouminus,axiom,
% 170.42/170.37 class_Groups_Ouminus(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Groups_Ominus,axiom,
% 170.42/170.37 class_Groups_Ominus(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__HOL_Oequal,axiom,
% 170.42/170.37 class_HOL_Oequal(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Enum_Oenum,axiom,
% 170.42/170.37 class_Enum_Oenum(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_HOL__Obool__Nat_Osize,axiom,
% 170.42/170.37 class_Nat_Osize(tc_HOL_Obool) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Com__Ostate__HOL_Oequal,axiom,
% 170.42/170.37 class_HOL_Oequal(tc_Com_Ostate) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Com__Ostate__Nat_Osize,axiom,
% 170.42/170.37 class_Nat_Osize(tc_Com_Ostate) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_List__Olist__Lazy__Sequence_Osmall__lazy,axiom,
% 170.42/170.37 ! [T_1] :
% 170.42/170.37 ( class_Lazy__Sequence_Osmall__lazy(T_1)
% 170.42/170.37 => class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_List__Olist__HOL_Oequal,axiom,
% 170.42/170.37 ! [T_1] : class_HOL_Oequal(tc_List_Olist(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_List__Olist__Nat_Osize,axiom,
% 170.42/170.37 ! [T_1] : class_Nat_Osize(tc_List_Olist(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_sum__Finite__Set_Ofinite,axiom,
% 170.42/170.37 ! [T_1,T_2] :
% 170.42/170.37 ( ( class_Finite__Set_Ofinite(T_2)
% 170.42/170.37 & class_Finite__Set_Ofinite(T_1) )
% 170.42/170.37 => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_sum__HOL_Oequal,axiom,
% 170.42/170.37 ! [T_1,T_2] : class_HOL_Oequal(tc_sum(T_2,T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_sum__Enum_Oenum,axiom,
% 170.42/170.37 ! [T_1,T_2] :
% 170.42/170.37 ( ( class_Enum_Oenum(T_2)
% 170.42/170.37 & class_Enum_Oenum(T_1) )
% 170.42/170.37 => class_Enum_Oenum(tc_sum(T_2,T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_sum__Nat_Osize,axiom,
% 170.42/170.37 ! [T_1,T_2] : class_Nat_Osize(tc_sum(T_2,T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom,
% 170.42/170.37 ! [T_1] :
% 170.42/170.37 ( class_Finite__Set_Ofinite(T_1)
% 170.42/170.37 => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Option__Ooption__HOL_Oequal,axiom,
% 170.42/170.37 ! [T_1] : class_HOL_Oequal(tc_Option_Ooption(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Option__Ooption__Enum_Oenum,axiom,
% 170.42/170.37 ! [T_1] :
% 170.42/170.37 ( class_Enum_Oenum(T_1)
% 170.42/170.37 => class_Enum_Oenum(tc_Option_Ooption(T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Option__Ooption__Nat_Osize,axiom,
% 170.42/170.37 ! [T_1] : class_Nat_Osize(tc_Option_Ooption(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_prod__Lazy__Sequence_Osmall__lazy,axiom,
% 170.42/170.37 ! [T_1,T_2] :
% 170.42/170.37 ( ( class_Lazy__Sequence_Osmall__lazy(T_2)
% 170.42/170.37 & class_Lazy__Sequence_Osmall__lazy(T_1) )
% 170.42/170.37 => class_Lazy__Sequence_Osmall__lazy(tc_prod(T_2,T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_prod__Finite__Set_Ofinite,axiom,
% 170.42/170.37 ! [T_1,T_2] :
% 170.42/170.37 ( ( class_Finite__Set_Ofinite(T_2)
% 170.42/170.37 & class_Finite__Set_Ofinite(T_1) )
% 170.42/170.37 => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_prod__Smallcheck_Osmall,axiom,
% 170.42/170.37 ! [T_1,T_2] :
% 170.42/170.37 ( ( class_Smallcheck_Osmall(T_2)
% 170.42/170.37 & class_Smallcheck_Osmall(T_1) )
% 170.42/170.37 => class_Smallcheck_Osmall(tc_prod(T_2,T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_prod__HOL_Oequal,axiom,
% 170.42/170.37 ! [T_1,T_2] : class_HOL_Oequal(tc_prod(T_2,T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_prod__Enum_Oenum,axiom,
% 170.42/170.37 ! [T_1,T_2] :
% 170.42/170.37 ( ( class_Enum_Oenum(T_2)
% 170.42/170.37 & class_Enum_Oenum(T_1) )
% 170.42/170.37 => class_Enum_Oenum(tc_prod(T_2,T_1)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_prod__Nat_Osize,axiom,
% 170.42/170.37 ! [T_1,T_2] : class_Nat_Osize(tc_prod(T_2,T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Product____Type__Ounit__Lazy__Sequence_Osmall__lazy,axiom,
% 170.42/170.37 class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom,
% 170.42/170.37 class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Product____Type__Ounit__Smallcheck_Osmall,axiom,
% 170.42/170.37 class_Smallcheck_Osmall(tc_Product__Type_Ounit) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Product____Type__Ounit__HOL_Oequal,axiom,
% 170.42/170.37 class_HOL_Oequal(tc_Product__Type_Ounit) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Product____Type__Ounit__Enum_Oenum,axiom,
% 170.42/170.37 class_Enum_Oenum(tc_Product__Type_Ounit) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Product____Type__Ounit__Nat_Osize,axiom,
% 170.42/170.37 class_Nat_Osize(tc_Product__Type_Ounit) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Evaluation__Oterm__HOL_Oequal,axiom,
% 170.42/170.37 class_HOL_Oequal(tc_Code__Evaluation_Oterm) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Evaluation__Oterm__Nat_Osize,axiom,
% 170.42/170.37 class_Nat_Osize(tc_Code__Evaluation_Oterm) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Hoare____Mirabelle__Otriple__HOL_Oequal,axiom,
% 170.42/170.37 ! [T_1] : class_HOL_Oequal(tc_Hoare__Mirabelle_Otriple(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Hoare____Mirabelle__Otriple__Nat_Osize,axiom,
% 170.42/170.37 ! [T_1] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 170.42/170.37 class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 170.42/170.37 class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom,
% 170.42/170.37 class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom,
% 170.42/170.37 class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom,
% 170.42/170.37 class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom,
% 170.42/170.37 class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom,
% 170.42/170.37 class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom,
% 170.42/170.37 class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom,
% 170.42/170.37 class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom,
% 170.42/170.37 class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom,
% 170.42/170.37 class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom,
% 170.42/170.37 class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom,
% 170.42/170.37 class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom,
% 170.42/170.37 class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom,
% 170.42/170.37 class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom,
% 170.42/170.37 class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom,
% 170.42/170.37 class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom,
% 170.42/170.37 class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom,
% 170.42/170.37 class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom,
% 170.42/170.37 class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom,
% 170.42/170.37 class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom,
% 170.42/170.37 class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom,
% 170.42/170.37 class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom,
% 170.42/170.37 class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom,
% 170.42/170.37 class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom,
% 170.42/170.37 class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom,
% 170.42/170.37 class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom,
% 170.42/170.37 class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom,
% 170.42/170.37 class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom,
% 170.42/170.37 class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom,
% 170.42/170.37 class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom,
% 170.42/170.37 class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom,
% 170.42/170.37 class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom,
% 170.42/170.37 class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom,
% 170.42/170.37 class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom,
% 170.42/170.37 class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom,
% 170.42/170.37 class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom,
% 170.42/170.37 class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom,
% 170.42/170.37 class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom,
% 170.42/170.37 class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__HOL_Oequal,axiom,
% 170.42/170.37 class_HOL_Oequal(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Code____Numeral__Ocode____numeral__Nat_Osize,axiom,
% 170.42/170.37 class_Nat_Osize(tc_Code__Numeral_Ocode__numeral) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Lazy____Sequence__Olazy____sequence__HOL_Oequal,axiom,
% 170.42/170.37 ! [T_1] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 170.42/170.37
% 170.42/170.37 fof(arity_Lazy____Sequence__Olazy____sequence__Nat_Osize,axiom,
% 170.42/170.37 ! [T_1] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 170.42/170.37
% 170.42/170.37 %----Helper facts (20)
% 170.42/170.37 fof(help_c__COMBI__1,axiom,
% 170.42/170.37 ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__COMBK__1,axiom,
% 170.42/170.37 ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__COMBB__1,axiom,
% 170.42/170.37 ! [V_R_2,V_Q_2,V_P_2,T_c,T_a,T_b] : hAPP(hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_P_2),V_Q_2),V_R_2) = hAPP(V_P_2,hAPP(V_Q_2,V_R_2)) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__COMBC__1,axiom,
% 170.42/170.37 ! [V_R_2,V_Q_2,V_P_2,T_a,T_c,T_b] : hAPP(hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),V_Q_2) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__COMBS__1,axiom,
% 170.42/170.37 ! [V_R_2,V_Q_2,V_P_2,T_a,T_c,T_b] : hAPP(hAPP(hAPP(c_COMBS(T_b,T_c,T_a),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),hAPP(V_Q_2,V_R_2)) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fequal__1,axiom,
% 170.42/170.37 ! [V_y_2,V_x_2] :
% 170.42/170.37 ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2))
% 170.42/170.37 | V_x_2 = V_y_2 ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fequal__2,axiom,
% 170.42/170.37 ! [V_y_2,V_x_2] :
% 170.42/170.37 ( V_x_2 != V_y_2
% 170.42/170.37 | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fFalse__1,axiom,
% 170.42/170.37 ~ hBOOL(c_fFalse) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fTrue__1,axiom,
% 170.42/170.37 hBOOL(c_fTrue) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fNot__1,axiom,
% 170.42/170.37 ! [V_P_2] :
% 170.42/170.37 ( ~ hBOOL(hAPP(c_fNot,V_P_2))
% 170.42/170.37 | ~ hBOOL(V_P_2) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fNot__2,axiom,
% 170.42/170.37 ! [V_P_2] :
% 170.42/170.37 ( ~ ~ hBOOL(V_P_2)
% 170.42/170.37 | hBOOL(hAPP(c_fNot,V_P_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fconj__1,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( ~ hBOOL(V_P_2)
% 170.42/170.37 | ~ hBOOL(V_Q_2)
% 170.42/170.37 | hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fconj__2,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 170.42/170.37 | hBOOL(V_P_2) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fconj__3,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 170.42/170.37 | hBOOL(V_Q_2) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fdisj__1,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( ~ hBOOL(V_P_2)
% 170.42/170.37 | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fdisj__2,axiom,
% 170.42/170.37 ! [V_P_2,V_Q_2] :
% 170.42/170.37 ( ~ hBOOL(V_Q_2)
% 170.42/170.37 | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fdisj__3,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2))
% 170.42/170.37 | hBOOL(V_P_2)
% 170.42/170.37 | hBOOL(V_Q_2) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fimplies__1,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( hBOOL(V_P_2)
% 170.42/170.37 | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fimplies__2,axiom,
% 170.42/170.37 ! [V_P_2,V_Q_2] :
% 170.42/170.37 ( ~ hBOOL(V_Q_2)
% 170.42/170.37 | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 170.42/170.37
% 170.42/170.37 fof(help_c__fimplies__3,axiom,
% 170.42/170.37 ! [V_Q_2,V_P_2] :
% 170.42/170.37 ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2))
% 170.42/170.37 | ~ hBOOL(V_P_2)
% 170.42/170.37 | hBOOL(V_Q_2) ) ).
% 170.42/170.37
% 170.42/170.37 %----Conjectures (7)
% 170.42/170.37 fof(conj_0,hypothesis,
% 170.42/170.37 c_Com_OWT__bodies ).
% 170.42/170.37
% 170.42/170.37 fof(conj_1,hypothesis,
% 170.42/170.37 hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),v_F)) ).
% 170.42/170.37
% 170.42/170.37 fof(conj_2,hypothesis,
% 170.42/170.37 ~ hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),hAPP(c_Hoare__Mirabelle_OMGT,v_y)),v_F)) ).
% 170.42/170.37
% 170.42/170.37 fof(conj_3,hypothesis,
% 170.42/170.37 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_HOL_Obool)),v_F),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Hoare__Mirabelle_OMGT),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody)))) ).
% 170.42/170.37
% 170.42/170.37 fof(conj_4,hypothesis,
% 170.42/170.37 hAPP(c_Com_Obody,v_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),v_y) ).
% 170.42/170.37
% 170.42/170.37 fof(conj_5,hypothesis,
% 170.42/170.37 c_Hoare__Mirabelle_Ohoare__derivs(tc_Com_Ostate,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),hAPP(hAPP(c_COMBB(tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Hoare__Mirabelle_OMGT),c_Com_Ocom_OBODY)),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody)),v_F) ).
% 170.42/170.37
% 170.42/170.37 fof(conj_6,conjecture,
% 170.42/170.37 hBOOL(hAPP(c_Com_OWT,v_y)) ).
% 170.42/170.37
% 170.42/170.37 %------------------------------------------------------------------------------
% 170.42/170.37 %-------------------------------------------
% 170.42/170.37 % Proof found
% 170.42/170.37 % SZS status Theorem for theBenchmark
% 170.42/170.37 % SZS output start Proof
% 170.42/170.37 %ClaNum:10231(EqnAxiom:2894)
% 170.42/170.37 %VarNum:70130(SingletonVarNum:20433)
% 170.42/170.37 %MaxLitNum:8
% 170.42/170.37 %MaxfuncDepth:15
% 170.42/170.37 %SharedTerms:1108
% 170.42/170.37 %goalClause: 4499
% 170.42/170.37 %singleGoalClaCount:1
% 170.42/170.37 [2895]P1(a5000)
% 170.42/170.37 [2899]P4(a196)
% 170.42/170.37 [2900]P5(a879)
% 170.42/170.37 [2901]P5(a884)
% 170.42/170.37 [2902]P5(a1)
% 170.42/170.37 [2903]P5(a104)
% 170.42/170.37 [2904]P6(a884)
% 170.42/170.37 [2905]P6(a1)
% 170.42/170.37 [2906]P6(a104)
% 170.42/170.37 [2907]P107(a879)
% 170.42/170.37 [2908]P107(a884)
% 170.42/170.37 [2909]P107(a1)
% 170.42/170.37 [2910]P107(a104)
% 170.42/170.37 [2911]P108(a879)
% 170.42/170.37 [2912]P108(a884)
% 170.42/170.37 [2913]P108(a1)
% 170.42/170.37 [2914]P108(a104)
% 170.42/170.37 [2915]P7(a879)
% 170.42/170.37 [2916]P7(a887)
% 170.42/170.37 [2917]P65(a879)
% 170.42/170.37 [2918]P65(a884)
% 170.42/170.37 [2919]P65(a1)
% 170.42/170.37 [2920]P101(a879)
% 170.42/170.37 [2921]P101(a884)
% 170.42/170.37 [2922]P101(a1)
% 170.42/170.37 [2923]P103(a879)
% 170.42/170.37 [2924]P103(a884)
% 170.42/170.37 [2925]P66(a879)
% 170.42/170.37 [2926]P102(a879)
% 170.42/170.37 [2927]P102(a884)
% 170.42/170.37 [2928]P102(a1)
% 170.42/170.37 [2929]P67(a879)
% 170.42/170.37 [2930]P67(a884)
% 170.42/170.37 [2931]P67(a1)
% 170.42/170.37 [2932]P67(a104)
% 170.42/170.37 [2933]P99(a879)
% 170.42/170.37 [2934]P99(a884)
% 170.42/170.37 [2935]P99(a1)
% 170.42/170.37 [2936]P79(a1)
% 170.42/170.37 [2937]P68(a1)
% 170.42/170.37 [2938]P109(a1)
% 170.42/170.37 [2939]P69(a884)
% 170.42/170.37 [2940]P69(a1)
% 170.42/170.37 [2941]P69(a104)
% 170.42/170.37 [2942]P136(a884)
% 170.42/170.37 [2943]P136(a1)
% 170.42/170.37 [2944]P136(a104)
% 170.42/170.37 [2945]P71(a884)
% 170.42/170.37 [2946]P71(a1)
% 170.42/170.37 [2947]P71(a104)
% 170.42/170.37 [2948]P83(a879)
% 170.42/170.37 [2949]P83(a1)
% 170.42/170.37 [2950]P91(a879)
% 170.42/170.37 [2951]P75(a1)
% 170.42/170.37 [2952]P80(a884)
% 170.42/170.37 [2953]P80(a1)
% 170.42/170.37 [2954]P80(a104)
% 170.42/170.37 [2955]P76(a884)
% 170.42/170.37 [2956]P76(a1)
% 170.42/170.37 [2957]P76(a104)
% 170.42/170.37 [2958]P82(a884)
% 170.42/170.37 [2959]P82(a1)
% 170.42/170.37 [2960]P82(a104)
% 170.42/170.37 [2961]P137(a1)
% 170.42/170.37 [2962]P110(a1)
% 170.42/170.37 [2963]P114(a884)
% 170.42/170.37 [2964]P114(a1)
% 170.42/170.37 [2965]P114(a104)
% 170.42/170.37 [2966]P115(a1)
% 170.42/170.37 [2967]P141(a884)
% 170.42/170.37 [2968]P141(a1)
% 170.42/170.37 [2969]P139(a884)
% 170.42/170.37 [2970]P139(a1)
% 170.42/170.37 [2971]P139(a104)
% 170.42/170.37 [2972]P116(a884)
% 170.42/170.37 [2973]P116(a1)
% 170.42/170.37 [2974]P116(a104)
% 170.42/170.37 [2975]P117(a884)
% 170.42/170.37 [2976]P117(a1)
% 170.42/170.37 [2977]P117(a104)
% 170.42/170.37 [2978]P72(a884)
% 170.42/170.37 [2979]P72(a1)
% 170.42/170.37 [2980]P72(a104)
% 170.42/170.37 [2981]P73(a884)
% 170.42/170.37 [2982]P73(a1)
% 170.42/170.37 [2983]P73(a104)
% 170.42/170.37 [2984]P70(a884)
% 170.42/170.37 [2985]P70(a1)
% 170.42/170.37 [2986]P70(a104)
% 170.42/170.37 [2987]P84(a884)
% 170.42/170.37 [2988]P84(a1)
% 170.42/170.37 [2989]P84(a104)
% 170.42/170.37 [2990]P85(a884)
% 170.42/170.37 [2991]P85(a1)
% 170.42/170.37 [2992]P85(a104)
% 170.42/170.37 [2993]P87(a884)
% 170.42/170.37 [2994]P87(a1)
% 170.42/170.37 [2995]P87(a104)
% 170.42/170.37 [2996]P125(a1)
% 170.42/170.37 [2997]P120(a1)
% 170.42/170.37 [2998]P77(a884)
% 170.42/170.37 [2999]P77(a1)
% 170.42/170.37 [3000]P77(a104)
% 170.42/170.37 [3001]P111(a879)
% 170.42/170.37 [3002]P100(a879)
% 170.42/170.37 [3003]P78(a1)
% 170.42/170.37 [3004]P92(a884)
% 170.42/170.37 [3005]P92(a1)
% 170.42/170.37 [3006]P92(a104)
% 170.42/170.37 [3007]P81(a884)
% 170.42/170.37 [3008]P81(a1)
% 170.42/170.37 [3009]P81(a104)
% 170.42/170.37 [3010]P126(a884)
% 170.42/170.37 [3011]P126(a1)
% 170.42/170.37 [3012]P126(a104)
% 170.42/170.37 [3013]P140(a1)
% 170.42/170.37 [3014]P131(a884)
% 170.42/170.37 [3015]P131(a1)
% 170.42/170.37 [3016]P131(a104)
% 170.42/170.37 [3017]P142(a884)
% 170.42/170.37 [3018]P142(a1)
% 170.42/170.37 [3019]P142(a104)
% 170.42/170.37 [3020]P88(a884)
% 170.42/170.37 [3021]P88(a1)
% 170.42/170.37 [3022]P88(a104)
% 170.42/170.37 [3023]P123(a1)
% 170.42/170.37 [3024]P124(a1)
% 170.42/170.37 [3025]P132(a884)
% 170.42/170.37 [3026]P132(a1)
% 170.42/170.37 [3027]P132(a104)
% 170.42/170.37 [3028]P134(a884)
% 170.42/170.37 [3029]P134(a1)
% 170.42/170.37 [3030]P134(a104)
% 170.42/170.37 [3031]P133(a884)
% 170.42/170.37 [3032]P133(a1)
% 170.42/170.37 [3033]P133(a104)
% 170.42/170.37 [3034]P127(a884)
% 170.42/170.37 [3035]P127(a1)
% 170.42/170.37 [3036]P127(a104)
% 170.42/170.37 [3037]P121(a884)
% 170.42/170.37 [3038]P121(a1)
% 170.42/170.37 [3039]P121(a104)
% 170.42/170.37 [3040]P128(a884)
% 170.42/170.37 [3041]P128(a1)
% 170.42/170.37 [3042]P128(a104)
% 170.42/170.37 [3043]P129(a1)
% 170.42/170.37 [3044]P130(a1)
% 170.42/170.37 [3045]P138(a1)
% 170.42/170.37 [3046]P104(a884)
% 170.42/170.37 [3047]P104(a1)
% 170.42/170.37 [3048]P104(a104)
% 170.42/170.37 [3049]P143(a884)
% 170.42/170.37 [3050]P143(a1)
% 170.42/170.37 [3051]P143(a104)
% 170.42/170.37 [3052]P93(a1)
% 170.42/170.37 [3053]P89(a1)
% 170.42/170.37 [3054]P86(a1)
% 170.42/170.37 [3055]P135(a1)
% 170.42/170.37 [3056]P74(a1)
% 170.42/170.37 [3057]P8(a879)
% 170.42/170.37 [3058]P112(a884)
% 170.42/170.37 [3059]P112(a1)
% 170.42/170.37 [3060]P112(a104)
% 170.42/170.37 [3061]P58(a884)
% 170.42/170.37 [3062]P58(a1)
% 170.42/170.37 [3063]P58(a104)
% 170.42/170.37 [3064]P59(a1)
% 170.42/170.37 [3065]P94(a1)
% 170.42/170.37 [3066]P95(a884)
% 170.42/170.37 [3067]P95(a1)
% 170.42/170.37 [3068]P95(a104)
% 170.42/170.37 [3069]P113(a884)
% 170.42/170.37 [3070]P144(a887)
% 170.42/170.37 [3071]P144(a1)
% 170.42/170.37 [3072]P90(a884)
% 170.42/170.37 [3073]P90(a1)
% 170.42/170.37 [3074]P90(a104)
% 170.42/170.37 [3075]P60(a879)
% 170.42/170.37 [3076]P60(a887)
% 170.42/170.37 [3077]P96(a879)
% 170.42/170.37 [3078]P96(a880)
% 170.42/170.37 [3079]P96(a881)
% 170.42/170.37 [3080]P96(a884)
% 170.42/170.37 [3081]P96(a887)
% 170.42/170.37 [3082]P96(a1)
% 170.42/170.37 [3083]P96(a104)
% 170.42/170.37 [3084]P96(a331)
% 170.42/170.37 [3085]P106(a879)
% 170.42/170.37 [3086]P106(a880)
% 170.42/170.37 [3087]P106(a881)
% 170.42/170.37 [3088]P106(a884)
% 170.42/170.37 [3089]P106(a887)
% 170.42/170.37 [3090]P106(a104)
% 170.42/170.37 [3091]P106(a331)
% 170.42/170.37 [3092]P105(a887)
% 170.42/170.37 [3093]P105(a1)
% 170.42/170.37 [3094]P98(a879)
% 170.42/170.37 [3114]P39(a884,a254)
% 170.42/170.37 [3115]P39(a884,a325)
% 170.42/170.37 [4480]~E(a102,a83)
% 170.42/170.37 [4481]~P4(a253)
% 170.42/170.37 [2896]E(f2(a1),a83)
% 170.42/170.37 [2897]E(f105(a104),a3)
% 170.42/170.37 [2898]E(f22(a104),a23)
% 170.42/170.37 [3095]E(f106(a884),f197(a884))
% 170.42/170.37 [3096]E(f115(a884),f198(a884))
% 170.42/170.37 [3097]E(f199(a884),f2(a884))
% 170.42/170.37 [3098]E(f31(a24),f2(a884))
% 170.42/170.37 [3099]E(f107(a1),f34(a1))
% 170.42/170.37 [3100]E(f84(a253),f2(a884))
% 170.42/170.37 [3101]E(f84(a196),f2(a884))
% 170.42/170.37 [3102]P9(f78(a1))
% 170.42/170.37 [3103]P9(f2(a1))
% 170.42/170.37 [3153]P4(f335(a25,a24))
% 170.42/170.37 [3167]P39(f891(a884,a884),a35)
% 170.42/170.37 [3519]E(f328(a884,a884,a254,a254),a35)
% 170.42/170.37 [4482]~E(f78(a1),f2(a1))
% 170.42/170.37 [4499]~P4(f335(a25,a889))
% 170.42/170.37 [3104]E(f116(f2(a884)),f2(a884))
% 170.42/170.37 [3105]E(f4(f2(a104)),f2(a884))
% 170.42/170.37 [3117]E(f335(f79(a1),a83),a83)
% 170.42/170.37 [3120]E(f335(a117,f2(a884)),f78(a884))
% 170.42/170.37 [3121]E(f335(a109,f78(a1)),f78(a884))
% 170.42/170.37 [3122]E(f335(a3,f78(a884)),f78(a104))
% 170.42/170.37 [3124]E(f335(a3,f2(a884)),f2(a104))
% 170.42/170.37 [3126]E(f335(f108(a1),a83),f2(a1))
% 170.42/170.37 [3127]E(f335(f108(a104),a83),f2(a104))
% 170.42/170.37 [3128]E(f335(a109,f2(a1)),f2(a884))
% 170.42/170.37 [3129]E(f335(f200(a879),a253),f2(a884))
% 170.42/170.37 [3130]E(f335(f200(a879),a196),f2(a884))
% 170.42/170.37 [3131]E(f335(f200(a880),a24),f2(a884))
% 170.42/170.37 [3132]E(f335(f108(a884),a83),f2(a884))
% 170.42/170.37 [3137]E(f335(f79(a1),f78(a1)),a102)
% 170.42/170.37 [3144]E(f335(f79(a1),f2(a1)),f2(a1))
% 170.42/170.37 [3146]E(f335(f200(a104),f2(a104)),f2(a884))
% 170.42/170.37 [3147]E(f335(f105(a1),f78(a884)),f78(a1))
% 170.42/170.37 [3148]E(f335(f105(a1),f2(a884)),f2(a1))
% 170.42/170.37 [3154]E(f335(f243(a880),a889),f335(a26,a890))
% 170.42/170.37 [3163]E(f335(a109,f78(a1)),f335(a117,f2(a884)))
% 170.42/170.37 [3164]E(f335(f181(a882,a880),a27),a26)
% 170.42/170.37 [3165]E(f326(f891(a884,a884),a35),a36)
% 170.42/170.37 [3166]E(f327(f891(a884,a884),a35),a37)
% 170.42/170.37 [3188]E(f335(f256(a884),f2(a884)),f199(f892(a884,a879)))
% 170.42/170.37 [3189]E(f335(f257(a884),f2(a884)),f258(f892(a884,a879)))
% 170.42/170.37 [3197]P41(f199(f892(a1,a879)))
% 170.42/170.37 [3234]E(f335(f335(f22(a104),f2(a104)),f78(a104)),f2(a104))
% 170.42/170.37 [3312]P4(f335(f335(f250(a1),a102),f2(a1)))
% 170.42/170.37 [3337]P4(f335(f335(f249(a1),f2(a1)),f78(a1)))
% 170.42/170.37 [3339]P4(f335(f335(f250(a1),f2(a1)),f78(a1)))
% 170.42/170.37 [3511]P4(f335(f62(a882),f187(a882,a880,a26)))
% 170.42/170.37 [3549]E(f335(f335(f292(a884,a884,a884),a325),f311(a884,a325)),a254)
% 170.42/170.37 [3587]P42(a1,a884,a109,f335(f249(a1),f2(a1)))
% 170.42/170.37 [3591]E(f335(f335(f42(a884,f892(a884,a879)),f258(f892(a884,a879))),f256(a884)),f258(f892(a884,a879)))
% 170.42/170.37 [3592]E(f335(f335(f42(a884,f892(a884,a879)),f258(f892(a884,a879))),f257(a884)),f258(f892(a884,a879)))
% 170.42/170.37 [3593]E(f335(f335(f42(a884,f892(a884,a879)),f258(f892(a884,a879))),f304(a884)),f258(f892(a884,a879)))
% 170.42/170.37 [3594]E(f335(f335(f43(a884,f892(a884,a879)),f258(f892(a884,a879))),f307(a884)),f199(f892(a884,a879)))
% 170.42/170.37 [3610]P27(a884,a1,f105(a1),f258(f892(a884,a879)))
% 170.42/170.37 [3621]P42(a884,a1,f105(a1),f335(f16(a879,a884),a196))
% 170.42/170.37 [3757]E(f335(f73(a884,a104,a1,a3),a109),f108(a104))
% 170.42/170.37 [3979]P54(a104,a884,a19,a3,f258(f892(a884,a879)))
% 170.42/170.37 [3988]P54(a1,f892(f891(a884,a884),a879),a111,a89,a103)
% 170.42/170.37 [4161]P26(a881,f335(f314(a882,f883(a881),f335(f335(f8(a880,f883(a881),a882),a93),a28)),f187(a882,a880,a26)),a894)
% 170.42/170.37 [4254]E(f275(a1,a1,a1,a1,f34(a1),f79(a1)),a51)
% 170.42/170.37 [4506]~E(f335(f108(a1),a102),f335(f108(a1),a83))
% 170.42/170.37 [4507]~P4(f335(a205,f78(a1)))
% 170.42/170.37 [4508]~P4(f335(a205,f2(a1)))
% 170.42/170.37 [4550]~P4(f335(f335(f250(a1),a83),f2(a1)))
% 170.42/170.37 [3180]E(f335(f335(f22(a1),a102),a102),a83)
% 170.42/170.37 [3195]E(f335(f105(a1),f335(a117,f2(a884))),f78(a1))
% 170.42/170.37 [3206]P4(f335(f62(f883(a881)),a894))
% 170.42/170.37 [3261]E(f335(f38(a887),f258(f892(a887,a879))),f78(a884))
% 170.42/170.37 [3282]P4(f335(a205,f335(f108(a1),a102)))
% 170.42/170.37 [3284]P4(f335(f335(f249(a1),a102),a83))
% 170.42/170.37 [3286]P4(f335(f335(f250(a1),a102),a83))
% 170.42/170.37 [3349]E(f335(f335(f313(a884),f2(a884)),f199(f892(a884,a879))),f335(f304(a884),f2(a884)))
% 170.42/170.37 [3404]P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),a83)))
% 170.42/170.37 [3416]E(f335(f314(a884,a884,a117),f258(f892(a884,a879))),f335(f307(a884),f2(a884)))
% 170.42/170.37 [3455]P11(f891(a884,a884),f258(f892(f891(a884,a884),a879)),a113)
% 170.42/170.37 [3765]E(f335(f73(a884,a1,a104,f105(a1)),a19),a20)
% 170.42/170.37 [3824]P39(a884,f335(f255(f891(a884,a884)),f335(f274(a884,a884,a879),f250(a884))))
% 170.42/170.37 [4350]P4(f335(f335(f249(f892(f883(a881),a879)),a894),f335(f314(a882,f883(a881),f335(f335(f8(a880,f883(a881),a882),a93),f335(f335(f8(f888(a880),a880,a882),f248(a880)),a26))),f187(a882,a880,a26))))
% 170.42/170.37 [4539]~P4(f335(a205,f335(f108(a1),a83)))
% 170.42/170.37 [4540]~P4(f335(f335(f249(a1),a83),a102))
% 170.42/170.37 [4541]~P4(f335(f335(f250(a1),a83),a83))
% 170.42/170.37 [4542]~P4(f335(f335(f250(a1),a83),a102))
% 170.42/170.37 [4543]~P4(f335(f335(f250(a1),a102),a102))
% 170.42/170.37 [4544]~P4(f335(f335(f91(a1),a83),a102))
% 170.42/170.37 [4545]~P4(f335(f335(f91(a1),a102),a83))
% 170.42/170.37 [4556]~P4(f335(f62(a884),f258(f892(a884,a879))))
% 170.42/170.37 [4557]~P4(f335(f62(a1),f258(f892(a1,a879))))
% 170.42/170.37 [4560]~P4(f335(f335(f337(f883(a881)),f335(a93,a889)),a894))
% 170.42/170.37 [4426]E(f335(f274(a1,a1,a879),f335(f335(f8(f892(a1,a879),f892(a1,a879),a1),f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f250(a1),f2(a1))))),f335(f335(f7(a1,a1,f892(a1,a879)),f335(f335(f8(f892(a1,f892(a1,a879)),f892(a1,f892(a1,a879)),a1),f7(a1,a1,a879)),f335(f335(f8(f892(a1,a1),f892(a1,f892(a1,a879)),a1),f335(f8(a1,f892(a1,a879),a1),a332)),a233))),f78(a1)))),a229)
% 170.42/170.37 [3492]E(f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102),f335(f79(a1),a102))
% 170.42/170.37 [3532]E(f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102),f335(f335(f22(a1),a83),a102))
% 170.42/170.37 [3691]E(f335(f335(f61(f891(a884,a884)),f258(f892(f891(a884,a884),a879))),a113),a103)
% 170.42/170.37 [3720]E(f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f78(a1))
% 170.42/170.37 [3721]E(f335(f108(a104),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f78(a104))
% 170.42/170.37 [3722]E(f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f78(a884))
% 170.42/170.37 [3726]E(f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(a117,f2(a884)))
% 170.42/170.37 [4112]E(f335(f335(f115(f892(f891(f891(a884,a884),f891(a884,a884)),a879)),a35),f311(f891(a884,a884),f199(f892(f891(f891(a884,a884),f891(a884,a884)),a879)))),a70)
% 170.42/170.37 [4185]E(f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),f78(a884)),f2(a884))),f199(f892(f891(a884,a884),a879))))),f78(a1))
% 170.42/170.37 [4186]E(f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),f2(a884)),f2(a884))),f199(f892(f891(a884,a884),a879))))),f2(a1))
% 170.42/170.37 [4201]E(f335(f255(f891(a884,a884)),f335(f274(a884,a884,a879),f335(f335(f8(a884,f892(a884,a879),a884),f335(f7(a884,a884,a879),a332)),a117))),a325)
% 170.42/170.37 [4171]E(f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),f335(a117,f335(a117,f2(a884))))
% 170.42/170.37 [4174]E(f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),f335(f335(f80(a884),f78(a884)),f78(a884)))
% 170.42/170.37 [4175]E(f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),f335(f38(a879),f258(f892(a879,a879))))
% 170.42/170.37 [4240]P9(f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))
% 170.42/170.37 [4312]P28(f892(f891(a884,a884),a879),f335(f335(f270(f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879),f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879)),a36),a71))
% 170.42/170.37 [4313]P28(f892(f891(a884,a884),a879),f335(f335(f270(f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879),f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879)),a37),a69))
% 170.42/170.37 [4354]E(f335(f335(f115(f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879)),f327(f891(a884,a884),a70)),f335(f335(f313(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),f199(f892(f891(a884,a884),a879))),f199(f892(f891(a884,a884),a879)))),f199(f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879)))),a69)
% 170.42/170.37 [4355]E(f335(f335(f115(f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879)),f326(f891(a884,a884),a70)),f335(f335(f313(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),f199(f892(f891(a884,a884),a879))),f199(f892(f891(a884,a884),a879)))),f199(f892(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a879)))),a71)
% 170.42/170.37 [4242]E(f335(a109,f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(a117,f335(a117,f2(a884))))
% 170.42/170.37 [4289]E(f335(f105(a1),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))
% 170.42/170.37 [4324]P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.37 [4325]E(f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102)),f335(a117,f335(a117,f335(a117,f2(a884)))))
% 170.42/170.37 [4368]P9(f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102)))
% 170.42/170.37 [4396]E(f335(f105(a1),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102)))
% 170.42/170.37 [4411]P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))))
% 170.42/170.37 [3116]P10(x31161,a332)
% 170.42/170.37 [3520]P27(a884,a884,a117,x35201)
% 170.42/170.37 [3106]P96(f883(x31061))
% 170.42/170.37 [3107]P96(f888(x31071))
% 170.42/170.37 [3108]P96(f885(x31081))
% 170.42/170.37 [3109]P96(f886(x31091))
% 170.42/170.37 [3110]P106(f883(x31101))
% 170.42/170.37 [3111]P106(f888(x31111))
% 170.42/170.37 [3112]P106(f885(x31121))
% 170.42/170.37 [3113]P106(f886(x31131))
% 170.42/170.37 [3133]P39(a1,f110(x31331))
% 170.42/170.37 [3134]P39(a1,f112(x31341))
% 170.42/170.37 [3136]P40(x31361,f202(x31361))
% 170.42/170.37 [3185]P39(f892(x31851,a879),f310(x31851))
% 170.42/170.37 [3210]E(f259(x32101,x32101,a332),a332)
% 170.42/170.37 [3225]E(f45(a1,x32251,x32251),f2(a1))
% 170.42/170.37 [3279]P17(x32791,f892(x32791,a879),f313(x32791))
% 170.42/170.37 [4484]~E(f335(a28,x44841),a24)
% 170.42/170.37 [4486]~E(f335(a117,x44861),x44861)
% 170.42/170.37 [4496]~E(f335(a117,x44961),f2(a884))
% 170.42/170.37 [3118]E(f335(f200(a884),x31181),x31181)
% 170.42/170.37 [3119]E(f335(f108(a1),x31191),x31191)
% 170.42/170.37 [3135]E(f335(a89,f336(x31351)),x31351)
% 170.42/170.37 [3149]E(f119(x31491,f118(x31491)),f118(x31491))
% 170.42/170.37 [3150]E(f155(x31501,f118(x31501)),f118(x31501))
% 170.42/170.37 [3155]E(f31(f335(a28,x31551)),f2(a884))
% 170.42/170.37 [3160]E(f335(f171(x31601),f118(x31601)),f118(x31601))
% 170.42/170.37 [3161]E(f335(f174(x31611),f118(x31611)),f118(x31611))
% 170.42/170.37 [3162]E(f335(f172(x31621),f118(x31621)),f118(x31621))
% 170.42/170.37 [3168]E(f335(f108(a1),x31681),f335(f107(a1),x31681))
% 170.42/170.37 [3169]E(f335(a89,f335(a111,x31691)),x31691)
% 170.42/170.37 [3171]E(f335(a3,f335(a19,x31711)),x31711)
% 170.42/170.37 [3172]E(f335(a19,f335(a3,x31721)),x31721)
% 170.42/170.37 [3173]P9(f335(f105(a1),x31731))
% 170.42/170.37 [3178]E(f335(f200(f888(x31781)),f202(x31781)),f2(a884))
% 170.42/170.37 [3179]E(f335(f200(f885(x31791)),f118(x31791)),f2(a884))
% 170.42/170.37 [3184]E(f335(f200(a880),f335(a28,x31841)),f2(a884))
% 170.42/170.37 [3193]E(f244(x31931,f202(x31931)),f199(f892(x31931,a879)))
% 170.42/170.37 [3200]E(f335(f335(f22(a884),x32001),f2(a884)),x32001)
% 170.42/170.37 [3201]E(f335(f335(f81(a884),x32011),f78(a884)),x32011)
% 170.42/170.37 [3202]E(f335(f335(f81(a1),x32021),f78(a1)),x32021)
% 170.42/170.37 [3203]E(f335(f335(f80(a884),x32031),f2(a884)),x32031)
% 170.42/170.37 [3204]E(f335(f335(f80(a1),x32041),f2(a1)),x32041)
% 170.42/170.37 [3205]E(f335(f335(f198(a884),x32051),f2(a884)),x32051)
% 170.42/170.37 [3207]E(f335(f335(f81(a884),x32071),f2(a884)),f2(a884))
% 170.42/170.37 [3208]E(f335(f335(f197(a884),x32081),f2(a884)),f2(a884))
% 170.42/170.37 [3209]E(f335(f335(f39(a1),x32091),f2(a1)),f2(a1))
% 170.42/170.37 [3216]E(f335(f175(x32161),f118(x32161)),f199(f892(x32161,a879)))
% 170.42/170.37 [3220]P4(f335(f140(x32201),f118(x32201)))
% 170.42/170.37 [3226]E(f335(f214(x32261,x32261),f5(x32261)),f34(f888(x32261)))
% 170.42/170.37 [3227]E(f335(f214(x32271,x32271),f34(x32271)),f34(f888(x32271)))
% 170.42/170.37 [3228]E(f335(f157(x32281,x32281),f5(x32281)),f34(f885(x32281)))
% 170.42/170.37 [3229]E(f335(f157(x32291,x32291),f34(x32291)),f34(f885(x32291)))
% 170.42/170.37 [3230]E(f45(a1,x32301,f2(a1)),x32301)
% 170.42/170.37 [3231]E(f335(f249(a884),f335(a117,x32311)),f335(f250(a884),x32311))
% 170.42/170.37 [3232]E(f335(f256(a884),f335(a117,x32321)),f335(f304(a884),x32321))
% 170.42/170.37 [3233]E(f335(f257(a884),f335(a117,x32331)),f335(f307(a884),x32331))
% 170.42/170.37 [3235]E(f45(a1,f2(a1),x32351),f2(a1))
% 170.42/170.37 [3245]E(f335(f335(f80(a884),x32451),f78(a884)),f335(a117,x32451))
% 170.42/170.37 [3255]E(f335(f305(a884,x32551),f2(a884)),f199(f892(a884,a879)))
% 170.42/170.37 [3267]E(f306(a884,f2(a884),x32671),f335(f304(a884),x32671))
% 170.42/170.37 [3315]E(f335(f335(f22(a884),f335(a117,x33151)),f78(a884)),x33151)
% 170.42/170.37 [3328]E(f47(f2(a1),x33281),f335(f335(f270(a1,a1),f2(a1)),f2(a1)))
% 170.42/170.37 [3344]E(f335(f335(f335(f92(a881),a332),x33441),f206(x33441)),f335(a93,x33441))
% 170.42/170.37 [3378]P4(f335(f335(f250(a884),x33781),f335(a117,x33781)))
% 170.42/170.37 [3390]P4(f335(f335(f250(a884),f2(a884)),f335(a117,x33901)))
% 170.42/170.37 [3677]E(f335(f335(f22(a104),f335(a3,f335(a117,f335(a19,x36771)))),f78(a104)),x36771)
% 170.42/170.37 [3749]P4(f335(f335(f249(a1),f335(f79(a1),f335(f105(a1),x37491))),f2(a1)))
% 170.42/170.37 [3895]P4(f335(f335(f250(a1),f335(f79(a1),f335(f105(a1),f335(a117,x38951)))),f2(a1)))
% 170.42/170.37 [4514]~E(f258(f892(x45141,a879)),f199(f892(x45141,a879)))
% 170.42/170.37 [4553]~P4(f335(f335(f250(a884),x45531),f2(a884)))
% 170.42/170.37 [4566]~P4(f335(f335(f250(a1),f335(f105(a1),x45661)),f2(a1)))
% 170.42/170.37 [3183]E(f183(x31831,f118(f885(x31831))),f118(f885(x31831)))
% 170.42/170.37 [3186]E(f335(f335(f81(a1),a83),x31861),a83)
% 170.42/170.37 [3187]E(f335(f335(f80(a1),a83),x31871),x31871)
% 170.42/170.37 [3190]E(f335(a109,f335(f105(a1),x31901)),x31901)
% 170.42/170.37 [3191]E(f335(f335(f22(a1),x31911),a83),x31911)
% 170.42/170.37 [3192]E(f335(f335(f80(a1),x31921),a83),x31921)
% 170.42/170.37 [3194]E(f335(f335(f22(a884),x31941),x31941),f2(a884))
% 170.42/170.37 [3198]E(f335(f38(a884),f335(f256(a884),x31981)),x31981)
% 170.42/170.37 [3199]E(f335(f79(a1),f335(f79(a1),x31991)),x31991)
% 170.42/170.37 [3211]E(f335(f335(f81(a884),f78(a884)),x32111),x32111)
% 170.42/170.37 [3212]E(f335(f335(f81(a1),f78(a1)),x32121),x32121)
% 170.42/170.37 [3213]E(f335(f335(f80(a884),f2(a884)),x32131),x32131)
% 170.42/170.37 [3214]E(f335(f335(f80(a1),f2(a1)),x32141),x32141)
% 170.42/170.37 [3215]E(f335(f335(f198(a884),f2(a884)),x32151),x32151)
% 170.42/170.37 [3221]E(f335(f335(f22(a884),f2(a884)),x32211),f2(a884))
% 170.42/170.37 [3222]E(f335(f335(f81(a884),f2(a884)),x32221),f2(a884))
% 170.42/170.37 [3223]E(f335(f335(f197(a884),f2(a884)),x32231),f2(a884))
% 170.42/170.37 [3224]E(f335(f335(f39(a1),f2(a1)),x32241),f2(a1))
% 170.42/170.37 [3236]E(f128(x32361,f335(f79(a1),x32361)),f135(a1,x32361))
% 170.42/170.37 [3242]E(f335(f305(a884,f2(a884)),x32421),f335(f256(a884),x32421))
% 170.42/170.37 [3243]E(f335(f335(f81(a1),a102),x32431),f335(f79(a1),x32431))
% 170.42/170.37 [3247]E(f335(a109,f335(f108(a1),x32471)),f335(f108(a884),x32471))
% 170.42/170.37 [3248]E(f335(a19,f335(f108(a104),x32481)),f335(f108(a884),x32481))
% 170.42/170.37 [3249]E(f335(f38(a884),f335(f304(a884),x32491)),f335(a117,x32491))
% 170.42/170.37 [3259]E(f335(f335(f80(a884),f78(a884)),x32591),f335(a117,x32591))
% 170.42/170.37 [3263]E(f335(f107(a1),f335(f105(a1),x32631)),f335(f105(a1),x32631))
% 170.42/170.37 [3264]E(f335(f75(a1),f335(f105(a1),x32641)),f335(f105(a1),x32641))
% 170.42/170.37 [3269]E(f335(f38(x32691),f199(f892(x32691,a879))),f2(a884))
% 170.42/170.37 [3271]E(f335(f335(f39(a884),x32711),f335(a117,f2(a884))),x32711)
% 170.42/170.37 [3280]E(f45(a884,x32801,f335(a117,f2(a884))),f2(a884))
% 170.42/170.37 [3281]E(f45(a1,x32811,f335(f108(a1),a102)),f2(a1))
% 170.42/170.37 [3297]E(f335(f335(f39(a1),x32971),f335(f108(a1),a102)),f335(f79(a1),x32971))
% 170.42/170.37 [3301]E(f142(a884,f335(f305(a884,x33011),f2(a884))),f118(a884))
% 170.42/170.37 [3302]E(f335(f335(f80(a1),x33021),f78(a1)),f335(f335(f22(a1),x33021),a102))
% 170.42/170.37 [3303]E(f335(f335(f22(a1),x33031),f78(a1)),f335(f335(f80(a1),x33031),a102))
% 170.42/170.37 [3307]P4(f335(f335(f249(a884),x33071),x33071))
% 170.42/170.37 [3308]P4(f335(f335(f249(a1),x33081),x33081))
% 170.42/170.37 [3310]P4(f335(f335(f206(a24),x33101),x33101))
% 170.42/170.37 [3311]P4(f335(f335(f91(a1),x33111),x33111))
% 170.42/170.37 [3316]E(f335(f79(a1),f335(f108(a1),x33161)),f335(f108(a1),f335(f79(a1),x33161)))
% 170.42/170.37 [3317]P4(f335(f62(a884),f335(f256(a884),x33171)))
% 170.42/170.37 [3318]P4(f335(f62(a884),f335(f304(a884),x33181)))
% 170.42/170.37 [3326]E(f164(x33261,f258(f892(x33261,a879))),f258(f892(f885(x33261),a879)))
% 170.42/170.37 [3331]P4(f335(f335(f249(a884),f2(a884)),x33311))
% 170.42/170.37 [3341]E(f335(f335(f80(a884),f116(x33411)),f335(a117,f2(a884))),f116(f335(a117,x33411)))
% 170.42/170.37 [3342]E(f335(f255(x33421),f335(f16(a879,x33421),a253)),f199(f892(x33421,a879)))
% 170.42/170.37 [3343]E(f335(f255(x33431),f335(f16(a879,x33431),a196)),f258(f892(x33431,a879)))
% 170.42/170.37 [3348]E(f335(f335(f313(a884),x33481),f335(f256(a884),x33481)),f335(f256(a884),f335(a117,x33481)))
% 170.42/170.37 [3360]E(f335(f335(f80(a1),f78(a1)),f335(f105(a1),x33601)),f335(f105(a1),f335(a117,x33601)))
% 170.42/170.37 [3362]E(f335(f335(f154(f885(x33621)),f118(x33621)),f118(f885(x33621))),f54(x33621,f118(x33621)))
% 170.42/170.37 [3381]E(f199(f892(f891(x33811,x33811),a879)),f267(x33811,f199(f892(x33811,a879))))
% 170.42/170.37 [3382]E(f335(f312(x33821),f258(f892(x33821,a879))),f258(f892(f892(x33821,a879),a879)))
% 170.42/170.37 [3383]E(f335(f79(f892(x33831,a879)),f199(f892(x33831,a879))),f258(f892(x33831,a879)))
% 170.42/170.37 [3384]E(f335(f79(f892(x33841,a879)),f258(f892(x33841,a879))),f199(f892(x33841,a879)))
% 170.42/170.37 [3386]P4(f335(f62(x33861),f199(f892(x33861,a879))))
% 170.42/170.37 [3388]E(f335(f305(a884,x33881),f335(a117,x33881)),f335(f335(f313(a884),x33881),f199(f892(a884,a879))))
% 170.42/170.37 [3389]E(f85(f891(a884,a884),f48(x33891,f2(a884))),f335(f335(f270(a884,a884),f2(a884)),x33891))
% 170.42/170.37 [3403]E(f335(f335(f313(a884),f335(a117,x34031)),f335(f304(a884),x34031)),f335(f304(a884),f335(a117,x34031)))
% 170.42/170.37 [3407]P39(x34071,f199(f892(f891(x34071,x34071),a879)))
% 170.42/170.37 [3410]P4(f335(f335(f249(a1),f2(a1)),f335(f105(a1),x34101)))
% 170.42/170.37 [3418]E(f335(f335(f80(a884),f335(f200(a884),x34181)),f335(a117,f2(a884))),f335(f200(a884),f335(a117,x34181)))
% 170.42/170.37 [3527]P41(f335(f314(a884,a1,f105(a1)),x35271))
% 170.42/170.37 [3565]P49(x35651,f199(f892(x35651,a879)),f199(f892(f891(x35651,x35651),a879)))
% 170.42/170.37 [3584]E(f335(f335(f270(a1,a1),f335(f108(a1),a102)),f335(f335(f22(a1),x35841),f78(a1))),f50(f335(f108(a1),a102),x35841))
% 170.42/170.37 [3633]P57(x36331,f335(f16(f892(x36331,a879),x36331),f335(f16(a879,x36331),a253)))
% 170.42/170.37 [3836]P4(f335(f335(f337(f892(f891(a884,a884),a879)),f336(x38361)),a103))
% 170.42/170.37 [3861]P4(f335(f335(f337(f892(f891(a884,a884),a879)),f335(a111,x38611)),a103))
% 170.42/170.37 [3997]P27(x39971,f892(x39971,a879),f335(f335(f7(x39971,f892(x39971,a879),f892(x39971,a879)),f313(x39971)),f199(f892(x39971,a879))),f258(f892(x39971,a879)))
% 170.42/170.37 [4510]~E(f335(f335(f80(a1),x45101),x45101),a102)
% 170.42/170.37 [4538]~E(f335(a3,f335(a117,f335(a19,x45381))),f2(a104))
% 170.42/170.37 [4546]~P4(f335(a205,f335(f105(a1),x45461)))
% 170.42/170.37 [4549]~P4(f335(f335(f250(a884),x45491),x45491))
% 170.42/170.37 [4558]~P4(f335(f335(f249(a884),f335(a117,x45581)),x45581))
% 170.42/170.37 [3333]E(f335(a109,f335(f79(a1),f335(f105(a1),x33331))),f2(a884))
% 170.42/170.37 [3336]E(f335(f335(f80(a1),f335(f79(a1),x33361)),x33361),f2(a1))
% 170.42/170.37 [3340]E(f335(f38(a1),f335(f305(a1,f2(a1)),x33401)),f335(a109,x33401))
% 170.42/170.37 [3353]E(f335(f335(f260(a884),f335(a117,f2(a884))),x33531),f335(a117,f2(a884)))
% 170.42/170.37 [3452]E(f335(f288(x34521),f199(f892(f891(x34521,x34521),a879))),f199(f892(x34521,a879)))
% 170.42/170.37 [3460]E(f41(f892(x34601,a879),f199(f892(f892(x34601,a879),a879))),f258(f892(x34601,a879)))
% 170.42/170.37 [3461]E(f41(f892(x34611,a879),f258(f892(f892(x34611,a879),a879))),f199(f892(x34611,a879)))
% 170.42/170.37 [3462]E(f40(f892(x34621,a879),f199(f892(f892(x34621,a879),a879))),f199(f892(x34621,a879)))
% 170.42/170.37 [3463]E(f40(f892(x34631,a879),f258(f892(f892(x34631,a879),a879))),f258(f892(x34631,a879)))
% 170.42/170.37 [3509]E(f335(f335(f313(f885(x35091)),f118(x35091)),f199(f892(f885(x35091),a879))),f165(x35091,f118(f892(x35091,a879))))
% 170.42/170.37 [3510]E(f335(f335(f313(f885(x35101)),f118(x35101)),f199(f892(f885(x35101),a879))),f164(x35101,f199(f892(x35101,a879))))
% 170.42/170.37 [3548]E(f335(f335(f80(a884),f4(x35481)),f335(a117,f2(a884))),f4(f335(a3,f335(a117,f335(a19,x35481)))))
% 170.42/170.37 [3576]E(f335(f38(a1),f335(f314(a884,a1,f105(a1)),x35761)),f335(f38(a884),x35761))
% 170.42/170.37 [3577]P4(f335(f335(f249(a884),x35771),f335(f335(f81(a884),x35771),x35771)))
% 170.42/170.37 [3614]E(f335(f314(a1,a884,a109),f306(a1,f2(a1),f335(f105(a1),x36141))),f335(f304(a884),x36141))
% 170.42/170.37 [3628]E(f335(f335(f39(a884),f335(a117,f2(a884))),f335(f108(a884),x36281)),f335(a109,f335(f335(f39(a1),f78(a1)),f335(f108(a1),x36281))))
% 170.42/170.37 [3630]E(f335(f175(a884),f142(a884,f335(f305(a884,f2(a884)),f335(a117,x36301)))),f335(f304(a884),x36301))
% 170.42/170.37 [3631]E(f335(f335(f80(a884),f335(f200(a104),x36311)),f335(a117,f2(a884))),f335(f200(a104),f335(a3,f335(a117,f335(a19,x36311)))))
% 170.42/170.37 [3651]E(f335(f314(a1,a884,a109),f335(f314(a884,a1,f105(a1)),x36511)),x36511)
% 170.42/170.37 [3683]E(f335(f335(f313(a884),f2(a884)),f335(f314(a884,a884,a117),f335(f256(a884),x36831))),f335(f256(a884),f335(a117,x36831)))
% 170.42/170.37 [3690]P52(x36901,x36901,f311(x36901,f199(f892(f891(x36901,x36901),a879))))
% 170.42/170.37 [3696]P4(f335(a205,f335(f79(a1),f335(f105(a1),f335(a117,x36961)))))
% 170.42/170.37 [3707]E(f335(f335(f22(f892(a884,a879)),f335(f257(a884),x37071)),f335(f335(f313(a884),x37071),f199(f892(a884,a879)))),f335(f257(a884),f335(a117,x37071)))
% 170.42/170.37 [3723]E(f335(f335(f80(a1),f335(f335(f22(a1),a83),x37231)),f335(f335(f22(a1),a83),x37231)),f335(f335(f22(a1),a83),f335(f335(f80(a1),x37231),x37231)))
% 170.42/170.37 [3739]E(f335(f335(f313(f892(x37391,a879)),f199(f892(x37391,a879))),f199(f892(f892(x37391,a879),a879))),f335(f312(x37391),f199(f892(x37391,a879))))
% 170.42/170.37 [3766]E(f335(f335(f22(f892(a884,a879)),f335(f307(a884),x37661)),f335(f335(f313(a884),f335(a117,x37661)),f199(f892(a884,a879)))),f335(f307(a884),f335(a117,x37661)))
% 170.42/170.37 [3774]E(f335(f335(f313(f888(x37741)),f202(x37741)),f335(f314(x37741,f888(x37741),f243(x37741)),f258(f892(x37741,a879)))),f258(f892(f888(x37741),a879)))
% 170.42/170.37 [3873]E(f335(f108(a884),f335(f335(f80(a1),x38731),x38731)),f335(f335(f86(a884,a884),f335(f108(a884),x38731)),f335(f335(f18(a884,a884,a884),f80(a884)),f5(a884))))
% 170.42/170.37 [4263]P17(x42631,f892(x42631,a879),f335(f335(f8(f892(x42631,a879),f892(f892(x42631,a879),f892(x42631,a879)),x42631),f335(f7(f892(x42631,a879),f892(x42631,a879),f892(x42631,a879)),f22(f892(x42631,a879)))),f335(f335(f7(x42631,f892(x42631,a879),f892(x42631,a879)),f313(x42631)),f199(f892(x42631,a879)))))
% 170.42/170.37 [4353]E(f335(f255(f891(a1,a1)),f335(f274(a1,a1,a879),f335(f335(f8(f892(a1,a879),f892(a1,a879),a1),f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),x43531)))),f250(a1)))),f112(x43531))
% 170.42/170.37 [4386]E(f335(f255(f891(a1,a1)),f335(f274(a1,a1,a879),f335(f335(f18(a1,f892(a1,a879),f892(a1,a879)),f335(f335(f8(f892(a879,a879),f892(f892(a1,a879),f892(a1,a879)),a1),f8(a879,a879,a1)),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),x43861)))),f250(a1)))),f110(x43861))
% 170.42/170.37 [4441]E(f335(f255(f891(f892(x44411,a879),f892(x44411,a879))),f335(f274(f892(x44411,a879),f892(x44411,a879),a879),f335(f335(f7(f892(x44411,a879),f892(f892(x44411,a879),a879),f892(f892(x44411,a879),a879)),f335(f335(f8(f892(f892(x44411,a879),f892(a879,a879)),f892(f892(f892(x44411,a879),a879),f892(f892(x44411,a879),a879)),f892(x44411,a879)),f18(f892(x44411,a879),a879,a879)),f335(f335(f8(f892(f892(x44411,a879),a879),f892(f892(x44411,a879),f892(a879,a879)),f892(x44411,a879)),f335(f8(a879,f892(a879,a879),f892(x44411,a879)),a333)),f250(f892(x44411,a879))))),f62(x44411)))),f310(x44411))
% 170.42/170.37 [4563]~P4(f335(f62(f885(x45631)),f258(f892(f885(x45631),a879))))
% 170.42/170.37 [4568]~P4(f335(f335(f91(a1),a102),f335(f335(f80(a1),x45681),x45681)))
% 170.42/170.37 [4578]~P4(f335(f335(f249(a1),f2(a1)),f335(f79(a1),f335(f105(a1),f335(a117,x45781)))))
% 170.42/170.37 [3486]E(f335(f335(f22(a1),f335(f335(f80(a1),x34861),a102)),a102),x34861)
% 170.42/170.37 [3502]E(f335(f175(a884),f142(a884,f335(f305(a884,f2(a884)),x35021))),f335(f256(a884),x35021))
% 170.42/170.37 [3745]E(f335(f335(f80(a1),f335(f335(f80(a1),f78(a1)),x37451)),x37451),f335(f335(f22(a1),f335(f335(f80(a1),x37451),x37451)),a102))
% 170.42/170.37 [3791]E(f335(f290(x37911,x37911),f311(x37911,f199(f892(f891(x37911,x37911),a879)))),f311(x37911,f199(f892(f891(x37911,x37911),a879))))
% 170.42/170.37 [3839]P4(f335(f335(f249(a884),x38391),f335(f335(f81(a884),x38391),f335(f335(f81(a884),x38391),x38391))))
% 170.42/170.37 [4116]P4(f335(f62(a884),f335(f255(a884),f335(f335(f7(a884,a884,a879),f249(a884)),x41161))))
% 170.42/170.37 [4117]P4(f335(f62(a884),f335(f255(a884),f335(f335(f7(a884,a884,a879),f250(a884)),x41171))))
% 170.42/170.37 [4406]E(f335(f255(f891(x44061,x44061)),f335(f335(f8(f892(x44061,a879),a879,f891(x44061,x44061)),f87(x44061)),f335(f335(f7(f891(x44061,x44061),f892(x44061,f891(x44061,x44061)),f892(x44061,a879)),f335(f335(f8(f892(f891(x44061,x44061),a879),f892(f892(x44061,f891(x44061,x44061)),f892(x44061,a879)),f891(x44061,x44061)),f8(f891(x44061,x44061),a879,x44061)),a332)),f335(f335(f18(x44061,x44061,f891(x44061,x44061)),f270(x44061,x44061)),f5(x44061))))),f311(x44061,f199(f892(f891(x44061,x44061),a879))))
% 170.42/170.37 [4565]~E(f335(f335(f22(a1),f335(f335(f80(a1),x45651),x45651)),a102),a83)
% 170.42/170.37 [4567]~E(f335(f335(f80(a1),f335(f335(f80(a1),f78(a1)),x45671)),x45671),f2(a1))
% 170.42/170.37 [4575]~P4(f335(f335(f91(a1),f335(f335(f80(a1),x45751),x45751)),a102))
% 170.42/170.37 [3884]E(f335(f335(f80(a1),f335(f335(f22(a1),a102),x38841)),f335(f335(f22(a1),a102),x38841)),f335(f335(f22(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x38841),x38841)),a102)))
% 170.42/170.37 [4006]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),a102),x40061)),f335(f335(f22(a1),a102),x40061))),a102),f335(f335(f22(a1),a102),f335(f335(f80(a1),x40061),x40061)))
% 170.42/170.37 [4039]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f80(a1),x40391),a102)),f335(f335(f80(a1),x40391),a102))),a102),f335(f335(f80(a1),f335(f335(f80(a1),x40391),x40391)),a102))
% 170.42/170.37 [4078]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),a102),x40781)),f335(f335(f22(a1),a102),x40781))),a102),f335(f335(f22(a1),a83),f335(f335(f22(a1),f335(f335(f80(a1),x40781),x40781)),a102)))
% 170.42/170.37 [4181]E(f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x41811),f2(a884))),f199(f892(f891(a884,a884),a879))))),f335(f105(a1),x41811))
% 170.42/170.37 [4191]E(f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),f340(x41911)),f534(x41911))),f199(f892(f891(a884,a884),a879))))),x41911)
% 170.42/170.37 [4225]E(f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x42251)),f335(f314(a884,a1,f105(a1)),f335(f255(a884),f335(f335(f8(a1,a879,a884),x42251),f105(a1)))))
% 170.42/170.37 [4271]P41(f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x42711)))
% 170.42/170.37 [4292]P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x42921),f199(f892(f891(a884,a884),a879)))),a71))
% 170.42/170.37 [4298]E(f335(f314(a1,a884,a109),f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),f335(f335(f8(a884,a879,a1),x42981),a109)))),f335(f255(a884),x42981))
% 170.42/170.37 [4455]E(f316(a884,f335(f335(f42(f891(a884,a884),f892(a884,a879)),f335(a111,x44551)),f335(f274(a884,a884,f892(a884,a879)),f335(f335(f7(a884,f892(a884,a879),f892(a884,f892(a884,a879))),f335(f335(f8(f892(a884,f892(f892(a884,a879),f892(a884,a879))),f892(f892(a884,a879),f892(a884,f892(a884,a879))),a884),f7(a884,f892(a884,a879),f892(a884,a879))),f335(f335(f8(f892(a884,a884),f892(a884,f892(f892(a884,a879),f892(a884,a879))),a884),f335(f8(a884,f892(f892(a884,a879),f892(a884,a879)),a884),f313(a884))),f22(a884)))),f199(f892(a884,a879)))))),f335(a109,x44551))
% 170.42/170.37 [4580]~P4(f335(f335(f91(a1),a83),f335(f335(f22(a1),f335(f335(f80(a1),x45801),x45801)),a102)))
% 170.42/170.37 [3928]E(f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),x39281),x39281)),a102)),a102),f335(f335(f80(a1),x39281),x39281))
% 170.42/170.37 [3980]E(f335(f335(f22(a1),f335(f335(f22(a1),f335(f335(f80(a1),x39801),x39801)),a102)),a102),f335(f335(f80(a1),f335(f335(f22(a1),x39801),a102)),f335(f335(f22(a1),x39801),a102)))
% 170.42/170.37 [4199]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f80(a1),f335(f79(a1),x41991)),a102)),f335(f335(f80(a1),f335(f79(a1),x41991)),a102))),a102),f335(f79(a1),f335(f335(f22(a1),f335(f335(f80(a1),x41991),x41991)),a102)))
% 170.42/170.37 [4588]~P4(f335(f335(f91(a1),f335(f335(f22(a1),f335(f335(f80(a1),x45881),x45881)),a102)),a83))
% 170.42/170.37 [4243]E(f335(f335(f80(a884),x42431),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(a117,f335(a117,x42431)))
% 170.42/170.37 [4244]E(f335(f335(f81(a884),x42441),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f80(a884),x42441),x42441))
% 170.42/170.37 [4245]E(f335(f335(f39(a884),f335(f335(f80(a884),x42451),x42451)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x42451)
% 170.42/170.37 [4327]E(f45(a884,f335(a117,f335(a117,x43271)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f45(a884,x43271,f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.37 [4470]E(f335(a89,f335(f335(f42(f891(a884,a884),f892(f891(a884,a884),a879)),f335(a111,x44701)),f335(f274(a884,a884,f892(f891(a884,a884),a879)),f335(f335(f8(f892(a884,f892(f891(a884,a884),a879)),f892(a884,f892(f891(a884,a884),a879)),a884),f335(f8(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879),a884),f289(f891(a884,a884),f891(a884,a884),a113))),f335(f335(f7(a884,f892(f891(a884,a884),a879),f892(a884,f892(f891(a884,a884),a879))),f335(f335(f8(f892(a884,f892(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f892(f892(f891(a884,a884),a879),f892(a884,f892(f891(a884,a884),a879))),a884),f7(a884,f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f8(f892(a884,f891(a884,a884)),f892(a884,f892(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),a884),f335(f8(f891(a884,a884),f892(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),a884),f313(f891(a884,a884)))),f335(f7(a884,a884,f891(a884,a884)),f270(a884,a884))))),f199(f892(f891(a884,a884),a879))))))),f335(f79(a1),x44701))
% 170.42/170.37 [4322]E(f335(f335(f80(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x43221),f335(a117,f335(a117,x43221)))
% 170.42/170.37 [4323]E(f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x43231),f335(f335(f80(a884),x43231),x43231))
% 170.42/170.37 [4358]E(f335(f335(f39(a884),f335(a117,f335(a117,x43581))),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(a117,f335(f335(f39(a884),x43581),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.37 [4412]E(f335(f335(f80(a884),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),x44121),f335(a117,f335(a117,f335(a117,x44121))))
% 170.42/170.37 [4478]E(f335(f274(a1,a1,f891(a1,a1)),f335(f335(f18(a1,f892(a1,f891(a1,a1)),f892(a1,f891(a1,a1))),f335(f335(f8(f892(a1,f892(f891(a1,a1),f891(a1,a1))),f892(f892(a1,f891(a1,a1)),f892(a1,f891(a1,a1))),a1),f18(a1,f891(a1,a1),f891(a1,a1))),f335(f335(f8(f892(a1,f891(a1,a1)),f892(a1,f892(f891(a1,a1),f891(a1,a1))),a1),f335(f18(a1,f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),f335(f335(f8(a879,f892(f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),a1),f101(f891(a1,a1))),f335(f335(f8(a1,a879,a1),f335(f249(a1),f2(a1))),f335(f335(f7(a1,a1,a1),f22(a1)),x44781))))),f335(f335(f7(a1,f892(a1,a1),f892(a1,f891(a1,a1))),f335(f335(f8(f892(a1,f891(a1,a1)),f892(f892(a1,a1),f892(a1,f891(a1,a1))),a1),f8(a1,f891(a1,a1),a1)),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f335(f335(f7(a1,a1,a1),f335(f335(f8(a1,f892(a1,a1),a1),f80(a1)),f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f78(a1))))),f335(f335(f7(a1,a1,a1),f22(a1)),x44781))))),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))),f44(x44781))
% 170.42/170.37 [3156]P96(f891(x31561,x31562))
% 170.42/170.37 [3157]P96(f893(x31571,x31572))
% 170.42/170.37 [3158]P106(f891(x31581,x31582))
% 170.42/170.37 [3159]P106(f893(x31591,x31592))
% 170.42/170.37 [3176]P16(a1,f182(x31761,x31762))
% 170.42/170.37 [3177]P39(x31771,f156(x31771,x31772))
% 170.42/170.37 [3244]P33(x32441,x32442,f118(x32441))
% 170.42/170.37 [3275]P49(x32751,x32752,f267(x32751,x32752))
% 170.42/170.37 [3276]P52(x32761,x32761,f267(x32761,x32762))
% 170.42/170.37 [3551]P27(x35511,x35511,f5(x35511),x35512)
% 170.42/170.37 [3552]P27(x35521,x35521,f34(x35521),x35522)
% 170.42/170.37 [3560]P34(x35601,x35602,f118(x35601),f118(x35601))
% 170.42/170.37 [3561]P27(x35611,f888(x35611),f243(x35611),x35612)
% 170.42/170.37 [3570]P27(f885(x35701),f885(x35701),f172(x35701),x35702)
% 170.42/170.37 [4489]~E(f33(x44891,x44892),a24)
% 170.42/170.37 [4490]~E(f32(x44901,x44902),a24)
% 170.42/170.37 [4521]~P35(x45211,x45212,f118(x45211))
% 170.42/170.37 [4522]~P37(x45221,x45222,f118(x45221))
% 170.42/170.37 [3138]E(f335(f5(x31381),x31382),x31382)
% 170.42/170.37 [3139]E(f335(f255(x31391),x31392),x31392)
% 170.42/170.37 [3141]E(f335(f34(x31411),x31412),x31412)
% 170.42/170.37 [3151]E(f335(f203(x31511),x31512),f120(x31511))
% 170.42/170.37 [3174]E(f85(x31741,f335(a332,x31742)),x31742)
% 170.42/170.37 [3175]E(f90(x31751,f335(a332,x31752)),x31752)
% 170.42/170.37 [3196]E(f335(f139(x31961,x31962),f118(x31961)),f118(x31961))
% 170.42/170.37 [3217]E(f311(x32171,f311(x32171,x32172)),f311(x32171,x32172))
% 170.42/170.37 [3218]E(f155(x32181,f155(x32181,x32182)),f155(x32181,x32182))
% 170.42/170.37 [3239]E(f335(f335(f137(x32391),x32392),f118(x32391)),x32392)
% 170.42/170.37 [3250]E(f335(f335(f176(x32501),x32502),f118(x32501)),f118(x32501))
% 170.42/170.37 [3251]E(f335(f335(f141(x32511),x32512),f118(x32511)),f118(x32511))
% 170.42/170.37 [3253]E(f245(x32531,x32532,f202(x32531)),f2(a884))
% 170.42/170.37 [3254]E(f158(x32541,x32542,f118(x32541)),f2(a884))
% 170.42/170.37 [3256]E(f173(x32561,x32562,f118(x32561)),f118(x32561))
% 170.42/170.37 [3257]E(f180(x32571,x32572,f118(x32571)),f118(x32571))
% 170.42/170.37 [3258]E(f177(x32581,f118(x32581),x32582),f118(x32581))
% 170.42/170.37 [3262]E(f335(f175(x32621),f155(x32621,x32622)),f335(f175(x32621),x32622))
% 170.42/170.37 [3265]E(f335(f266(x32651,x32651),f267(x32651,x32652)),x32652)
% 170.42/170.37 [3266]E(f335(f268(x32661,x32661),f267(x32661,x32662)),x32662)
% 170.42/170.37 [3274]E(f335(f290(x32741,x32741),f267(x32741,x32742)),f267(x32741,x32742))
% 170.42/170.37 [3289]E(f311(f885(x32891),f160(x32891,x32892)),f161(x32891,f311(x32891,x32892)))
% 170.42/170.37 [3291]P4(f335(f140(a1),f182(x32911,x32912)))
% 170.42/170.37 [3299]E(f335(f266(x32991,x32991),f311(x32991,x32992)),f258(f892(x32991,a879)))
% 170.42/170.37 [3300]E(f335(f268(x33001,x33001),f311(x33001,x33002)),f258(f892(x33001,a879)))
% 170.42/170.37 [3304]P4(f335(f140(x33041),f155(x33041,x33042)))
% 170.42/170.37 [3306]P4(f335(f163(x33061,x33062),f118(x33061)))
% 170.42/170.37 [3314]E(f335(f175(a1),f182(x33141,x33142)),f306(a1,x33141,x33142))
% 170.42/170.37 [3329]P53(x33291,f199(f892(x33291,a879)),x33292)
% 170.42/170.37 [3334]E(f335(f273(a1,a1),f46(x33341,x33342)),f45(a1,x33341,x33342))
% 170.42/170.37 [3335]E(f335(f305(a884,x33351),f335(a117,x33352)),f306(a884,x33351,x33352))
% 170.42/170.37 [3352]E(f335(f335(f154(x33521),x33522),f118(x33521)),f143(x33521,x33522,f118(x33521)))
% 170.42/170.37 [3364]E(f306(a884,f335(a117,x33641),x33642),f308(a884,x33641,x33642))
% 170.42/170.37 [3367]P49(x33671,f258(f892(x33671,a879)),f311(x33671,x33672))
% 170.42/170.37 [3429]E(f335(f335(f22(a884),x34291),f335(a117,x34292)),f335(f38(a884),f309(a884,x34292,x34291)))
% 170.42/170.37 [3487]E(f170(x34871,x34872,f118(x34871)),f335(f335(f270(f885(x34871),f885(x34871)),f118(x34871)),f118(x34871)))
% 170.42/170.37 [3507]E(f335(f274(x35071,x35072,f891(x35071,x35072)),f270(x35071,x35072)),f34(f891(x35071,x35072)))
% 170.42/170.37 [3512]P4(f335(f335(f337(f885(x35121)),f118(x35121)),f164(x35121,x35122)))
% 170.42/170.37 [3513]E(f335(f200(f885(x35131)),f119(x35131,x35132)),f335(f335(f22(a884),f335(f200(f885(x35131)),x35132)),f78(a884)))
% 170.42/170.37 [3521]P4(f335(f62(a884),f309(a884,x35211,x35212)))
% 170.42/170.37 [3522]P4(f335(f62(a884),f308(a884,x35221,x35222)))
% 170.42/170.37 [3523]P4(f335(f62(a884),f306(a884,x35231,x35232)))
% 170.42/170.37 [3524]P4(f335(f62(a1),f309(a1,x35241,x35242)))
% 170.42/170.37 [3525]P4(f335(f62(a1),f308(a1,x35251,x35252)))
% 170.42/170.37 [3526]P4(f335(f62(a1),f306(a1,x35261,x35262)))
% 170.42/170.37 [3627]E(f335(f314(a884,a884,a117),f306(a884,x36271,x36272)),f306(a884,f335(a117,x36271),f335(a117,x36272)))
% 170.42/170.37 [3648]E(f335(f335(f292(x36481,x36481,x36481),f311(x36481,x36482)),f311(x36481,x36482)),f311(x36481,x36482))
% 170.42/170.37 [3681]E(f335(f335(f270(a1,a1),f335(f335(f39(a1),x36811),x36812)),f45(a1,x36811,x36812)),f46(x36811,x36812))
% 170.42/170.37 [3682]E(f335(f335(f270(a104,a104),f335(f335(f39(a104),x36821),x36822)),f45(a104,x36821,x36822)),f21(x36821,x36822))
% 170.42/170.37 [3711]E(f335(f335(f270(a884,a884),f335(f335(f39(a884),x37111),x37112)),f45(a884,x37111,x37112)),f85(f891(a884,a884),f48(x37111,x37112)))
% 170.42/170.37 [3762]P4(f335(f335(f250(a884),f335(f335(f22(a884),x37621),x37622)),f335(a117,x37621)))
% 170.42/170.37 [3860]E(f335(f335(f80(a1),f335(f335(f81(a1),x38601),f335(f335(f39(a1),x38602),x38601))),f45(a1,x38602,x38601)),x38602)
% 170.42/170.37 [3864]E(f335(f335(f42(a884,f892(f891(f885(x38641),f885(x38641)),a879)),f258(f892(a884,a879))),f146(x38641,x38642)),f148(x38641,x38642))
% 170.42/170.37 [4091]P4(f335(f335(f337(f891(f885(x40911),f885(x40911))),f335(f335(f270(f885(x40911),f885(x40911)),f118(x40911)),f118(x40911))),f161(x40911,x40912)))
% 170.42/170.37 [4256]E(f275(x42561,x42561,x42562,x42562,f5(x42561),f5(x42562)),f34(f891(x42561,x42562)))
% 170.42/170.37 [4258]E(f275(x42581,x42581,x42582,x42582,f34(x42581),f34(x42582)),f34(f891(x42581,x42582)))
% 170.42/170.37 [4498]~E(f335(f243(x44981),x44982),f202(x44981))
% 170.42/170.37 [4511]~P40(x45111,f335(f243(x45111),x45112))
% 170.42/170.37 [3237]E(f335(f248(x32371),f335(f243(x32371),x32372)),x32372)
% 170.42/170.37 [3238]E(f335(f172(x32381),f335(f172(x32381),x32382)),x32382)
% 170.42/170.37 [3240]E(f335(f335(f141(x32401),f2(a884)),x32402),x32402)
% 170.42/170.37 [3252]E(f335(f335(f176(x32521),f2(a884)),x32522),f118(x32521))
% 170.42/170.37 [3260]E(f335(f335(f137(x32601),f118(x32601)),x32602),x32602)
% 170.42/170.37 [3268]E(f335(f200(f888(x32681)),f335(f243(x32681),x32682)),f2(a884))
% 170.42/170.37 [3270]E(f40(f892(x32701,a879),f335(f312(x32701),x32702)),x32702)
% 170.42/170.37 [3272]E(f335(f175(x32721),f335(f171(x32721),x32722)),f335(f175(x32721),x32722))
% 170.42/170.37 [3273]E(f335(f175(x32731),f335(f172(x32731),x32732)),f335(f175(x32731),x32732))
% 170.42/170.37 [3278]E(f335(f335(f22(a104),x32781),x32782),f335(f335(a23,x32781),x32782))
% 170.42/170.37 [3293]E(f335(f335(f81(a884),x32931),x32932),f335(f335(f81(a884),x32932),x32931))
% 170.42/170.37 [3294]E(f335(f335(f81(a1),x32941),x32942),f335(f335(f81(a1),x32942),x32941))
% 170.42/170.37 [3295]E(f335(f335(f80(a884),x32951),x32952),f335(f335(f80(a884),x32952),x32951))
% 170.42/170.37 [3296]E(f335(f335(f80(a1),x32961),x32962),f335(f335(f80(a1),x32962),x32961))
% 170.42/170.37 [3321]E(f335(f335(f192(x33211,x33211),f2(a884)),x33212),f34(x33211))
% 170.42/170.37 [3322]E(f335(f200(f885(x33221)),f335(f171(x33221),x33222)),f335(f200(f885(x33221)),x33222))
% 170.42/170.37 [3323]E(f335(f200(f885(x33231)),f335(f172(x33231),x33232)),f335(f200(f885(x33231)),x33232))
% 170.42/170.37 [3324]E(f177(x33241,x33242,f199(f892(a884,a879))),f118(x33241))
% 170.42/170.37 [3325]E(f335(f335(f157(x33251,x33251),f5(x33251)),x33252),x33252)
% 170.42/170.37 [3327]E(f335(f269(a1,a1),f46(x33271,x33272)),f335(f335(f39(a1),x33271),x33272))
% 170.42/170.37 [3345]E(f335(f200(f885(x33451)),f155(x33451,x33452)),f335(f38(x33451),f335(f175(x33451),x33452)))
% 170.42/170.37 [3346]E(f31(f32(x33461,x33462)),f335(f335(f80(a884),f31(x33462)),f335(a117,f2(a884))))
% 170.42/170.37 [3347]E(f335(f288(x33471),f335(f290(x33471,x33471),x33472)),f335(f288(x33471),x33472))
% 170.42/170.37 [3351]P4(f335(f62(x33511),f335(f175(x33511),x33512)))
% 170.42/170.37 [3359]E(f335(f335(f80(a1),x33591),f335(f79(a1),x33592)),f335(f335(f22(a1),x33591),x33592))
% 170.42/170.37 [3366]P26(x33661,x33662,f199(f892(f883(x33661),a879)))
% 170.42/170.37 [3368]E(f335(f314(x33681,x33681,f5(x33681)),x33682),x33682)
% 170.42/170.37 [3369]E(f335(f314(x33691,x33691,f34(x33691)),x33692),x33692)
% 170.42/170.37 [3370]E(f335(f315(x33701,x33701,f5(x33701)),x33702),x33702)
% 170.42/170.37 [3371]E(f335(f315(x33711,x33711,f34(x33711)),x33712),x33712)
% 170.42/170.37 [3372]P4(f335(f258(f892(x33721,a879)),x33722))
% 170.42/170.37 [3374]E(f335(f38(a884),f335(f305(a884,x33741),x33742)),f335(f335(f22(a884),x33742),x33741))
% 170.42/170.37 [3375]E(f335(f305(a884,f335(a117,x33751)),x33752),f309(a884,x33751,x33752))
% 170.42/170.37 [3387]E(f335(f335(f313(x33871),x33872),f199(f892(x33871,a879))),f335(f255(x33871),f335(a332,x33872)))
% 170.42/170.37 [3391]E(f335(f335(f313(x33911),x33912),f199(f892(x33911,a879))),f244(x33911,f335(f243(x33911),x33912)))
% 170.42/170.37 [3393]E(f311(x33931,f335(f290(x33931,x33931),x33932)),f335(f290(x33931,x33931),f311(x33931,x33932)))
% 170.42/170.37 [3398]E(f335(f335(f80(a884),f335(a117,x33981)),x33982),f335(f335(f80(a884),x33981),f335(a117,x33982)))
% 170.42/170.37 [3399]E(f335(f335(f22(a884),f335(a117,x33991)),f335(a117,x33992)),f335(f335(f22(a884),x33991),x33992))
% 170.42/170.37 [3405]E(f55(x34051,f2(a884),x34052),f335(f335(f154(f885(x34051)),f118(x34051)),f118(f885(x34051))))
% 170.42/170.37 [3406]E(f335(f38(a884),f308(a884,x34061,x34062)),f335(f335(f22(a884),x34062),x34061))
% 170.42/170.37 [3415]P39(x34151,f335(f335(f291(a884,x34151),a254),x34152))
% 170.42/170.37 [3417]P16(a884,f142(a884,f335(f305(a884,x34171),x34172)))
% 170.42/170.37 [3419]P4(f335(f62(a884),f335(f305(a884,x34191),x34192)))
% 170.42/170.37 [3420]P4(f335(f62(a1),f335(f305(a1,x34201),x34202)))
% 170.42/170.37 [3422]E(f335(f290(f885(x34221),f885(x34221)),f160(x34221,x34222)),f160(x34221,f335(f290(x34221,x34221),x34222)))
% 170.42/170.37 [3423]E(f335(f200(a880),f32(x34231,x34232)),f335(f335(f80(a884),f335(f200(a880),x34232)),f335(a117,f2(a884))))
% 170.42/170.37 [3425]E(f335(f305(a1,x34251),f335(f335(f80(a1),x34252),f78(a1))),f306(a1,x34251,x34252))
% 170.42/170.37 [3428]E(f335(f335(f39(a1),f335(f79(a1),x34281)),f335(f79(a1),x34282)),f335(f335(f39(a1),x34281),x34282))
% 170.42/170.37 [3436]E(f187(x34361,x34362,f335(f16(f888(x34362),x34361),f202(x34362))),f199(f892(x34361,a879)))
% 170.42/170.37 [3437]E(f189(x34371,x34372,f335(f16(f888(x34372),x34371),f202(x34372))),f199(f892(x34372,a879)))
% 170.42/170.37 [3438]E(f335(f335(f192(f891(x34381,x34381),a879),f78(a884)),x34382),x34382)
% 170.42/170.37 [3440]E(f335(f335(f115(f892(x34401,a879)),x34402),f199(f892(x34401,a879))),x34402)
% 170.42/170.37 [3441]E(f335(f335(f22(f892(x34411,a879)),x34412),f199(f892(x34411,a879))),x34412)
% 170.42/170.37 [3442]E(f335(f335(f106(f892(x34421,a879)),x34422),f258(f892(x34421,a879))),x34422)
% 170.42/170.37 [3443]E(f335(f269(a884,a884),f85(f891(a884,a884),f48(x34431,x34432))),f335(f335(f39(a884),x34431),x34432))
% 170.42/170.37 [3450]E(f317(x34501,f335(a20,x34502),f335(f79(a1),f335(a20,x34502))),f335(f335(f320(a1),x34501),x34502))
% 170.42/170.37 [3451]E(f306(a1,f335(f335(f80(a1),x34511),f78(a1)),x34512),f308(a1,x34511,x34512))
% 170.42/170.37 [3456]E(f335(f273(a884,a884),f85(f891(a884,a884),f48(x34561,x34562))),f45(a884,x34561,x34562))
% 170.42/170.37 [3464]E(f318(x34641,f335(a20,x34642),f335(f79(a1),f335(a20,x34642))),f319(a1,x34641,x34642))
% 170.42/170.37 [3467]P4(f335(f335(f337(x34671),x34672),f258(f892(x34671,a879))))
% 170.42/170.37 [3472]E(f335(f335(f22(a884),f335(a117,x34721)),x34722),f335(f38(a884),f306(a884,x34722,x34721)))
% 170.42/170.37 [3498]E(f335(f335(f115(f892(x34981,a879)),x34982),f258(f892(x34981,a879))),f258(f892(x34981,a879)))
% 170.42/170.37 [3499]E(f335(f335(f22(f892(x34991,a879)),x34992),f258(f892(x34991,a879))),f199(f892(x34991,a879)))
% 170.42/170.37 [3500]E(f335(f335(f106(f892(x35001,a879)),x35002),f199(f892(x35001,a879))),f199(f892(x35001,a879)))
% 170.42/170.37 [3516]E(f45(a1,f335(f79(a1),x35161),f335(f79(a1),x35162)),f335(f79(a1),f45(a1,x35161,x35162)))
% 170.42/170.37 [3517]E(f45(a1,f335(f105(a1),x35171),f335(f105(a1),x35172)),f335(f105(a1),f45(a884,x35171,x35172)))
% 170.42/170.37 [3528]E(f335(f200(f885(x35281)),f335(f174(x35281),x35282)),f335(f335(f22(a884),f335(f200(f885(x35281)),x35282)),f78(a884)))
% 170.42/170.37 [3553]E(f335(f335(f39(a1),f45(a1,x35531,x35532)),x35532),f2(a1))
% 170.42/170.37 [3563]E(f335(a3,f45(a884,f335(a19,x35631),f335(a19,x35632))),f45(a104,x35631,x35632))
% 170.42/170.37 [3596]E(f335(a3,f335(f335(f22(a884),f335(a19,x35961)),f335(a19,x35962))),f335(f335(f22(a104),x35961),x35962))
% 170.42/170.37 [3597]E(f335(a3,f335(f335(f81(a884),f335(a19,x35971)),f335(a19,x35972))),f335(f335(f81(a104),x35971),x35972))
% 170.42/170.37 [3598]E(f335(a3,f335(f335(f80(a884),f335(a19,x35981)),f335(a19,x35982))),f335(f335(f80(a104),x35981),x35982))
% 170.42/170.37 [3599]E(f335(a3,f335(f335(f39(a884),f335(a19,x35991)),f335(a19,x35992))),f335(f335(f39(a104),x35991),x35992))
% 170.42/170.37 [3608]E(f335(f314(a884,a884,a117),f335(f305(a884,x36081),x36082)),f335(f305(a884,f335(a117,x36081)),f335(a117,x36082)))
% 170.42/170.37 [3632]P4(f335(f48(x36321,x36322),f85(f891(a884,a884),f48(x36321,x36322))))
% 170.42/170.37 [3654]E(f335(f335(f80(a884),f335(f335(f80(a884),f31(x36541)),f31(x36542))),f335(a117,f2(a884))),f31(f33(x36541,x36542)))
% 170.42/170.37 [3655]E(f45(a884,f335(a117,f45(a884,x36551,x36552)),x36552),f45(a884,f335(a117,x36551),x36552))
% 170.42/170.37 [3669]E(f335(f335(f43(f892(x36691,a879),f892(x36691,a879)),x36692),f5(f892(x36691,a879))),f41(f892(x36691,a879),x36692))
% 170.42/170.38 [3670]E(f335(f335(f42(f892(x36701,a879),f892(x36701,a879)),x36702),f5(f892(x36701,a879))),f40(f892(x36701,a879),x36702))
% 170.42/170.38 [3671]E(f335(f314(f885(x36711),f892(x36711,a879),f175(x36711)),f335(f175(f885(x36711)),f54(x36711,x36712))),f335(f312(x36711),f335(f175(x36711),x36712)))
% 170.42/170.38 [3674]P4(f335(f335(f337(f892(x36741,a879)),x36742),f335(f312(x36741),x36742)))
% 170.42/170.38 [3680]E(f45(a1,f335(f79(a1),f45(a1,x36801,x36802)),x36802),f45(a1,f335(f79(a1),x36801),x36802))
% 170.42/170.38 [3692]P4(f335(f335(f249(f892(x36921,a879)),x36922),f258(f892(x36921,a879))))
% 170.42/170.38 [3694]E(f335(f335(f292(x36941,x36941,x36941),f311(x36941,x36942)),f311(x36941,f311(x36941,x36942))),f311(x36941,x36942))
% 170.42/170.38 [3695]E(f335(f335(f115(f892(x36951,a879)),f335(f268(x36951,x36951),x36952)),f335(f266(x36951,x36951),x36952)),f335(f288(x36951),x36952))
% 170.42/170.38 [3716]E(f322(x37161,x37162,f258(f892(x37161,a879)),f258(f892(x37162,a879))),f258(f892(f893(x37161,x37162),a879)))
% 170.42/170.38 [3767]P4(f335(f335(f249(a884),f45(a884,x37671,x37672)),x37671))
% 170.42/170.38 [3789]P4(f335(f335(f249(a1),f335(f79(a1),f335(f105(a1),x37891))),f335(f105(a1),x37892)))
% 170.42/170.38 [3815]P4(f335(f335(f337(f892(x38151,a879)),f199(f892(x38151,a879))),f335(f312(x38151),x38152)))
% 170.42/170.38 [3820]E(f311(x38201,f335(f335(f292(x38201,x38201,x38201),x38202),f311(x38201,x38202))),f311(x38201,x38202))
% 170.42/170.38 [3823]E(f335(f335(f292(x38231,x38231,x38231),f311(x38231,x38232)),x38232),f335(f335(f292(x38231,x38231,x38231),x38232),f311(x38231,x38232)))
% 170.42/170.38 [3825]E(f335(a109,f335(f335(f80(a1),f335(f335(f22(a1),x38251),x38252)),f78(a1))),f335(f38(a1),f306(a1,x38252,x38251)))
% 170.42/170.38 [3840]E(f335(f266(x38401,x38401),f335(f335(f292(x38401,x38401,x38401),x38402),f311(x38401,x38402))),f335(f266(x38401,x38401),x38402))
% 170.42/170.38 [3841]E(f335(f268(x38411,x38411),f335(f335(f292(x38411,x38411,x38411),x38412),f311(x38411,x38412))),f335(f268(x38411,x38411),x38412))
% 170.42/170.38 [3857]E(f335(f335(f80(a884),f335(f335(f80(a884),f335(f200(a880),x38571)),f335(f200(a880),x38572))),f335(a117,f2(a884))),f335(f200(a880),f33(x38571,x38572)))
% 170.42/170.38 [3868]P27(a884,a884,f335(f335(f7(a884,a884,a884),f80(a884)),x38681),x38682)
% 170.42/170.38 [3870]P16(a884,f335(f172(a884),f335(f335(f157(f885(x38701),a884),f200(f885(x38701))),f183(x38701,x38702))))
% 170.42/170.38 [3915]P4(f335(f335(f250(a1),f335(f79(a1),f335(f105(a1),f335(a117,x39151)))),f335(f105(a1),x39152)))
% 170.42/170.38 [3961]E(f335(f145(f885(x39611),x39611,f335(f7(x39611,f885(x39611),f885(x39611)),f154(x39611)),f118(x39611)),x39612),f335(f172(x39611),x39612))
% 170.42/170.38 [4013]P4(f335(f335(f249(f892(f891(f885(x40131),f885(x40131)),a879)),f161(x40131,x40132)),f311(f885(x40131),f160(x40131,x40132))))
% 170.42/170.38 [4043]P4(f335(f48(x40431,x40432),f335(f335(f270(a884,a884),f335(f335(f39(a884),x40431),x40432)),f45(a884,x40431,x40432))))
% 170.42/170.38 [4054]P4(f335(f335(f249(f892(f891(f885(x40541),f885(x40541)),a879)),f160(x40541,f311(x40541,x40542))),f311(f885(x40541),f160(x40541,x40542))))
% 170.42/170.38 [4282]E(f335(f335(f276(f891(a104,a104),a104,f891(a104,a104),f891(x42821,f891(a104,a104))),f280(f335(f169(a104),f335(f335(f157(f891(a104,x42821),a104),f269(a104,x42821)),x42822)))),f335(f335(f8(x42821,f892(f891(a104,a104),f891(x42821,f891(a104,a104))),a104),f270(x42821,f891(a104,a104))),f281(x42821,x42822))),f279(x42821,x42822))
% 170.42/170.38 [4394]E(f335(f246(a884,f891(x43941,f886(x43941)),f2(a884),f335(f274(x43941,f886(x43941),a884),f335(f16(f892(f886(x43941),a884),x43941),f335(f335(f7(f886(x43941),a884,a884),f335(f335(f8(a884,f892(a884,a884),f886(x43941)),f80(a884)),f200(f886(x43941)))),f78(a884))))),f335(f138(x43941),x43942)),f335(f200(f886(x43941)),x43942))
% 170.42/170.38 [4469]E(f335(f274(f892(f891(x44691,x44691),a879),f892(f891(x44691,x44691),a879),f892(f892(x44692,x44691),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f335(f335(f7(f892(f891(x44691,x44691),a879),f892(f892(f891(x44691,x44691),a879),f892(f892(x44692,x44691),f892(f891(x44692,x44692),a879))),f892(f892(f891(x44691,x44691),a879),f892(f892(x44692,x44691),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879))))),f335(f335(f8(f892(f892(f892(x44692,x44691),f892(f891(x44692,x44692),a879)),f892(f892(x44692,x44691),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f892(f892(f892(f891(x44691,x44691),a879),f892(f892(x44692,x44691),f892(f891(x44692,x44692),a879))),f892(f892(f891(x44691,x44691),a879),f892(f892(x44692,x44691),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879))))),f892(f891(x44691,x44691),a879)),f8(f892(f892(x44692,x44691),f892(f891(x44692,x44692),a879)),f892(f892(x44692,x44691),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879))),f892(f891(x44691,x44691),a879))),f335(f335(f8(f892(f892(x44692,x44691),f892(f892(f891(x44692,x44692),a879),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f892(f892(f892(x44692,x44691),f892(f891(x44692,x44692),a879)),f892(f892(x44692,x44691),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f892(f891(x44691,x44691),a879)),f18(f892(x44692,x44691),f892(f891(x44692,x44692),a879),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f335(f335(f8(f892(f892(x44692,x44691),f892(f891(x44692,x44692),a879)),f892(f892(x44692,x44691),f892(f892(f891(x44692,x44692),a879),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f892(f891(x44691,x44691),a879)),f335(f8(f892(f891(x44692,x44692),a879),f892(f892(f891(x44692,x44692),a879),f891(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879))),f892(x44692,x44691)),f270(f892(f891(x44692,x44692),a879),f892(f891(x44692,x44692),a879)))),f291(x44691,x44692))))),f291(x44691,x44692))),f74(x44691,x44692))
% 170.42/170.38 [4547]~E(f335(f312(x45471),x45472),f199(f892(f892(x45471,a879),a879)))
% 170.42/170.38 [4562]~P4(f335(f335(f337(x45621),x45622),f199(f892(x45621,a879))))
% 170.42/170.38 [4572]~P4(f335(f335(f250(f892(x45721,a879)),x45722),f199(f892(x45721,a879))))
% 170.42/170.38 [3377]E(f335(f335(f22(a884),x33771),f335(f335(f80(a884),x33771),x33772)),f2(a884))
% 170.42/170.38 [3379]E(f335(f335(f115(f892(x33791,a879)),x33792),x33792),x33792)
% 170.42/170.38 [3380]E(f335(f335(f106(f892(x33801,a879)),x33802),x33802),x33802)
% 170.42/170.38 [3408]E(f335(f335(f22(f892(x34081,a879)),x34082),x34082),f199(f892(x34081,a879)))
% 170.42/170.38 [3411]E(f335(f146(x34111,x34112),f2(a884)),f199(f892(f891(f885(x34111),f885(x34111)),a879)))
% 170.42/170.38 [3412]E(f335(f335(f80(a884),x34121),f335(a117,x34122)),f335(a117,f335(f335(f80(a884),x34121),x34122)))
% 170.42/170.38 [3424]E(f207(f335(f105(a1),x34241),f335(f105(a1),x34242)),f335(f105(a1),f335(f335(f22(a884),x34241),x34242)))
% 170.42/170.38 [3427]E(f335(f335(f39(a1),f335(f79(a1),x34271)),x34272),f335(f335(f39(a1),x34271),f335(f79(a1),x34272)))
% 170.42/170.38 [3431]E(f335(f38(a1),f335(f305(a1,x34311),x34312)),f335(a109,f335(f335(f22(a1),x34312),x34311)))
% 170.42/170.38 [3434]E(f335(f335(f80(a884),f335(a117,x34341)),x34342),f335(a117,f335(f335(f80(a884),x34341),x34342)))
% 170.42/170.38 [3439]E(f335(f79(f892(x34391,a879)),f335(f79(f892(x34391,a879)),x34392)),x34392)
% 170.42/170.38 [3453]E(f183(x34531,f335(f335(f154(f885(x34531)),f118(x34531)),x34532)),f183(x34531,x34532))
% 170.42/170.38 [3457]E(f335(f335(f80(a884),x34571),f335(f335(f81(a884),x34571),x34572)),f335(f335(f81(a884),x34571),f335(a117,x34572)))
% 170.42/170.38 [3465]E(f335(f335(a23,f335(a3,x34651)),f335(a3,x34652)),f335(a3,f335(f335(f22(a884),x34651),x34652)))
% 170.42/170.38 [3478]E(f335(f335(f81(a1),f335(f79(a1),x34781)),x34782),f335(f79(a1),f335(f335(f81(a1),x34781),x34782)))
% 170.42/170.38 [3480]E(f335(f335(f260(a1),f335(f105(a1),x34801)),x34802),f335(f105(a1),f335(f335(f260(a884),x34801),x34802)))
% 170.42/170.38 [3481]E(f335(f335(f81(a104),f335(a3,x34811)),f335(a3,x34812)),f335(a3,f335(f335(f81(a884),x34811),x34812)))
% 170.42/170.38 [3482]E(f335(f335(f80(a104),f335(a3,x34821)),f335(a3,x34822)),f335(a3,f335(f335(f80(a884),x34821),x34822)))
% 170.42/170.38 [3483]E(f335(f335(f197(a884),f335(a117,x34831)),f335(a117,x34832)),f335(a117,f335(f335(f197(a884),x34831),x34832)))
% 170.42/170.38 [3484]E(f335(f335(f198(a884),f335(a117,x34841)),f335(a117,x34842)),f335(a117,f335(f335(f198(a884),x34841),x34842)))
% 170.42/170.38 [3490]E(f335(f175(a884),f142(a884,f335(f305(a884,x34901),x34902))),f335(f305(a884,x34901),x34902))
% 170.42/170.38 [3491]E(f316(x34911,f335(f335(f313(x34911),x34912),f199(f892(x34911,a879)))),x34912)
% 170.42/170.38 [3496]E(f335(f266(x34961,x34962),f199(f892(f891(x34961,x34962),a879))),f199(f892(x34962,a879)))
% 170.42/170.38 [3497]E(f335(f268(x34971,x34972),f199(f892(f891(x34971,x34972),a879))),f199(f892(x34971,a879)))
% 170.42/170.38 [3501]E(f335(a109,f335(f335(f22(a1),x35011),x35012)),f335(f38(a1),f308(a1,x35012,x35011)))
% 170.42/170.38 [3506]E(f335(f335(f80(a884),x35061),f335(f335(f81(a884),x35062),x35061)),f335(f335(f81(a884),f335(a117,x35062)),x35061))
% 170.42/170.38 [3508]E(f335(f335(f61(x35081),f199(f892(x35081,a879))),x35082),f199(f892(f892(x35081,a879),a879)))
% 170.42/170.38 [3518]E(f335(f200(f885(a884)),f142(a884,f335(f305(a884,x35181),x35182))),f335(f335(f22(a884),x35182),x35181))
% 170.42/170.38 [3533]E(f335(f335(f115(f892(x35331,a879)),f199(f892(x35331,a879))),x35332),x35332)
% 170.42/170.38 [3534]E(f335(f335(f106(f892(x35341,a879)),f258(f892(x35341,a879))),x35342),x35342)
% 170.42/170.38 [3535]E(f335(f335(f80(a1),f335(f79(a1),x35351)),f335(f79(a1),x35352)),f335(f79(a1),f335(f335(f80(a1),x35351),x35352)))
% 170.42/170.38 [3540]E(f335(f335(f81(a1),f335(f105(a1),x35401)),f335(f105(a1),x35402)),f335(f105(a1),f335(f335(f81(a884),x35401),x35402)))
% 170.42/170.38 [3541]E(f335(f335(f81(a1),f335(f108(a1),x35411)),f335(f108(a1),x35412)),f335(f108(a1),f335(f335(f81(a1),x35411),x35412)))
% 170.42/170.38 [3543]E(f335(f335(f80(a1),f335(f105(a1),x35431)),f335(f105(a1),x35432)),f335(f105(a1),f335(f335(f80(a884),x35431),x35432)))
% 170.42/170.38 [3544]E(f335(f335(f80(a1),f335(f108(a1),x35441)),f335(f108(a1),x35442)),f335(f108(a1),f335(f335(f80(a1),x35441),x35442)))
% 170.42/170.38 [3545]E(f335(f335(f39(a1),f335(f105(a1),x35451)),f335(f105(a1),x35452)),f335(f105(a1),f335(f335(f39(a884),x35451),x35452)))
% 170.42/170.38 [3564]E(f335(f335(f6(x35641,a884),f335(f16(a884,x35641),f78(a884))),x35642),f335(f38(x35641),x35642))
% 170.42/170.38 [3571]E(f335(f79(a1),f45(a1,f335(f79(a1),x35711),x35712)),f45(a1,x35711,f335(f79(a1),x35712)))
% 170.42/170.38 [3573]E(f335(f175(a1),f182(x35731,f335(f335(f22(a1),x35732),f78(a1)))),f335(f305(a1,x35731),x35732))
% 170.42/170.38 [3578]P4(f335(f335(f249(a884),x35781),f335(f335(f80(a884),x35782),x35781)))
% 170.42/170.38 [3579]P4(f335(f335(f249(a884),x35791),f335(f335(f80(a884),x35791),x35792)))
% 170.42/170.38 [3581]E(f335(f335(f115(f892(x35811,a879)),f258(f892(x35811,a879))),x35812),f258(f892(x35811,a879)))
% 170.42/170.38 [3582]E(f335(f335(f22(f892(x35821,a879)),f199(f892(x35821,a879))),x35822),f199(f892(x35821,a879)))
% 170.42/170.38 [3583]E(f335(f335(f106(f892(x35831,a879)),f199(f892(x35831,a879))),x35832),f199(f892(x35831,a879)))
% 170.42/170.38 [3588]E(f335(f335(f270(a1,a1),x35881),f335(f79(a1),x35882)),f335(a51,f335(f335(f270(a1,a1),x35881),x35882)))
% 170.42/170.38 [3589]E(f335(f305(a1,f335(f335(f80(a1),x35891),f78(a1))),x35892),f309(a1,x35891,x35892))
% 170.42/170.38 [3600]E(f335(f335(f81(a884),x36001),f335(f335(f39(a884),x36002),x36001)),f335(f335(f22(a884),x36002),f45(a884,x36002,x36001)))
% 170.42/170.38 [3601]E(f335(f335(f81(a1),x36011),f335(f335(f39(a1),x36012),x36011)),f335(f335(f22(a1),x36012),f45(a1,x36012,x36011)))
% 170.42/170.38 [3605]E(f335(f175(a1),f182(f335(f335(f80(a1),x36051),f78(a1)),x36052)),f308(a1,x36051,x36052))
% 170.42/170.38 [3609]P4(f335(f335(f249(f892(x36091,a879)),x36092),x36092))
% 170.42/170.38 [3612]E(f335(f335(f115(f892(x36121,a879)),x36122),f335(f79(f892(x36121,a879)),x36122)),f258(f892(x36121,a879)))
% 170.42/170.38 [3613]E(f335(f335(f106(f892(x36131,a879)),x36132),f335(f79(f892(x36131,a879)),x36132)),f199(f892(x36131,a879)))
% 170.42/170.38 [3619]E(f335(f335(f22(a884),f335(f335(f22(a884),x36191),f78(a884))),x36192),f335(f335(f22(a884),x36191),f335(a117,x36192)))
% 170.42/170.38 [3624]E(f335(f335(f22(f892(x36241,a879)),f258(f892(x36241,a879))),x36242),f335(f79(f892(x36241,a879)),x36242))
% 170.42/170.38 [3625]E(f335(f335(f22(a1),f335(f108(a1),x36251)),f335(f108(a1),x36252)),f335(f108(a1),f335(f335(f80(a1),x36251),f335(f79(a1),x36252))))
% 170.42/170.38 [3638]E(f335(f175(a884),f142(a884,f335(f305(a884,x36381),f335(a117,x36382)))),f306(a884,x36381,x36382))
% 170.42/170.38 [3646]P4(f335(f335(f335(f335(a208,a24),x36461),x36462),x36461))
% 170.42/170.38 [3652]E(f335(f200(f885(f885(x36521))),f54(x36521,x36522)),f335(f335(f260(a884),f335(a117,f335(a117,f2(a884)))),f335(f200(f885(x36521)),x36522)))
% 170.42/170.38 [3672]E(f335(f335(f192(f891(x36721,x36721),a879),f2(a884)),x36722),f311(x36721,f199(f892(f891(x36721,x36721),a879))))
% 170.42/170.38 [3676]P4(f335(f140(a884),f142(a884,f335(f305(a884,x36761),x36762))))
% 170.42/170.38 [3693]E(f335(f314(a1,a884,a109),f306(a1,f335(f105(a1),x36931),f335(f105(a1),x36932))),f306(a884,x36931,x36932))
% 170.42/170.38 [3703]E(f194(a884,f2(a884),f5(a884),f335(f335(f22(a884),x37031),x37032)),f335(f335(f22(a884),x37031),f335(a117,x37032)))
% 170.42/170.38 [3704]E(f335(a109,f335(f335(f22(a1),x37041),f335(f335(f80(a1),x37042),f78(a1)))),f335(f38(a1),f309(a1,x37042,x37041)))
% 170.42/170.38 [3740]E(f335(f335(f157(a884,a884),a117),f142(a884,f335(f305(a884,x37401),x37402))),f142(a884,f335(f305(a884,f335(a117,x37401)),f335(a117,x37402))))
% 170.42/170.38 [3747]E(f335(f175(a1),f182(f335(f335(f80(a1),x37471),f78(a1)),f335(f335(f22(a1),x37472),f78(a1)))),f309(a1,x37471,x37472))
% 170.42/170.38 [3758]P4(f335(f335(f249(f892(x37581,a879)),f199(f892(x37581,a879))),x37582))
% 170.42/170.38 [3763]E(f85(x37631,f335(f335(f7(x37631,x37631,a879),a332),x37632)),x37632)
% 170.42/170.38 [3764]E(f90(x37641,f335(f335(f7(x37641,x37641,a879),a332),x37642)),x37642)
% 170.42/170.38 [3768]E(f335(f175(a884),f142(a884,f335(f305(a884,f335(a117,x37681)),f335(a117,x37682)))),f308(a884,x37681,x37682))
% 170.42/170.38 [3792]E(f335(f335(f272(x37921,x37922),f258(f892(x37921,a879))),f335(f16(f892(x37922,a879),x37921),f258(f892(x37922,a879)))),f258(f892(f891(x37921,x37922),a879)))
% 170.42/170.38 [3827]E(f335(f255(x38271),f335(f335(f8(a879,a879,x38271),a330),x38272)),f335(f79(f892(x38271,a879)),f335(f255(x38271),x38272)))
% 170.42/170.38 [3830]E(f335(f255(x38301),f335(f335(f7(x38301,x38301,a879),a332),x38302)),f335(f335(f313(x38301),x38302),f199(f892(x38301,a879))))
% 170.42/170.38 [3837]E(f335(f335(f80(a1),f335(f335(f22(a1),x38371),x38372)),f335(f335(f22(a1),x38371),x38372)),f335(f335(f22(a1),f335(f335(f80(a1),x38371),x38371)),f335(f335(f80(a1),x38372),x38372)))
% 170.42/170.38 [3838]E(f335(f335(f80(a1),f335(f335(f80(a1),x38381),x38381)),f335(f335(f80(a1),x38382),x38382)),f335(f335(f80(a1),f335(f335(f80(a1),x38381),x38382)),f335(f335(f80(a1),x38381),x38382)))
% 170.42/170.38 [3854]P4(f335(f335(f249(a884),f335(f38(x38541),f335(f175(x38541),x38542))),f335(f200(f885(x38541)),x38542)))
% 170.42/170.38 [3855]P4(f335(f335(f249(a884),f335(f200(f885(x38551)),f155(x38551,x38552))),f335(f200(f885(x38551)),x38552)))
% 170.42/170.38 [3865]E(f335(f255(x38651),f335(f335(f7(x38651,f892(x38651,a879),a879),f337(x38651)),x38652)),x38652)
% 170.42/170.38 [3880]E(f335(f335(f176(x38801),f335(f335(f22(a884),f335(f200(f885(x38801)),x38802)),f78(a884))),x38802),f119(x38801,x38802))
% 170.42/170.38 [3902]E(f194(a884,f2(a884),f335(f335(f8(a884,a884,a884),a117),f335(f197(a884),x39021)),x39022),f335(f335(f197(a884),f335(a117,x39021)),x39022))
% 170.42/170.38 [3906]E(f40(f892(x39061,a879),f335(f314(f892(f891(x39061,x39061),a879),f892(x39061,a879),f288(x39061)),x39062)),f335(f288(x39061),f40(f892(f891(x39061,x39061),a879),x39062)))
% 170.42/170.38 [3907]E(f194(a884,f335(a117,x39071),f335(f335(f8(a884,a884,a884),a117),f335(f198(a884),x39071)),x39072),f335(f335(f198(a884),f335(a117,x39071)),x39072))
% 170.42/170.38 [3909]E(f335(f335(f270(a1,a1),f335(f335(f39(a1),f335(f75(a1),x39091)),f335(f75(a1),x39092))),f45(a1,f335(f75(a1),x39091),f335(f75(a1),x39092))),f53(x39091,x39092))
% 170.42/170.38 [3931]P4(f335(f335(f249(f892(f892(x39311,a879),a879)),x39312),f335(f312(x39311),f40(f892(x39311,a879),x39312))))
% 170.42/170.38 [3966]E(f335(f335(f42(x39661,f892(x39661,a879)),x39662),f335(f335(f7(x39661,f892(x39661,a879),f892(x39661,a879)),f313(x39661)),f199(f892(x39661,a879)))),x39662)
% 170.42/170.38 [3967]E(f335(f335(f292(x39671,x39671,x39671),f335(f290(x39671,x39671),x39672)),f311(x39671,f335(f290(x39671,x39671),x39672))),f335(f290(x39671,x39671),f335(f335(f292(x39671,x39671,x39671),x39672),f311(x39671,x39672))))
% 170.42/170.38 [4034]E(f335(f175(x40341),f335(f145(f885(x40341),f885(x40341),f137(x40341),f118(x40341)),x40342)),f335(f335(f42(f885(x40341),f892(x40341,a879)),f335(f175(f885(x40341)),x40342)),f175(x40341)))
% 170.42/170.38 [4067]E(f335(f335(f115(f892(f891(x40671,x40671),a879)),f311(x40671,f199(f892(f891(x40671,x40671),a879)))),f335(f335(f292(x40671,x40671,x40671),f311(x40671,x40672)),x40672)),f311(x40671,x40672))
% 170.42/170.38 [4101]E(f335(f335(f185(x41011,x41011),x41012),x41012),f335(f335(f157(x41011,f891(x41011,x41011)),f335(f335(f18(x41011,x41011,f891(x41011,x41011)),f270(x41011,x41011)),f5(x41011))),x41012))
% 170.42/170.38 [4219]E(f335(f145(a884,f885(x42191),f335(f7(f885(x42191),a884,a884),f335(f335(f8(a884,f892(a884,a884),f885(x42191)),f198(a884)),f200(f885(x42191)))),f2(a884)),f335(f172(f885(x42191)),x42192)),f335(f200(f885(f885(x42191))),f183(x42191,x42192)))
% 170.42/170.38 [4297]E(f335(f335(f291(f891(a884,f885(x42971)),f885(x42971)),f328(a884,f885(x42971),a254,f148(x42971,x42972))),f335(f335(f18(f885(x42971),f885(x42971),f891(a884,f885(x42971))),f335(f335(f8(a884,f892(f885(x42971),f891(a884,f885(x42971))),f885(x42971)),f270(a884,f885(x42971))),f200(f885(x42971)))),f5(f885(x42971)))),f149(x42971,x42972))
% 170.42/170.38 [4428]E(f335(f255(x44281),f335(f335(f8(f892(f892(x44281,a879),a879),a879,x44281),f88(f892(x44281,a879))),f335(f335(f8(f892(f892(x44281,a879),a879),f892(f892(x44281,a879),a879),x44281),f335(f18(f892(x44281,a879),a879,a879),f335(f335(f8(a879,f892(a879,a879),f892(x44281,a879)),a338),f335(f335(f7(f892(x44281,a879),f892(f892(x44281,a879),a879),a879),f337(f892(x44281,a879))),x44282)))),f337(x44281)))),f41(f892(x44281,a879),x44282))
% 170.42/170.38 [4573]~P4(f335(f335(f250(a1),f335(f105(a1),x45731)),f335(f79(a1),f335(f105(a1),x45732))))
% 170.42/170.38 [4589]~P4(f335(f335(f91(a1),f335(f335(f22(a1),f335(f335(f80(a1),x45891),x45891)),a102)),f335(f335(f80(a1),x45892),x45892)))
% 170.42/170.38 [3504]E(f335(f335(f22(a884),f335(f335(f80(a884),x35041),x35042)),x35042),x35041)
% 170.42/170.38 [3505]E(f335(f335(f22(a884),f335(f335(f80(a884),x35051),x35052)),x35051),x35052)
% 170.42/170.38 [3572]E(f335(f335(f80(a884),f335(f335(f22(a884),x35721),x35722)),x35722),f335(f335(f198(a884),x35721),x35722))
% 170.42/170.38 [3679]E(f335(f335(f81(a884),f335(f335(f39(a884),x36791),x36792)),x36792),f335(f335(f22(a884),x36791),f45(a884,x36791,x36792)))
% 170.42/170.38 [3708]E(f335(f175(a884),f142(a884,f335(f305(a884,f335(a117,x37081)),x37082))),f309(a884,x37081,x37082))
% 170.42/170.38 [3715]E(f335(f105(a1),f232(f335(a109,f335(f75(a1),x37151)),f335(a109,f335(f75(a1),x37152)))),f335(f335(a233,x37151),x37152))
% 170.42/170.38 [3717]E(f335(f335(f115(f892(x37171,a879)),f335(f79(f892(x37171,a879)),x37172)),x37172),f258(f892(x37171,a879)))
% 170.42/170.38 [3718]E(f335(f335(f106(f892(x37181,a879)),f335(f79(f892(x37181,a879)),x37182)),x37182),f199(f892(x37181,a879)))
% 170.42/170.38 [3736]P4(f335(f335(f249(a884),f335(f335(f22(a884),x37361),x37362)),x37361))
% 170.42/170.38 [3737]P4(f335(f335(f249(a884),f335(f335(f39(a884),x37371),x37372)),x37371))
% 170.42/170.38 [3760]P4(f335(f335(f250(a884),x37601),f335(a117,f335(f335(f80(a884),x37602),x37601))))
% 170.42/170.38 [3761]P4(f335(f335(f250(a884),x37611),f335(a117,f335(f335(f80(a884),x37611),x37612))))
% 170.42/170.38 [3778]E(f335(f335(f81(a884),f335(a109,f335(f75(a1),x37781))),f335(a109,f335(f75(a1),x37782))),f335(a109,f335(f75(a1),f335(f335(f81(a1),x37781),x37782))))
% 170.42/170.38 [3788]P4(f335(f335(f249(a1),f2(a1)),f335(f335(f260(a1),f335(f75(a1),x37881)),x37882)))
% 170.42/170.38 [3859]E(f335(f289(f885(x38591),f885(x38591),f161(x38591,x38592)),f335(f335(f313(f885(x38591)),f118(x38591)),f199(f892(f885(x38591),a879)))),f335(f335(f313(f885(x38591)),f118(x38591)),f199(f892(f885(x38591),a879))))
% 170.42/170.38 [3878]E(f335(f335(f115(f892(f891(x38781,x38781),a879)),f311(x38781,x38782)),f311(x38781,f199(f892(f891(x38781,x38781),a879)))),f311(x38781,x38782))
% 170.42/170.38 [3892]E(f335(f335(f39(a1),f335(f108(a1),f335(f335(f80(a1),x38921),x38921))),f335(f108(a1),f335(f335(f80(a1),x38922),x38922))),f335(f335(f39(a1),f335(f108(a1),x38921)),f335(f108(a1),x38922)))
% 170.42/170.38 [3956]E(f335(f335(f260(a1),x39561),f335(f108(a884),f335(f335(f80(a1),x39562),x39562))),f335(f335(f86(a1,a1),f335(f335(f260(a1),x39561),f335(f108(a884),x39562))),f335(f335(f18(a1,a1,a1),f81(a1)),f5(a1))))
% 170.42/170.38 [3962]E(f335(f255(f892(x39621,a879)),f335(f335(f7(f892(x39621,a879),f892(x39621,a879),a879),f249(f892(x39621,a879))),x39622)),f335(f312(x39621),x39622))
% 170.42/170.38 [3977]E(f335(f335(f157(a1,a884),a109),f335(f335(f137(a1),f335(f335(f157(a884,a1),f105(a1)),x39771)),f335(f335(f157(a884,a1),f105(a1)),x39772))),f335(f335(f137(a884),x39771),x39772))
% 170.42/170.38 [4012]E(f335(f314(a1,a1,f335(f335(f7(a1,a1,a1),f80(a1)),x40121)),f335(f305(a1,f2(a1)),f335(f335(f22(a1),x40122),x40121))),f335(f305(a1,x40121),x40122))
% 170.42/170.38 [4014]P50(x40141,f335(f335(f22(f892(f891(x40141,x40141),a879)),x40142),f311(x40141,f199(f892(f891(x40141,x40141),a879)))))
% 170.42/170.38 [4032]E(f335(f200(f885(x40321)),f335(f145(f885(x40321),f885(x40321),f137(x40321),f118(x40321)),x40322)),f335(f169(a884),f335(f335(f157(f885(x40321),a884),f200(f885(x40321))),x40322)))
% 170.42/170.38 [4037]P49(x40371,f258(f892(x40371,a879)),f335(f335(f115(f892(f891(x40371,x40371),a879)),x40372),f311(x40371,f199(f892(f891(x40371,x40371),a879)))))
% 170.42/170.38 [4081]E(f194(a884,f2(a884),f335(f335(f8(a884,a884,a884),a117),f335(f335(f7(a884,a884,a884),f197(a884)),x40811)),x40812),f335(f335(f197(a884),x40812),f335(a117,x40811)))
% 170.42/170.38 [4084]E(f194(a884,f335(a117,x40841),f335(f335(f8(a884,a884,a884),a117),f335(f335(f7(a884,a884,a884),f198(a884)),x40841)),x40842),f335(f335(f198(a884),x40842),f335(a117,x40841)))
% 170.42/170.38 [4087]E(f335(f314(x40871,f885(x40871),f335(f335(f7(x40871,f885(x40871),f885(x40871)),f154(x40871)),f118(x40871))),x40872),f179(x40871,x40872,f335(f335(f313(f885(x40871)),f118(x40871)),f199(f892(f885(x40871),a879)))))
% 170.42/170.38 [4088]E(f335(f335(f115(f892(f891(x40881,x40881),a879)),f335(f335(f292(x40881,x40881,x40881),x40882),f311(x40881,x40882))),f311(x40881,f199(f892(f891(x40881,x40881),a879)))),f311(x40881,x40882))
% 170.42/170.38 [4096]P4(f335(f335(f249(f892(f891(x40961,x40961),a879)),f267(x40961,x40962)),f335(f335(f272(x40961,x40961),x40962),f335(f16(f892(x40961,a879),x40961),x40962))))
% 170.42/170.38 [4099]E(f335(f314(a1,a884,a109),f335(f335(f115(f892(a1,a879)),f335(f314(a884,a1,f105(a1)),x40991)),f335(f314(a884,a1,f105(a1)),x40992))),f335(f335(f115(f892(a884,a879)),x40991),x40992))
% 170.42/170.38 [4100]E(f335(f314(a1,a884,a109),f335(f335(f106(f892(a1,a879)),f335(f314(a884,a1,f105(a1)),x41001)),f335(f314(a884,a1,f105(a1)),x41002))),f335(f335(f106(f892(a884,a879)),x41001),x41002))
% 170.42/170.38 [4104]E(f335(f255(x41041),f335(f335(f8(a879,a879,x41041),a330),f335(f335(f7(x41041,f892(x41041,a879),a879),f337(x41041)),x41042))),f335(f79(f892(x41041,a879)),x41042))
% 170.42/170.38 [4131]E(f335(f145(f885(x41311),f885(x41311),f137(x41311),f118(x41311)),f335(f335(f157(f885(x41311),f885(x41311)),f172(x41311)),f335(f172(f885(x41311)),x41312))),f335(f172(x41311),f335(f145(f885(x41311),f885(x41311),f137(x41311),f118(x41311)),x41312)))
% 170.42/170.38 [4162]E(f335(f335(f42(a884,f892(f891(x41621,x41621),a879)),f258(f892(a884,a879))),f335(f335(f7(a884,f892(f891(x41621,x41621),a879),f892(f891(x41621,x41621),a879)),f192(f891(x41621,x41621),a879)),x41622)),f311(x41621,x41622))
% 170.42/170.38 [4182]E(f85(x41821,f335(f335(f8(f892(x41821,a879),a879,x41821),f335(a332,x41822)),f335(f335(f7(x41821,f892(x41821,a879),f892(x41821,a879)),f313(x41821)),f199(f892(x41821,a879))))),f316(x41821,x41822))
% 170.42/170.38 [4190]E(f335(f200(f885(x41901)),f155(x41901,f335(f145(f885(x41901),f885(x41901),f137(x41901),f118(x41901)),x41902))),f335(f38(x41901),f335(f335(f42(f885(x41901),f892(x41901,a879)),f335(f175(f885(x41901)),x41902)),f175(x41901))))
% 170.42/170.38 [4206]E(f335(f335(f115(f892(f891(x42061,x42061),a879)),x42062),f335(f335(f292(x42061,x42061,x42061),f335(f335(f292(x42061,x42061,x42061),x42062),f311(x42061,x42062))),x42062)),f335(f335(f292(x42061,x42061,x42061),x42062),f311(x42061,x42062)))
% 170.42/170.38 [4229]P4(f335(f335(f249(f892(f891(x42291,x42291),a879)),f335(f335(f292(x42291,x42291,x42291),x42292),f311(x42291,x42292))),f335(f335(f272(x42291,x42291),f335(f288(x42291),x42292)),f335(f16(f892(x42291,a879),x42291),f335(f288(x42291),x42292)))))
% 170.42/170.38 [4272]E(f335(f255(f885(x42721)),f335(f335(f7(f885(x42721),f892(x42721,a879),a879),f335(f335(f8(f892(x42721,a879),f892(f892(x42721,a879),a879),f885(x42721)),f249(f892(x42721,a879))),f175(x42721))),x42722)),f164(x42721,x42722))
% 170.42/170.38 [4284]E(f335(f159(f885(x42841),x42841,f118(x42841),f335(f335(f8(f885(x42841),f892(f885(x42841),f885(x42841)),x42841),f335(f7(f885(x42841),f885(x42841),f885(x42841)),f137(x42841))),f335(f335(f7(x42841,f885(x42841),f885(x42841)),f154(x42841)),f118(x42841)))),x42842),f335(f171(x42841),x42842))
% 170.42/170.38 [4326]P27(f892(x43261,x43262),f892(f891(x43261,x43262),a879),f335(f335(f8(f892(f891(x43261,x43262),a879),f892(f891(x43261,x43262),a879),f892(x43261,x43262)),f255(f891(x43261,x43262))),f335(f335(f8(f892(x43261,f892(x43262,a879)),f892(f891(x43261,x43262),a879),f892(x43261,x43262)),f274(x43261,x43262,a879)),f335(f8(x43262,f892(x43262,a879),x43261),f335(f7(x43262,x43262,a879),a332)))),f258(f892(f892(x43261,x43262),a879)))
% 170.42/170.38 [4331]E(f45(a1,f335(f108(a1),f335(f335(f80(a1),x43311),x43311)),f335(f108(a1),f335(f335(f80(a1),x43312),x43312))),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f45(a1,f335(f108(a1),x43311),f335(f108(a1),x43312))))
% 170.42/170.38 [4375]E(f335(f335(f42(x43751,f892(f891(x43751,x43751),a879)),x43752),f335(f335(f7(x43751,f892(f891(x43751,x43751),a879),f892(f891(x43751,x43751),a879)),f335(f335(f8(f891(x43751,x43751),f892(f892(f891(x43751,x43751),a879),f892(f891(x43751,x43751),a879)),x43751),f313(f891(x43751,x43751))),f335(f335(f18(x43751,x43751,f891(x43751,x43751)),f270(x43751,x43751)),f5(x43751)))),f199(f892(f891(x43751,x43751),a879)))),f267(x43751,x43752))
% 170.42/170.38 [4383]E(f218(x43831,f335(f335(f270(a1,a1),f335(f79(a1),f335(f335(f73(f891(a1,a1),a1,x43831,f269(a1,a1)),f228(x43831)),x43832))),f335(f335(f73(f891(a1,a1),a1,x43831,f273(a1,a1)),f228(x43831)),x43832))),f236(x43831,x43832))
% 170.42/170.38 [4464]E(f335(f255(f892(x44641,a879)),f335(f335(f8(f892(f892(x44641,a879),a879),a879,f892(x44641,a879)),f87(f892(x44641,a879))),f335(f335(f7(f892(x44641,a879),f892(f892(x44641,a879),a879),f892(f892(x44641,a879),a879)),f335(f335(f8(f892(f892(x44641,a879),f892(a879,a879)),f892(f892(f892(x44641,a879),a879),f892(f892(x44641,a879),a879)),f892(x44641,a879)),f18(f892(x44641,a879),a879,a879)),f335(f335(f8(f892(f892(x44641,a879),a879),f892(f892(x44641,a879),f892(a879,a879)),f892(x44641,a879)),f335(f8(a879,f892(a879,a879),f892(x44641,a879)),a333)),f335(f335(f7(f892(x44641,a879),f892(f892(x44641,a879),f892(x44641,a879)),f892(f892(x44641,a879),a879)),f335(f335(f8(f892(f892(x44641,a879),a879),f892(f892(f892(x44641,a879),f892(x44641,a879)),f892(f892(x44641,a879),a879)),f892(x44641,a879)),f8(f892(x44641,a879),a879,f892(x44641,a879))),a332)),f79(f892(x44641,a879)))))),f335(f335(f8(f892(f892(x44641,a879),a879),a879,f892(x44641,a879)),f335(f337(f892(x44641,a879)),x44642)),f312(x44641))))),f335(f312(x44641),f335(f79(f892(x44641,a879)),x44642)))
% 170.42/170.38 [4570]~E(f335(f335(f80(a1),x45701),x45701),f335(f335(f22(a1),f335(f335(f80(a1),x45702),x45702)),a102))
% 170.42/170.38 [4576]~P4(f335(f335(f250(a884),f335(f335(f80(a884),x45761),x45762)),x45762))
% 170.42/170.38 [4577]~P4(f335(f335(f250(a884),f335(f335(f80(a884),x45771),x45772)),x45771))
% 170.42/170.38 [3793]E(f335(f335(f22(a884),x37931),f335(f335(f81(a884),f335(f335(f39(a884),x37931),x37932)),x37932)),f45(a884,x37931,x37932))
% 170.42/170.38 [3794]E(f335(f335(f22(a1),x37941),f335(f335(f81(a1),f335(f335(f39(a1),x37941),x37942)),x37942)),f45(a1,x37941,x37942))
% 170.42/170.38 [3828]E(f335(f335(f157(a884,x38281),f335(f168(x38281),x38282)),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(x38281)),x38282)))),x38282)
% 170.42/170.38 [3888]E(f335(f289(x38881,x38881,f311(x38881,f199(f892(f891(x38881,x38881),a879)))),x38882),x38882)
% 170.42/170.38 [4016]E(f311(x40161,f335(f335(f115(f892(f891(x40161,x40161),a879)),x40162),f311(x40161,f199(f892(f891(x40161,x40161),a879))))),f311(x40161,x40162))
% 170.42/170.38 [4017]E(f311(x40171,f335(f335(f22(f892(f891(x40171,x40171),a879)),x40172),f311(x40171,f199(f892(f891(x40171,x40171),a879))))),f311(x40171,x40172))
% 170.42/170.38 [4070]E(f335(f335(f22(a1),f335(f335(f22(a1),f335(f335(f80(a1),x40701),x40701)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x40702),x40702)),a102)),f335(f335(f80(a1),f335(f335(f22(a1),x40701),x40702)),f335(f335(f22(a1),x40701),x40702)))
% 170.42/170.38 [4109]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f80(a1),x41091),x41092)),f335(f335(f80(a1),x41091),x41092))),a102),f335(f335(f80(a1),f335(f335(f80(a1),x41091),x41091)),f335(f335(f22(a1),f335(f335(f80(a1),x41092),x41092)),a102)))
% 170.42/170.38 [4135]E(f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),x41351),x41351)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x41352),x41352)),a102)),f335(f335(f80(a1),f335(f335(f80(a1),x41351),f335(f335(f22(a1),x41352),a102))),f335(f335(f80(a1),x41351),f335(f335(f22(a1),x41352),a102))))
% 170.42/170.38 [4145]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),x41451),x41452)),f335(f335(f22(a1),x41451),x41452))),a102),f335(f335(f22(a1),f335(f335(f22(a1),f335(f335(f80(a1),x41451),x41451)),a102)),f335(f335(f80(a1),x41452),x41452)))
% 170.42/170.38 [4146]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f80(a1),x41461),x41462)),f335(f335(f80(a1),x41461),x41462))),a102),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),x41461),x41461)),a102)),f335(f335(f80(a1),x41462),x41462)))
% 170.42/170.38 [4203]E(f335(f105(a1),f335(f335(f39(a884),f335(f335(f81(a884),f335(a109,f335(f75(a1),x42031))),f335(a109,f335(f75(a1),x42032)))),f232(f335(a109,f335(f75(a1),x42031)),f335(a109,f335(f75(a1),x42032))))),f234(x42031,x42032))
% 170.42/170.38 [4249]E(f335(f335(f276(f891(a104,a104),a104,f891(a104,a104),f891(x42491,f891(a104,a104))),f280(f335(a3,f335(f200(f885(x42491)),x42492)))),f335(f335(f8(x42491,f892(f891(a104,a104),f891(x42491,f891(a104,a104))),a104),f270(x42491,f891(a104,a104))),f335(f335(f8(a884,x42491,a104),f335(f168(x42491),x42492)),a19))),f286(x42491,x42492))
% 170.42/170.38 [4332]E(f335(f145(a884,f885(x43321),f335(f7(f885(x43321),a884,a884),f335(f335(f8(a884,f892(a884,a884),f885(x43321)),f198(a884)),f200(f885(x43321)))),f2(a884)),f335(f172(f885(x43321)),f183(x43321,x43322))),f335(f200(f885(f885(x43321))),f335(f139(f885(x43321),f335(f335(f8(a879,a879,f885(x43321)),a330),f335(f335(f7(f885(x43321),f885(x43321),a879),a332),f118(x43321)))),x43322)))
% 170.42/170.38 [4338]E(f335(f335(f42(a884,f892(x43381,a879)),f258(f892(a884,a879))),f335(f335(f7(a884,f892(a884,f892(x43381,a879)),f892(x43381,a879)),f335(f335(f8(f892(a884,a879),f892(f892(a884,f892(x43381,a879)),f892(x43381,a879)),a884),f42(a884,f892(x43381,a879))),f305(a884,f2(a884)))),x43382)),f335(f335(f42(a884,f892(x43381,a879)),f258(f892(a884,a879))),x43382))
% 170.42/170.38 [4359]P4(f335(f62(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),x43591)),f335(f335(f7(a884,a884,a879),f250(a884)),x43592)))))
% 170.42/170.38 [4475]E(f335(f255(f891(f885(x44751),f885(x44751))),f335(f274(f885(x44751),f885(x44751),a879),f335(f335(f18(f885(x44751),f892(f885(x44751),a879),f892(f885(x44751),a879)),f335(f335(f8(f892(f885(x44751),f892(a879,a879)),f892(f892(f885(x44751),a879),f892(f885(x44751),a879)),f885(x44751)),f18(f885(x44751),a879,a879)),f335(f335(f8(f892(f885(x44751),a879),f892(f885(x44751),f892(a879,a879)),f885(x44751)),f335(f8(a879,f892(a879,a879),f885(x44751)),a334)),f335(f335(f7(f885(x44751),f892(f885(x44751),a884),f892(f885(x44751),a879)),f335(f335(f8(f892(a884,a879),f892(f892(f885(x44751),a884),f892(f885(x44751),a879)),f885(x44751)),f8(a884,a879,f885(x44751))),f335(f335(f8(a884,f892(a884,a879),f885(x44751)),f250(a884)),f200(f885(x44751))))),f200(f885(x44751)))))),f335(f335(f18(f885(x44751),f892(f885(x44751),a879),f892(f885(x44751),a879)),f335(f335(f8(f892(f885(x44751),f892(a879,a879)),f892(f892(f885(x44751),a879),f892(f885(x44751),a879)),f885(x44751)),f18(f885(x44751),a879,a879)),f335(f335(f8(f892(f885(x44751),a879),f892(f885(x44751),f892(a879,a879)),f885(x44751)),f335(f8(a879,f892(a879,a879),f885(x44751)),a333)),f335(f335(f7(f885(x44751),f892(f885(x44751),a884),f892(f885(x44751),a879)),f335(f335(f8(f892(a884,a879),f892(f892(f885(x44751),a884),f892(f885(x44751),a879)),f885(x44751)),f8(a884,a879,f885(x44751))),f335(f335(f8(a884,f892(a884,a879),f885(x44751)),a332),f200(f885(x44751))))),f200(f885(x44751)))))),f335(f335(f7(f885(x44751),f892(f891(f885(x44751),f885(x44751)),a879),f892(f885(x44751),a879)),f335(f335(f8(f892(f885(x44751),f892(f892(f891(f885(x44751),f885(x44751)),a879),a879)),f892(f892(f891(f885(x44751),f885(x44751)),a879),f892(f885(x44751),a879)),f885(x44751)),f7(f885(x44751),f892(f891(f885(x44751),f885(x44751)),a879),a879)),f335(f335(f8(f892(f885(x44751),f891(f885(x44751),f885(x44751))),f892(f885(x44751),f892(f892(f891(f885(x44751),f885(x44751)),a879),a879)),f885(x44751)),f335(f8(f891(f885(x44751),f885(x44751)),f892(f892(f891(f885(x44751),f885(x44751)),a879),a879),f885(x44751)),f337(f891(f885(x44751),f885(x44751))))),f270(f885(x44751),f885(x44751))))),f148(x44751,x44752)))))),f149(x44751,x44752))
% 170.42/170.38 [4582]~P4(f335(f335(f91(a1),f335(f335(f80(a1),x45821),x45821)),f335(f335(f22(a1),f335(f335(f80(a1),x45822),x45822)),a102)))
% 170.42/170.38 [4138]E(f335(f335(f80(a1),f335(f335(f80(a1),f335(f335(f81(a1),x41381),x41382)),f335(f335(f81(a1),x41381),x41382))),x41382),f335(f335(f81(a1),f335(f335(f22(a1),f335(f335(f80(a1),x41381),x41381)),a102)),x41382))
% 170.42/170.38 [4247]E(f335(a109,f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x42471),x42472)),f199(f892(f891(a884,a884),a879)))))),f335(f335(f22(a884),x42471),x42472))
% 170.42/170.38 [4252]E(f335(f335(f292(x42521,x42521,x42521),f335(f335(f115(f892(f891(x42521,x42521),a879)),x42522),f311(x42521,f199(f892(f891(x42521,x42521),a879))))),f311(x42521,f335(f335(f115(f892(f891(x42521,x42521),a879)),x42522),f311(x42521,f199(f892(f891(x42521,x42521),a879)))))),f311(x42521,x42522))
% 170.42/170.38 [4290]E(f281(x42901,f335(f139(f891(a104,x42901),f335(f274(a104,x42901,a879),f335(f335(f8(a879,f892(x42901,a879),a104),f16(a879,x42901)),f335(f250(a104),f2(a104))))),x42902)),f281(x42901,x42902))
% 170.42/170.38 [4291]E(f279(x42911,f335(f139(f891(a104,x42911),f335(f274(a104,x42911,a879),f335(f335(f8(a879,f892(x42911,a879),a104),f16(a879,x42911)),f335(f250(a104),f2(a104))))),x42912)),f279(x42911,x42912))
% 170.42/170.38 [4293]E(f335(f79(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x42931),x42932)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x42932),x42931)),f199(f892(f891(a884,a884),a879))))))
% 170.42/170.38 [4351]E(f335(f335(f291(f885(a884),x43511),f148(a884,a254)),f335(f335(f7(x43511,f885(f892(x43511,a884)),f885(a884)),f335(f335(f8(f892(f892(x43511,a884),a884),f892(f885(f892(x43511,a884)),f885(a884)),x43511),f157(f892(x43511,a884),a884)),f335(f7(f892(x43511,a884),x43511,a884),f5(f892(x43511,a884))))),x43512)),f156(x43511,x43512))
% 170.42/170.38 [4372]E(f335(f335(f86(a1,a884),f335(f108(a1),f335(f335(f80(a1),x43721),a102))),f335(f335(f18(a1,a884,a884),f335(f335(f7(a1,a884,f892(a884,a884)),f335(f335(f8(a879,f892(a884,f892(a884,a884)),a1),f101(a884)),a205)),f2(a884))),f335(f335(f8(a884,a884,a1),a117),f335(f335(f8(a884,a884,a1),f335(f197(a884),x43722)),a109)))),f335(f335(f197(a884),f335(a117,x43722)),f335(f108(a884),x43721)))
% 170.42/170.38 [4373]E(f335(f335(f86(a1,a884),f335(f108(a1),f335(f335(f80(a1),x43731),a102))),f335(f335(f18(a1,a884,a884),f335(f335(f7(a1,a884,f892(a884,a884)),f335(f335(f8(a879,f892(a884,f892(a884,a884)),a1),f101(a884)),a205)),f335(a117,x43732))),f335(f335(f8(a884,a884,a1),a117),f335(f335(f8(a884,a884,a1),f335(f198(a884),x43732)),a109)))),f335(f335(f198(a884),f335(a117,x43732)),f335(f108(a884),x43731)))
% 170.42/170.38 [4393]E(f335(f145(f885(x43931),f885(x43931),f137(x43931),f118(x43931)),f335(f335(f157(f885(x43931),f885(x43931)),f159(f885(x43931),x43931,f118(x43931),f335(f335(f8(f885(x43931),f892(f885(x43931),f885(x43931)),x43931),f16(f885(x43931),f885(x43931))),f335(f335(f7(x43931,f885(x43931),f885(x43931)),f154(x43931)),f118(x43931))))),x43932)),f335(f335(f157(f885(x43931),x43931),f144(x43931)),f335(f139(f885(x43931),f335(f335(f8(a879,a879,f885(x43931)),a330),f335(f335(f7(f885(x43931),f885(x43931),a879),a332),f118(x43931)))),x43932)))
% 170.42/170.38 [4456]E(f335(f274(a1,a1,a879),f335(f335(f7(a1,f892(a1,a879),f892(a1,a879)),f335(f335(f8(f892(a1,f892(a879,a879)),f892(f892(a1,a879),f892(a1,a879)),a1),f18(a1,a879,a879)),f335(f335(f8(f892(a1,a879),f892(a1,f892(a879,a879)),a1),f335(f8(a879,f892(a879,a879),a1),a333)),f335(f335(f8(f892(a1,a1),f892(a1,a879),a1),f335(f8(a1,a879,a1),f335(a332,x44561))),f335(f335(f8(a1,f892(a1,a1),a1),f80(a1)),f335(f81(a1),x44562)))))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),f335(a338,f335(f335(f250(a1),f2(a1)),x44562))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),f335(f335(f7(a1,a1,a879),f250(a1)),x44562))))),f335(f335(f8(a879,a879,a1),f335(a338,f335(a330,f335(f335(f250(a1),f2(a1)),x44562)))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f250(a1),x44562))),f335(f335(f7(a1,a1,a879),f249(a1)),f2(a1))))))),f49(x44561,x44562))
% 170.42/170.38 [4458]E(f335(f255(x44581),f335(f335(f8(f892(a884,a879),a879,x44581),f87(a884)),f335(f335(f7(x44581,f892(a884,a879),f892(a884,a879)),f335(f335(f8(f892(a884,f892(a879,a879)),f892(f892(a884,a879),f892(a884,a879)),x44581),f18(a884,a879,a879)),f335(f335(f8(f892(a884,a879),f892(a884,f892(a879,a879)),x44581),f335(f8(a879,f892(a879,a879),a884),a333)),f335(f335(f7(x44581,f892(a884,x44581),f892(a884,a879)),f335(f335(f8(f892(x44581,a879),f892(f892(a884,x44581),f892(a884,a879)),x44581),f8(x44581,a879,a884)),a332)),f335(f168(x44581),x44582))))),f335(f335(f7(a884,a884,a879),f250(a884)),f335(f200(f885(x44581)),x44582))))),f335(f175(x44581),x44582))
% 170.42/170.38 [4262]E(f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),x42621),a102)),x42622)),f335(f335(f22(a1),f335(f335(f80(a1),x42621),a102)),x42622))),a102),f335(f335(f22(a1),f335(f335(f80(a1),x42621),x42621)),f335(f335(f22(a1),f335(f335(f80(a1),x42622),x42622)),a102)))
% 170.42/170.38 [4388]E(f335(f145(f885(f885(x43881)),f885(f885(x43881)),f137(f885(x43881)),f118(f885(x43881))),f335(f335(f157(f885(x43881),f885(f885(x43881))),f159(f885(f885(x43881)),x43881,f118(f885(x43881)),f335(f16(f892(f885(x43881),f885(f885(x43881))),x43881),f335(f335(f7(f885(x43881),f885(f885(x43881)),f885(f885(x43881))),f154(f885(x43881))),f118(f885(x43881)))))),x43882)),f335(f335(f157(f885(x43881),f885(x43881)),f174(x43881)),f335(f139(f885(x43881),f335(f335(f8(a879,a879,f885(x43881)),a330),f335(f335(f7(f885(x43881),f885(x43881),a879),a332),f118(x43881)))),x43882)))
% 170.42/170.38 [4399]E(f335(f335(f86(a1,a884),f335(f108(a1),f335(f335(f80(a1),x43991),a102))),f335(f335(f18(a1,a884,a884),f335(f335(f7(a1,a884,f892(a884,a884)),f335(f335(f8(a879,f892(a884,f892(a884,a884)),a1),f101(a884)),a205)),f2(a884))),f335(f335(f8(a884,a884,a1),a117),f335(f335(f7(a1,a884,a884),f335(f335(f8(a884,f892(a884,a884),a1),f197(a884)),a109)),x43992)))),f335(f335(f197(a884),f335(f108(a884),x43991)),f335(a117,x43992)))
% 170.42/170.38 [4400]E(f335(f335(f86(a1,a884),f335(f108(a1),f335(f335(f80(a1),x44001),a102))),f335(f335(f18(a1,a884,a884),f335(f335(f7(a1,a884,f892(a884,a884)),f335(f335(f8(a879,f892(a884,f892(a884,a884)),a1),f101(a884)),a205)),f335(a117,x44002))),f335(f335(f8(a884,a884,a1),a117),f335(f335(f7(a1,a884,a884),f335(f335(f8(a884,f892(a884,a884),a1),f198(a884)),a109)),x44002)))),f335(f335(f198(a884),f335(f108(a884),x44001)),f335(a117,x44002)))
% 170.42/170.38 [4387]E(f335(f274(x43871,x43871,a879),f335(f335(f18(x43871,a879,f892(x43871,a879)),f335(f335(f8(f892(x43871,f892(a879,a879)),f892(a879,f892(x43871,a879)),x43871),f7(x43871,a879,a879)),f335(f335(f8(f892(x43871,a879),f892(x43871,f892(a879,a879)),x43871),f335(f8(a879,f892(a879,a879),x43871),a333)),a332))),x43872)),f267(x43871,x43872))
% 170.42/170.38 [4434]E(f335(f335(f39(a884),x44341),f335(f335(f80(a884),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),x44342)),f335(f335(f39(a884),x44341),f335(a117,f335(a117,f335(a117,x44342)))))
% 170.42/170.38 [4435]E(f45(a884,x44351,f335(f335(f80(a884),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),x44352)),f45(a884,x44351,f335(a117,f335(a117,f335(a117,x44352)))))
% 170.42/170.38 [4436]E(f45(a884,f335(f335(f80(a884),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),x44361),x44362),f45(a884,f335(a117,f335(a117,f335(a117,x44361))),x44362))
% 170.42/170.38 [4449]E(f127(f335(x44491,f335(f335(f81(a104),f335(f108(a104),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),x44492))),f335(f216(x44491),x44492))
% 170.42/170.38 [4450]E(f335(f335(f39(a884),f335(f335(f80(a884),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),x44501)),x44502),f335(f335(f39(a884),f335(a117,f335(a117,f335(a117,x44501)))),x44502))
% 170.42/170.38 [4500]~E(f33(x45001,x45002),f335(a28,x45003))
% 170.42/170.38 [4501]~E(f32(x45011,x45012),f335(a28,x45013))
% 170.42/170.38 [4502]~E(f335(a28,x45021),f33(x45022,x45023))
% 170.42/170.38 [4503]~E(f335(a28,x45031),f32(x45032,x45033))
% 170.42/170.38 [4517]~E(f30(x45171,x45172,x45173),a24)
% 170.42/170.38 [4518]~E(f29(x45181,x45182,x45183),a24)
% 170.42/170.38 [3219]E(f335(f204(x32191,x32192),x32193),f124(x32191,x32192))
% 170.42/170.38 [3241]E(f335(f215(x32411,x32412),x32413),f335(f129(x32411),x32412))
% 170.42/170.38 [3319]E(f335(f335(f214(x33191,x33192),x33193),f202(x33191)),f202(x33192))
% 170.42/170.38 [3320]E(f335(f335(f157(x33201,x33202),x33203),f118(x33201)),f118(x33202))
% 170.42/170.38 [3361]E(f335(f193(x33611,x33612,x33613),f2(a884)),x33612)
% 170.42/170.38 [3363]E(f335(f335(f185(x33631,x33632),x33633),f118(x33632)),f118(f891(x33631,x33632)))
% 170.42/170.38 [3397]E(f85(x33971,f63(x33971,x33972,x33973)),f335(f64(x33971,x33972),x33973))
% 170.42/170.38 [3401]E(f259(x34011,x34012,f259(x34012,x34011,x34013)),x34013)
% 170.42/170.38 [3449]E(f143(x34491,x34492,f155(x34491,x34493)),f155(x34491,f143(x34491,x34492,x34493)))
% 170.42/170.38 [3468]E(f335(f269(f885(x34681),f885(x34681)),f170(x34681,x34682,x34683)),f335(f139(x34681,x34682),x34683))
% 170.42/170.38 [3546]E(f194(x35461,x35462,x35463,f2(a884)),x35462)
% 170.42/170.38 [3547]E(f17(x35471,x35472,x35473,f2(a104)),x35472)
% 170.42/170.38 [3554]E(f166(x35541,x35542,x35543,f118(x35541)),f118(x35542))
% 170.42/170.38 [3555]E(f167(x35551,x35552,x35553,f118(x35551)),f118(x35552))
% 170.42/170.38 [3562]E(f335(f335(f168(x35621),f335(f335(f154(x35621),x35622),x35623)),f2(a884)),x35622)
% 170.42/170.38 [3590]E(f60(x35901,x35902,f118(x35901),x35903),f118(f891(x35901,x35902)))
% 170.42/170.38 [3611]P27(x36111,x36112,x36113,f199(f892(x36111,a879)))
% 170.42/170.38 [3770]E(f335(f73(x37701,x37702,x37701,x37703),f34(x37701)),x37703)
% 170.42/170.38 [3946]P4(f335(f335(f337(f891(x39461,x39461)),f335(f335(f270(x39461,x39461),x39462),x39462)),f311(x39461,x39463)))
% 170.42/170.38 [4583]~P4(f335(f335(f337(f891(f885(x45831),f885(x45831))),f335(f335(f270(f885(x45831),f885(x45831)),x45832),f118(x45831))),f148(x45831,x45833)))
% 170.42/170.38 [4584]~P4(f335(f335(f337(f891(f885(x45841),f885(x45841))),f335(f335(f270(f885(x45841),f885(x45841)),x45842),f118(x45841))),f150(x45841,x45843)))
% 170.42/170.38 [4585]~P4(f335(f335(f337(f891(f885(x45851),f885(x45851))),f335(f335(f270(f885(x45851),f885(x45851)),x45852),f118(x45851))),f160(x45851,x45853)))
% 170.42/170.38 [4586]~P4(f335(f335(f337(f891(f885(x45861),f885(x45861))),f335(f335(f270(f885(x45861),f885(x45861)),f118(x45861)),x45862)),f148(x45861,x45863)))
% 170.42/170.38 [4587]~P4(f335(f335(f337(f891(f885(x45871),f885(x45871))),f335(f335(f270(f885(x45871),f885(x45871)),f118(x45871)),x45872)),f160(x45871,x45873)))
% 170.42/170.38 [3292]E(f335(f335(f217(x32921),x32922),x32923),f218(x32921,f231(x32922,x32923)))
% 170.42/170.38 [3350]E(f335(f290(x33501,x33502),f335(f290(x33502,x33501),x33503)),x33503)
% 170.42/170.38 [3373]E(f335(f335(f185(x33731,x33732),f118(x33731)),x33733),f118(f891(x33731,x33732)))
% 170.42/170.38 [3376]E(f177(x33761,x33762,f335(f256(a884),x33763)),f335(f335(f176(x33761),x33763),x33762))
% 170.42/170.38 [3394]E(f155(x33941,f335(f139(x33941,x33942),x33943)),f335(f139(x33941,x33942),f155(x33941,x33943)))
% 170.42/170.38 [3395]E(f335(f266(x33951,x33952),f335(f290(x33952,x33951),x33953)),f335(f268(x33952,x33951),x33953))
% 170.42/170.38 [3396]E(f335(f268(x33961,x33962),f335(f290(x33962,x33961),x33963)),f335(f266(x33962,x33961),x33963))
% 170.42/170.38 [3413]E(f335(f139(x34131,x34132),f335(f172(x34131),x34133)),f335(f172(x34131),f335(f139(x34131,x34132),x34133)))
% 170.42/170.38 [3426]E(f335(f335(f141(x34261),x34262),f335(f174(x34261),x34263)),f335(f335(f141(x34261),f335(a117,x34262)),x34263))
% 170.42/170.38 [3444]E(f31(f29(x34441,x34442,x34443)),f335(f335(f80(a884),f31(x34443)),f335(a117,f2(a884))))
% 170.42/170.38 [3445]E(f335(f314(x34451,x34452,x34453),f199(f892(x34451,a879))),f199(f892(x34452,a879)))
% 170.42/170.38 [3446]E(f335(f315(x34461,x34462,x34463),f199(f892(x34462,a879))),f199(f892(x34461,a879)))
% 170.42/170.38 [3447]E(f335(f315(x34471,x34472,x34473),f258(f892(x34472,a879))),f258(f892(x34471,a879)))
% 170.42/170.38 [3448]E(f335(f289(x34481,x34482,x34483),f199(f892(x34481,a879))),f199(f892(x34482,a879)))
% 170.42/170.38 [3476]E(f335(f335(f313(x34761),x34762),f335(f175(x34761),x34763)),f335(f175(x34761),f143(x34761,x34762,x34763)))
% 170.42/170.38 [3488]E(f245(x34881,x34882,f335(f243(x34881),x34883)),f335(f335(f80(a884),f335(x34882,x34883)),f335(a117,f2(a884))))
% 170.42/170.38 [3566]E(f335(f200(a880),f29(x35661,x35662,x35663)),f335(f335(f80(a884),f335(f200(a880),x35663)),f335(a117,f2(a884))))
% 170.42/170.38 [3567]E(f335(f314(f891(x35671,x35672),x35672,f273(x35671,x35672)),x35673),f335(f266(x35671,x35672),x35673))
% 170.42/170.38 [3568]E(f335(f314(f891(x35681,x35682),x35681,f269(x35681,x35682)),x35683),f335(f268(x35681,x35682),x35683))
% 170.42/170.38 [3637]E(f335(f335(f270(x36371,x36372),f335(f269(x36371,x36372),x36373)),f335(f273(x36371,x36372),x36373)),x36373)
% 170.42/170.38 [3644]E(f335(f200(f886(x36441)),f130(x36441,x36442,x36443)),f335(f335(f80(a884),f335(f200(f886(x36441)),x36443)),f335(a117,f2(a884))))
% 170.42/170.38 [3647]E(f335(f335(f274(x36471,x36472,x36471),f16(x36471,x36472)),x36473),f335(f269(x36471,x36472),x36473))
% 170.42/170.38 [3667]E(f188(x36671,x36672,x36673,f335(f16(f888(x36672),x36671),f202(x36672))),x36673)
% 170.42/170.38 [3668]E(f188(x36681,x36682,f335(f16(f888(x36682),x36681),f202(x36682)),x36683),x36683)
% 170.42/170.38 [3724]E(f31(f30(x37241,x37242,x37243)),f335(f335(f80(a884),f335(f335(f80(a884),f31(x37242)),f31(x37243))),f335(a117,f2(a884))))
% 170.42/170.38 [3773]E(f335(f73(x37731,x37731,x37732,f34(x37731)),x37733),x37733)
% 170.42/170.38 [3881]E(f335(f200(a880),f30(x38811,x38812,x38813)),f335(f335(f80(a884),f335(f335(f80(a884),f335(f200(a880),x38812)),f335(f200(a880),x38813))),f335(a117,f2(a884))))
% 170.42/170.38 [3957]P4(f335(f335(f249(f892(x39571,a879)),f335(f175(x39571),f335(f139(x39571,x39572),x39573))),f335(f175(x39571),x39573)))
% 170.42/170.38 [4002]P4(f335(f335(f249(f892(x40021,a879)),f335(f175(x40021),f335(f335(f176(x40021),x40022),x40023))),f335(f175(x40021),x40023)))
% 170.42/170.38 [4003]P4(f335(f335(f249(f892(x40031,a879)),f335(f175(x40031),f335(f335(f141(x40031),x40032),x40033))),f335(f175(x40031),x40033)))
% 170.42/170.38 [4008]P4(f335(f335(f249(f892(x40081,a879)),f335(f175(x40081),f173(x40081,x40082,x40083))),f335(f175(x40081),x40083)))
% 170.42/170.38 [4009]P4(f335(f335(f249(f892(x40091,a879)),f335(f175(x40091),f177(x40091,x40092,x40093))),f335(f175(x40091),x40092)))
% 170.42/170.38 [4030]P27(f891(x40301,x40302),f891(x40302,x40301),f335(f274(x40301,x40302,f891(x40302,x40301)),f335(f7(x40302,x40301,f891(x40302,x40301)),f270(x40302,x40301))),x40303)
% 170.42/170.38 [4042]E(f335(f335(f335(f192(f885(x40421),f885(x40421)),f45(a884,x40422,f335(f200(f885(x40421)),x40423))),f171(x40421)),x40423),f335(f335(f335(f192(f885(x40421),f885(x40421)),x40422),f171(x40421)),x40423))
% 170.42/170.38 [4085]P4(f335(f335(f337(f891(f885(x40851),f885(x40851))),f335(f335(f270(f885(x40851),f885(x40851)),x40852),x40852)),f161(x40851,f311(x40851,x40853))))
% 170.42/170.38 [4232]E(f85(f891(x42321,x42322),f335(f335(f18(f891(x42321,x42322),x42322,a879),f335(f335(f8(x42321,f892(x42322,a879),f891(x42321,x42322)),x42323),f269(x42321,x42322))),f273(x42321,x42322))),f85(f891(x42321,x42322),f335(f274(x42321,x42322,a879),x42323)))
% 170.42/170.38 [4233]E(f90(f891(x42331,x42332),f335(f335(f18(f891(x42331,x42332),x42332,a879),f335(f335(f8(x42331,f892(x42332,a879),f891(x42331,x42332)),x42333),f269(x42331,x42332))),f273(x42331,x42332))),f90(f891(x42331,x42332),f335(f274(x42331,x42332,a879),x42333)))
% 170.42/170.38 [4269]E(f335(f335(f291(f891(a884,x42691),x42691),f328(a884,x42691,a254,x42692)),f335(f335(f18(x42691,x42691,f891(a884,x42691)),f335(f335(f8(a884,f892(x42691,f891(a884,x42691)),x42691),f270(a884,x42691)),x42693)),f5(x42691))),f329(x42691,x42693,x42692))
% 170.42/170.38 [4334]E(f335(f275(x43341,x43341,x43342,x43342,f5(x43341),f5(x43342)),x43343),x43343)
% 170.42/170.38 [4410]E(f335(f145(f885(f885(x44101)),f885(f885(x44101)),f137(f885(x44101)),f118(f885(x44101))),f335(f335(f157(f885(x44101),f885(f885(x44101))),f335(f335(f7(f885(x44101),f885(x44101),f885(f885(x44101))),f335(f335(f8(f892(x44101,f885(x44101)),f892(f885(x44101),f885(f885(x44101))),f885(x44101)),f157(x44101,f885(x44101))),f335(f7(x44101,f885(x44101),f885(x44101)),f154(x44101)))),x44102)),f55(x44101,x44103,x44102))),f55(x44101,f335(a117,x44103),x44102))
% 170.42/170.38 [4471]E(f335(f246(a884,f891(x44711,f886(x44711)),f2(a884),f335(f274(x44711,f886(x44711),a884),f335(f335(f7(x44711,a884,f892(f886(x44711),a884)),f335(f335(f8(f892(f886(x44711),f892(a884,a884)),f892(a884,f892(f886(x44711),a884)),x44711),f7(f886(x44711),a884,a884)),f335(f335(f8(f892(f886(x44711),a884),f892(f886(x44711),f892(a884,a884)),x44711),f335(f8(a884,f892(a884,a884),f886(x44711)),f80(a884))),f335(f335(f7(x44711,f892(f886(x44711),a884),f892(f886(x44711),a884)),f335(f335(f8(f892(a884,a884),f892(f892(f886(x44711),a884),f892(f886(x44711),a884)),x44711),f8(a884,a884,f886(x44711))),f335(f335(f8(a884,f892(a884,a884),x44711),f80(a884)),x44712))),f132(x44711,x44712))))),f78(a884)))),f335(f138(x44711),x44713)),f335(f132(x44711,x44712),x44713))
% 170.42/170.38 [4474]E(f335(f335(f86(a1,x44741),f234(f335(f335(f73(f891(a1,a1),a1,x44741,f273(a1,a1)),f228(x44741)),x44742),f335(f335(f73(f891(a1,a1),a1,x44741,f273(a1,a1)),f228(x44741)),x44743))),f335(f335(f18(a1,a1,x44741),f335(f335(f8(a1,f892(a1,x44741),a1),f217(x44741)),f335(f335(f18(a1,a1,a1),f335(f335(f8(a1,f892(a1,a1),a1),f80(a1)),f335(f335(f8(a1,a1,a1),f335(f81(a1),f335(f335(f73(f891(a1,a1),a1,x44741,f269(a1,a1)),f228(x44741)),x44742))),f335(f335(f7(a1,a1,a1),f39(a1)),f335(f335(f73(f891(a1,a1),a1,x44741,f273(a1,a1)),f228(x44741)),x44742))))),f335(f335(f8(a1,a1,a1),f335(f81(a1),f335(f335(f73(f891(a1,a1),a1,x44741,f269(a1,a1)),f228(x44741)),x44743))),f335(f335(f7(a1,a1,a1),f39(a1)),f335(f335(f73(f891(a1,a1),a1,x44741,f273(a1,a1)),f228(x44741)),x44743)))))),f5(a1))),f239(x44741,x44742,x44743))
% 170.42/170.38 [4513]~E(f335(f335(f154(x45131),x45132),x45133),x45133)
% 170.42/170.38 [4520]~E(f335(f335(f154(x45201),x45202),x45203),f118(x45201))
% 170.42/170.38 [4536]~E(f335(f335(f313(x45361),x45362),x45363),f199(f892(x45361,a879)))
% 170.42/170.38 [4559]~E(f335(f314(x45591,f892(x45591,a879),x45592),x45593),f335(f312(x45591),x45593))
% 170.42/170.38 [3355]E(f335(f335(f162(x33551,f118(x33551)),x33552),x33553),f118(x33551))
% 170.42/170.38 [3356]E(f335(f144(x33561),f335(f335(f154(x33561),x33562),x33563)),x33562)
% 170.42/170.38 [3357]E(f335(f174(x33571),f335(f335(f154(x33571),x33572),x33573)),x33573)
% 170.42/170.38 [3400]E(f335(f335(f141(x34001),f78(a884)),f335(f335(f154(x34001),x34002),x34003)),x34003)
% 170.42/170.38 [3433]E(f119(x34331,f335(f335(f141(x34331),x34332),x34333)),f335(f335(f141(x34331),x34332),f119(x34331,x34333)))
% 170.42/170.38 [3435]E(f335(f335(f162(x34351,x34352),x34353),f335(f335(f168(x34351),x34352),x34353)),x34352)
% 170.42/170.38 [3459]E(f335(f335(f313(x34591),x34592),f335(f335(f313(x34591),x34592),x34593)),f335(f335(f313(x34591),x34592),x34593))
% 170.42/170.38 [3470]E(f335(f335(f181(x34701,x34702),f118(f891(x34701,x34702))),x34703),f202(x34702))
% 170.42/170.38 [3473]E(f335(f335(f313(x34731),x34732),f335(f175(x34731),x34733)),f335(f175(x34731),f335(f335(f154(x34731),x34732),x34733)))
% 170.42/170.38 [3475]E(f335(f335(f141(x34751),x34752),f335(f174(x34751),x34753)),f335(f174(x34751),f335(f335(f141(x34751),x34752),x34753)))
% 170.42/170.38 [3485]E(f335(f335(f176(x34851),f78(a884)),f335(f335(f154(x34851),x34852),x34853)),f335(f335(f154(x34851),x34852),f118(x34851)))
% 170.42/170.38 [3531]E(f335(f64(x35311,x35312),f335(f335(f313(x35311),x35313),f199(f892(x35311,a879)))),x35313)
% 170.42/170.38 [3574]E(f335(f335(f80(a884),x35741),f335(f335(f80(a884),x35742),x35743)),f335(f335(f80(a884),x35742),f335(f335(f80(a884),x35741),x35743)))
% 170.42/170.38 [3575]E(f335(f335(f80(a1),x35751),f335(f335(f80(a1),x35752),x35753)),f335(f335(f80(a1),x35752),f335(f335(f80(a1),x35751),x35753)))
% 170.42/170.38 [3580]E(f335(f335(f272(x35801,x35802),f199(f892(x35801,a879))),x35803),f199(f892(f891(x35801,x35802),a879)))
% 170.42/170.38 [3603]E(f335(f335(f115(f892(x36031,a879)),x36032),x36033),f335(f335(f115(f892(x36031,a879)),x36033),x36032))
% 170.42/170.38 [3604]E(f335(f335(f106(f892(x36041,a879)),x36042),x36043),f335(f335(f106(f892(x36041,a879)),x36043),x36042))
% 170.42/170.38 [3606]E(f335(f335(f137(x36061),x36062),f335(f335(f154(x36061),x36063),f118(x36061))),f335(f171(x36061),f335(f335(f154(x36061),x36063),x36062)))
% 170.42/170.38 [3607]E(f335(f335(f137(x36071),f335(f172(x36071),x36072)),f335(f172(x36071),x36073)),f335(f172(x36071),f335(f335(f137(x36071),x36073),x36072)))
% 170.42/170.38 [3615]E(f335(f174(x36151),f335(f335(f176(x36151),f335(a117,x36152)),x36153)),f335(f335(f176(x36151),x36152),f335(f174(x36151),x36153)))
% 170.42/170.38 [3622]P4(f335(f335(f337(x36221),x36222),f335(f335(f313(x36221),x36222),x36223)))
% 170.42/170.38 [3626]E(f335(f335(f43(x36261,f892(x36262,a879)),f199(f892(x36261,a879))),x36263),f258(f892(x36262,a879)))
% 170.42/170.38 [3629]E(f335(f289(x36291,x36291,f267(x36291,x36292)),x36293),f335(f335(f106(f892(x36291,a879)),x36292),x36293))
% 170.42/170.38 [3643]E(f335(f200(f885(x36431)),f335(f335(f154(x36431),x36432),x36433)),f335(f335(f80(a884),f335(f200(f885(x36431)),x36433)),f335(a117,f2(a884))))
% 170.42/170.38 [3649]E(f147(x36491,f335(f335(f137(x36491),x36492),f335(f335(f154(x36491),x36493),f118(x36491)))),x36493)
% 170.42/170.38 [3650]E(f119(x36501,f335(f335(f137(x36501),x36502),f335(f335(f154(x36501),x36503),f118(x36501)))),x36502)
% 170.42/170.38 [3656]E(f335(f335(f137(x36561),f335(f335(f176(x36561),x36562),x36563)),f335(f335(f141(x36561),x36562),x36563)),x36563)
% 170.42/170.38 [3665]E(f335(f335(f22(a884),f335(f335(f80(a884),x36651),x36652)),f335(f335(f80(a884),x36653),x36652)),f335(f335(f22(a884),x36651),x36653))
% 170.42/170.38 [3666]E(f335(f335(f22(a884),f335(f335(f80(a884),x36661),x36662)),f335(f335(f80(a884),x36661),x36663)),f335(f335(f22(a884),x36662),x36663))
% 170.42/170.38 [3673]E(f335(f335(f137(x36731),f335(f172(x36731),x36732)),f335(f335(f154(x36731),x36733),f118(x36731))),f335(f172(x36731),f335(f335(f154(x36731),x36733),x36732)))
% 170.42/170.38 [3675]E(f335(f335(f80(a884),f335(f200(f885(x36751)),x36752)),f335(f200(f885(x36751)),x36753)),f335(f200(f885(x36751)),f335(f335(f137(x36751),x36752),x36753)))
% 170.42/170.38 [3678]E(f335(f335(f80(a884),f335(f200(f885(x36781)),x36782)),f335(f200(f885(x36781)),x36783)),f335(f200(f885(x36781)),f178(x36781,x36782,x36783)))
% 170.42/170.38 [3686]E(f335(f335(f115(f892(x36861,a879)),f335(f175(x36861),x36862)),f335(f175(x36861),x36863)),f335(f175(x36861),f335(f335(f137(x36861),x36862),x36863)))
% 170.42/170.38 [3687]E(f45(a884,f335(f335(f81(a884),x36871),x36872),f335(f335(f81(a884),x36871),x36873)),f335(f335(f81(a884),x36871),f45(a884,x36872,x36873)))
% 170.42/170.38 [3700]E(f335(f335(f176(x37001),f335(f335(f22(a884),x37002),f78(a884))),f335(f174(x37001),x37003)),f335(f174(x37001),f335(f335(f176(x37001),x37002),x37003)))
% 170.42/170.38 [3705]E(f335(f335(f106(f892(x37051,a879)),x37052),f335(f79(f892(x37051,a879)),x37053)),f335(f335(f22(f892(x37051,a879)),x37052),x37053))
% 170.42/170.38 [3706]E(f335(f335(f22(f892(x37061,a879)),x37062),f335(f79(f892(x37061,a879)),x37063)),f335(f335(f106(f892(x37061,a879)),x37062),x37063))
% 170.42/170.38 [3728]E(f335(f335(f272(x37281,x37282),x37283),f335(f16(f892(x37282,a879),x37281),f199(f892(x37282,a879)))),f199(f892(f891(x37281,x37282),a879)))
% 170.42/170.38 [3730]E(f335(f335(f22(a884),f335(f335(f81(a884),x37301),x37302)),f335(f335(f81(a884),x37301),x37303)),f335(f335(f81(a884),x37301),f335(f335(f22(a884),x37302),x37303)))
% 170.42/170.38 [3731]E(f335(f335(f80(a884),f335(f335(f81(a884),x37311),x37312)),f335(f335(f81(a884),x37311),x37313)),f335(f335(f81(a884),x37311),f335(f335(f80(a884),x37312),x37313)))
% 170.42/170.38 [3732]E(f335(f335(f22(a1),f335(f335(f81(a1),x37321),x37322)),f335(f335(f81(a1),x37321),x37323)),f335(f335(f81(a1),x37321),f335(f335(f22(a1),x37322),x37323)))
% 170.42/170.38 [3733]E(f335(f335(f80(a1),f335(f335(f81(a1),x37331),x37332)),f335(f335(f81(a1),x37331),x37333)),f335(f335(f81(a1),x37331),f335(f335(f80(a1),x37332),x37333)))
% 170.42/170.38 [3734]E(f335(f335(f81(a1),f335(f335(f260(a1),x37341),x37342)),f335(f335(f260(a1),x37341),x37343)),f335(f335(f260(a1),x37341),f335(f335(f80(a884),x37342),x37343)))
% 170.42/170.38 [3748]E(f335(f335(f42(x37481,f892(x37482,a879)),x37483),f335(f16(f892(x37482,a879),x37481),f199(f892(x37482,a879)))),f199(f892(x37482,a879)))
% 170.42/170.38 [3750]E(f45(a884,f335(f335(f81(a884),x37501),x37502),f335(f335(f81(a884),x37503),x37502)),f335(f335(f81(a884),f45(a884,x37501,x37503)),x37502))
% 170.42/170.38 [3754]E(f45(a1,f335(f335(f22(a1),x37541),f45(a1,x37542,x37543)),x37543),f45(a1,f335(f335(f22(a1),x37541),x37542),x37543))
% 170.42/170.38 [3755]E(f45(a1,f335(f335(f81(a1),x37551),f45(a1,x37552,x37553)),x37553),f45(a1,f335(f335(f81(a1),x37551),x37552),x37553))
% 170.42/170.38 [3756]P4(f335(f335(f249(f892(x37561,a879)),x37562),f335(f335(f313(x37561),x37563),x37562)))
% 170.42/170.38 [3759]E(f335(f314(f891(x37591,x37592),x37591,f269(x37591,x37592)),f335(f175(f891(x37591,x37592)),x37593)),f187(x37591,x37592,f335(f181(x37591,x37592),x37593)))
% 170.42/170.38 [3807]P4(f335(f62(x38071),f187(x38071,x38072,f335(f181(x38071,x38072),x38073))))
% 170.42/170.38 [3832]E(f335(f335(f43(f892(x38321,a879),f892(x38321,a879)),x38322),f335(f115(f892(x38321,a879)),x38323)),f335(f335(f115(f892(x38321,a879)),x38323),f41(f892(x38321,a879),x38322)))
% 170.42/170.38 [3833]E(f335(f335(f42(f892(x38331,a879),f892(x38331,a879)),x38332),f335(f106(f892(x38331,a879)),x38333)),f335(f335(f106(f892(x38331,a879)),x38333),f40(f892(x38331,a879),x38332)))
% 170.42/170.38 [3844]E(f335(f175(x38441),f335(f335(f335(f192(f885(x38441),f885(x38441)),x38442),f171(x38441)),x38443)),f335(f175(x38441),x38443))
% 170.42/170.38 [3848]E(f335(f335(f176(x38481),f335(f200(f885(x38481)),f180(x38481,x38482,x38483))),x38483),f180(x38481,x38482,x38483))
% 170.42/170.38 [3849]E(f187(x38491,x38492,f335(f335(f8(x38492,f888(x38492),x38491),f243(x38492)),x38493)),f258(f892(x38491,a879)))
% 170.42/170.38 [3853]E(f335(f200(f885(x38531)),f335(f335(f335(f192(f885(x38531),f885(x38531)),x38532),f171(x38531)),x38533)),f335(f200(f885(x38531)),x38533))
% 170.42/170.38 [3856]E(f335(f335(f274(x38561,x38562,x38562),f335(f16(f892(x38562,x38562),x38561),f5(x38562))),x38563),f335(f273(x38561,x38562),x38563))
% 170.42/170.38 [3862]E(f45(a1,f335(f335(f22(a1),f45(a1,x38621,x38622)),x38623),x38622),f45(a1,f335(f335(f22(a1),x38621),x38623),x38622))
% 170.42/170.38 [3863]E(f45(a1,f335(f335(f260(a1),f45(a1,x38631,x38632)),x38633),x38632),f45(a1,f335(f335(f260(a1),x38631),x38633),x38632))
% 170.42/170.38 [3866]E(f335(f335(f42(f892(f891(x38661,x38662),a879),f892(x38662,a879)),x38663),f266(x38661,x38662)),f335(f266(x38661,x38662),f40(f892(f891(x38661,x38662),a879),x38663)))
% 170.42/170.38 [3867]E(f335(f335(f42(f892(f891(x38671,x38672),a879),f892(x38671,a879)),x38673),f268(x38671,x38672)),f335(f268(x38671,x38672),f40(f892(f891(x38671,x38672),a879),x38673)))
% 170.42/170.38 [3893]E(f335(f73(x38931,x38931,x38931,x38932),f335(f335(f192(x38931,x38931),x38933),x38932)),f335(f335(f192(x38931,x38931),f335(a117,x38933)),x38932))
% 170.42/170.38 [3903]E(f246(f888(x39031),x39032,f202(x39031),f335(f335(f8(x39031,f888(x39031),x39032),f243(x39031)),x39033)),f335(f214(x39032,x39031),x39033))
% 170.42/170.38 [3910]E(f335(f335(f141(x39101),f335(f335(f22(a884),f335(f200(f885(x39101)),x39102)),x39103)),f335(f172(x39101),x39102)),f335(f172(x39101),f335(f335(f176(x39101),x39103),x39102)))
% 170.42/170.38 [3911]E(f335(f335(f176(x39111),f335(f335(f22(a884),f335(f200(f885(x39111)),x39112)),x39113)),f335(f172(x39111),x39112)),f335(f172(x39111),f335(f335(f141(x39111),x39113),x39112)))
% 170.42/170.38 [3914]E(f335(f335(f80(a884),f335(f169(a884),f335(f335(f157(x39141,a884),x39142),x39143))),f335(f200(f885(x39141)),x39143)),f158(x39141,x39142,x39143))
% 170.42/170.38 [3932]E(f335(f171(x39321),f335(f335(f335(f192(f885(x39321),f885(x39321)),x39322),f171(x39321)),x39323)),f335(f335(f335(f192(f885(x39321),f885(x39321)),f335(a117,x39322)),f171(x39321)),x39323))
% 170.42/170.38 [3947]P4(f335(f335(f249(a884),f335(f200(f885(x39471)),f335(f139(x39471,x39472),x39473))),f335(f200(f885(x39471)),x39473)))
% 170.42/170.38 [3965]E(f335(f335(f115(f892(f892(x39651,a879),a879)),f335(f312(x39651),x39652)),f335(f314(f892(x39651,a879),f892(x39651,a879),f335(f313(x39651),x39653)),f335(f312(x39651),x39652))),f335(f312(x39651),f335(f335(f313(x39651),x39653),x39652)))
% 170.42/170.38 [3984]P26(x39841,x39842,f335(f335(f313(f883(x39841)),f335(f335(f335(f92(x39841),x39843),a24),x39843)),f199(f892(f883(x39841),a879))))
% 170.42/170.38 [3999]P4(f335(f335(f249(a884),f335(f200(f885(x39991)),f180(x39991,x39992,x39993))),f335(f200(f885(x39991)),x39993)))
% 170.42/170.38 [4007]E(f335(f268(x40071,x40072),f335(f255(f891(x40071,x40072)),f335(f274(x40071,x40072,a879),x40073))),f335(f255(x40071),f335(f335(f8(f892(x40072,a879),a879,x40071),f87(x40072)),x40073)))
% 170.42/170.38 [4018]E(f335(f314(a884,a884,f335(f335(f7(a884,a884,a884),f80(a884)),x40181)),f306(a884,x40182,x40183)),f306(a884,f335(f335(f80(a884),x40182),x40181),f335(f335(f80(a884),x40183),x40181)))
% 170.42/170.38 [4020]P4(f335(f62(f888(x40201)),f335(f314(x40202,f888(x40201),f335(f181(x40202,x40201),x40203)),f258(f892(x40202,a879)))))
% 170.42/170.38 [4033]E(f335(f314(a884,a884,f335(f335(f7(a884,a884,a884),f80(a884)),x40331)),f335(f305(a884,x40332),x40333)),f335(f305(a884,f335(f335(f80(a884),x40332),x40331)),f335(f335(f80(a884),x40333),x40331)))
% 170.42/170.38 [4051]E(f335(f335(f185(x40511,x40512),f335(f335(f157(f891(x40511,x40512),x40511),f269(x40511,x40512)),x40513)),f335(f335(f157(f891(x40511,x40512),x40512),f273(x40511,x40512)),x40513)),x40513)
% 170.42/170.38 [4056]E(f335(f335(f80(a884),f335(f335(f81(a884),x40561),f45(a884,f335(f335(f39(a884),x40562),x40561),x40563))),f45(a884,x40562,x40561)),f45(a884,x40562,f335(f335(f81(a884),x40561),x40563)))
% 170.42/170.38 [4071]E(f335(f335(f137(x40711),x40712),f335(f145(f885(x40711),f885(x40711),f137(x40711),f118(x40711)),x40713)),f335(f145(f885(x40711),f885(x40711),f137(x40711),x40712),x40713))
% 170.42/170.38 [4089]P4(f335(f335(f337(f891(x40891,x40891)),f335(f335(f270(x40891,x40891),x40892),x40892)),f335(f335(f192(f891(x40891,x40891),a879),f2(a884)),x40893)))
% 170.42/170.38 [4095]E(f335(f255(x40951),f335(f335(f8(f892(x40952,a879),a879,x40951),f87(x40952)),f335(f7(x40952,x40951,a879),x40953))),f335(f266(x40952,x40951),f335(f255(f891(x40952,x40951)),f335(f274(x40952,x40951,a879),x40953))))
% 170.42/170.38 [4113]E(f335(f335(f115(f892(x41131,a879)),f335(f335(f42(a884,f892(x41131,a879)),f306(a884,f78(a884),x41132)),x41133)),f335(x41133,f2(a884))),f335(f335(f42(a884,f892(x41131,a879)),f335(f304(a884),x41132)),x41133))
% 170.42/170.38 [4128]E(f335(f145(f885(x41281),f885(x41281),f137(x41281),f118(x41281)),f335(f335(f157(f885(x41281),f885(x41281)),f139(x41281,x41282)),x41283)),f335(f139(x41281,x41282),f335(f145(f885(x41281),f885(x41281),f137(x41281),f118(x41281)),x41283)))
% 170.42/170.38 [4133]E(f335(f273(f885(x41331),f885(x41331)),f170(x41331,x41332,x41333)),f335(f139(x41331,f335(f73(a879,a879,x41331,a330),x41332)),x41333))
% 170.42/170.38 [4151]E(f335(f335(f43(x41511,f892(x41512,a879)),f258(f892(x41511,a879))),f335(f335(f8(f892(x41512,a879),f892(x41512,a879),x41511),f255(x41512)),f335(f7(x41512,x41511,a879),x41513))),f335(f255(x41512),f335(f335(f8(f892(x41511,a879),a879,x41512),f88(x41511)),x41513)))
% 170.42/170.38 [4184]E(f335(f335(f80(a1),f335(f335(f80(a1),f335(f335(f81(a1),x41841),f335(f335(f39(a1),x41842),x41841))),f45(a1,x41842,x41841))),x41843),f335(f335(f80(a1),x41842),x41843))
% 170.42/170.38 [4221]E(f335(f335(f80(a1),f335(f335(f80(a1),f335(f335(f81(a1),f335(f335(f39(a1),x42211),x42212)),x42212)),f45(a1,x42211,x42212))),x42213),f335(f335(f80(a1),x42211),x42213))
% 170.42/170.38 [4250]E(f85(f891(x42501,x42502),f335(f274(x42501,x42502,a879),f335(f335(f8(f892(x42502,f891(x42501,x42502)),f892(x42502,a879),x42501),f335(f8(f891(x42501,x42502),a879,x42502),x42503)),f270(x42501,x42502)))),f85(f891(x42501,x42502),x42503))
% 170.42/170.38 [4251]E(f90(f891(x42511,x42512),f335(f274(x42511,x42512,a879),f335(f335(f8(f892(x42512,f891(x42511,x42512)),f892(x42512,a879),x42511),f335(f8(f891(x42511,x42512),a879,x42512),x42513)),f270(x42511,x42512)))),f90(f891(x42511,x42512),x42513))
% 170.42/170.38 [4279]P4(f335(f335(f249(f892(x42791,a879)),f40(f892(x42791,a879),f335(f335(f106(f892(f892(x42791,a879),a879)),x42792),x42793))),f335(f335(f106(f892(x42791,a879)),f40(f892(x42791,a879),x42792)),f40(f892(x42791,a879),x42793))))
% 170.42/170.38 [4280]E(f335(f172(x42801),f335(f335(f335(f192(f885(x42801),f885(x42801)),f335(f335(f22(a884),f335(f200(f885(x42801)),x42802)),f45(a884,x42803,f335(f200(f885(x42801)),x42802)))),f171(x42801)),x42802)),f335(f335(f335(f192(f885(x42801),f885(x42801)),x42803),f171(x42801)),f335(f172(x42801),x42802)))
% 170.42/170.38 [4294]E(f335(f255(x42941),f335(f335(f8(a879,a879,x42941),a330),f335(f335(f7(x42941,f888(x42942),a879),f335(f335(f8(f888(x42942),f892(f888(x42942),a879),x42941),a332),x42943)),f202(x42942)))),f187(x42941,x42942,x42943))
% 170.42/170.38 [4319]P4(f335(f335(f249(a884),f335(f200(f885(x43191)),f335(f335(f141(x43191),f335(f200(f885(x43191)),f180(x43191,x43192,x43193))),x43193))),f335(f200(f885(x43191)),x43193)))
% 170.42/170.38 [4361]E(f335(f255(x43611),f335(f335(f8(f892(x43612,a879),a879,x43611),f87(x43612)),f335(f335(f8(f888(x43611),f892(x43612,a879),x43611),f335(f7(x43612,f888(x43611),a879),f335(f335(f8(f888(x43611),f892(f888(x43611),a879),x43612),a332),x43613))),f243(x43611)))),f189(x43612,x43611,x43613))
% 170.42/170.38 [4574]~P4(f335(f63(x45741,x45742,f199(f892(x45741,a879))),x45743))
% 170.42/170.38 [4581]~P4(f335(f335(f337(f891(x45811,x45811)),f335(f335(f270(x45811,x45811),x45812),x45813)),f156(x45811,f118(f892(x45811,a884)))))
% 170.42/170.38 [3616]E(f335(f200(f885(x36161)),f335(f335(f176(x36161),x36162),x36163)),f335(f335(f197(a884),f335(f200(f885(x36161)),x36163)),x36162))
% 170.42/170.38 [3617]E(f335(f200(f885(x36171)),f335(f335(f141(x36171),x36172),x36173)),f335(f335(f22(a884),f335(f200(f885(x36171)),x36173)),x36172))
% 170.42/170.38 [3642]E(f335(f200(f885(f885(x36421))),f55(x36421,x36422,x36423)),f335(f335(f260(a884),f335(f200(f885(x36421)),x36423)),x36422))
% 170.42/170.38 [3658]E(f335(f335(f39(a884),f335(f335(f39(a884),x36581),x36582)),x36583),f335(f335(f39(a884),x36581),f335(f335(f81(a884),x36582),x36583)))
% 170.42/170.38 [3659]E(f335(f335(f22(a884),f335(f335(f22(a884),x36591),x36592)),x36593),f335(f335(f22(a884),x36591),f335(f335(f80(a884),x36592),x36593)))
% 170.42/170.38 [3660]E(f335(f335(f81(a884),f335(f335(f81(a884),x36601),x36602)),x36603),f335(f335(f81(a884),x36601),f335(f335(f81(a884),x36602),x36603)))
% 170.42/170.38 [3661]E(f335(f335(f81(a1),f335(f335(f81(a1),x36611),x36612)),x36613),f335(f335(f81(a1),x36611),f335(f335(f81(a1),x36612),x36613)))
% 170.42/170.38 [3662]E(f335(f335(f80(a884),f335(f335(f80(a884),x36621),x36622)),x36623),f335(f335(f80(a884),x36621),f335(f335(f80(a884),x36622),x36623)))
% 170.42/170.38 [3663]E(f335(f335(f80(a1),f335(f335(f80(a1),x36631),x36632)),x36633),f335(f335(f80(a1),x36631),f335(f335(f80(a1),x36632),x36633)))
% 170.42/170.38 [3664]E(f335(f335(f260(a1),f335(f335(f260(a1),x36641),x36642)),x36643),f335(f335(f260(a1),x36641),f335(f335(f81(a884),x36642),x36643)))
% 170.42/170.38 [3684]E(f165(x36841,f335(f335(f154(f892(x36841,a879)),x36842),x36843)),f179(x36841,x36842,f165(x36841,x36843)))
% 170.42/170.38 [3729]E(f335(f335(f22(a884),f335(f335(f22(a884),x37291),x37292)),x37293),f335(f335(f22(a884),f335(f335(f22(a884),x37291),x37293)),x37292))
% 170.42/170.38 [3735]E(f335(f243(f891(x37351,f886(x37351))),f335(f335(f270(x37351,f886(x37351)),x37352),x37353)),f335(f138(x37351),f130(x37351,x37352,x37353)))
% 170.42/170.38 [3738]E(f335(f335(f106(f892(x37381,a879)),x37382),f335(f335(f22(f892(x37381,a879)),x37383),x37382)),f199(f892(x37381,a879)))
% 170.42/170.38 [3779]E(f41(f892(x37791,a879),f335(f335(f313(f892(x37791,a879)),x37792),x37793)),f335(f335(f106(f892(x37791,a879)),x37792),f41(f892(x37791,a879),x37793)))
% 170.42/170.38 [3780]E(f40(f892(x37801,a879),f335(f335(f313(f892(x37801,a879)),x37802),x37803)),f335(f335(f115(f892(x37801,a879)),x37802),f40(f892(x37801,a879),x37803)))
% 170.42/170.38 [3782]E(f335(f335(f22(a884),f335(f335(f81(a884),x37821),x37822)),f335(f335(f81(a884),x37823),x37822)),f335(f335(f81(a884),f335(f335(f22(a884),x37821),x37823)),x37822))
% 170.42/170.38 [3783]E(f335(f335(f80(a884),f335(f335(f81(a884),x37831),x37832)),f335(f335(f81(a884),x37833),x37832)),f335(f335(f81(a884),f335(f335(f80(a884),x37831),x37833)),x37832))
% 170.42/170.38 [3784]E(f335(f335(f22(a1),f335(f335(f81(a1),x37841),x37842)),f335(f335(f81(a1),x37843),x37842)),f335(f335(f81(a1),f335(f335(f22(a1),x37841),x37843)),x37842))
% 170.42/170.38 [3785]E(f335(f335(f80(a1),f335(f335(f81(a1),x37851),x37852)),f335(f335(f81(a1),x37853),x37852)),f335(f335(f81(a1),f335(f335(f80(a1),x37851),x37853)),x37852))
% 170.42/170.38 [3787]E(f335(f335(f197(a884),f335(f335(f22(a884),x37871),x37872)),f335(f335(f22(a884),x37873),x37872)),f335(f335(f22(a884),f335(f335(f197(a884),x37871),x37873)),x37872))
% 170.42/170.38 [3810]E(f335(f335(f106(f892(f885(x38101),a879)),f163(x38101,x38102)),f163(x38101,x38103)),f163(x38101,f335(f335(f106(f892(x38101,a879)),x38102),x38103)))
% 170.42/170.38 [3812]E(f335(f335(f115(f892(x38121,a879)),x38122),f335(f335(f115(f892(x38121,a879)),x38122),x38123)),f335(f335(f115(f892(x38121,a879)),x38122),x38123))
% 170.42/170.38 [3813]E(f335(f335(f115(f892(x38131,a879)),x38132),f335(f335(f22(f892(x38131,a879)),x38133),x38132)),f335(f335(f115(f892(x38131,a879)),x38132),x38133))
% 170.42/170.38 [3814]E(f335(f335(f106(f892(x38141,a879)),x38142),f335(f335(f106(f892(x38141,a879)),x38142),x38143)),f335(f335(f106(f892(x38141,a879)),x38142),x38143))
% 170.42/170.38 [3826]E(f335(f335(f292(x38261,x38262,x38262),x38263),f311(x38262,f199(f892(f891(x38262,x38262),a879)))),x38263)
% 170.42/170.38 [3829]E(f335(f335(f115(f892(x38291,a879)),f335(f335(f313(x38291),x38292),f199(f892(x38291,a879)))),x38293),f335(f335(f313(x38291),x38292),x38293))
% 170.42/170.38 [3847]E(f335(f335(f22(a884),f335(f335(f22(a884),f335(a117,x38471)),x38472)),f335(a117,x38473)),f335(f335(f22(a884),f335(f335(f22(a884),x38471),x38472)),x38473))
% 170.42/170.38 [3875]E(f335(f335(f106(f892(f892(x38751,a879),a879)),f335(f312(x38751),x38752)),f335(f312(x38751),x38753)),f335(f312(x38751),f335(f335(f106(f892(x38751,a879)),x38752),x38753)))
% 170.42/170.38 [3879]E(f335(f335(f115(f892(x38791,a879)),f335(f79(f892(x38791,a879)),x38792)),x38793),f335(f79(f892(x38791,a879)),f335(f335(f22(f892(x38791,a879)),x38792),x38793)))
% 170.42/170.38 [3890]E(f335(f335(f313(x38901),x38902),f335(f335(f22(f892(x38901,a879)),x38903),f335(f335(f313(x38901),x38902),f199(f892(x38901,a879))))),f335(f335(f313(x38901),x38902),x38903))
% 170.42/170.38 [3900]P4(f335(f335(f249(f892(x39001,a879)),x39002),f335(f335(f115(f892(x39001,a879)),x39003),x39002)))
% 170.42/170.38 [3901]P4(f335(f335(f249(f892(x39011,a879)),x39012),f335(f335(f115(f892(x39011,a879)),x39012),x39013)))
% 170.42/170.38 [3904]E(f335(f335(f106(f892(x39041,a879)),f335(f79(f892(x39041,a879)),x39042)),f335(f79(f892(x39041,a879)),x39043)),f335(f79(f892(x39041,a879)),f335(f335(f115(f892(x39041,a879)),x39042),x39043)))
% 170.42/170.38 [3905]E(f335(f335(f115(f892(x39051,a879)),f335(f79(f892(x39051,a879)),x39052)),f335(f79(f892(x39051,a879)),x39053)),f335(f79(f892(x39051,a879)),f335(f335(f106(f892(x39051,a879)),x39052),x39053)))
% 170.42/170.38 [3919]P4(f335(f335(f249(f892(x39191,a879)),f335(f175(x39191),x39192)),f335(f175(x39191),f335(f335(f154(x39191),x39193),x39192))))
% 170.42/170.38 [3929]E(f335(f335(f115(f892(x39291,a879)),f335(f335(f22(f892(x39291,a879)),x39292),x39293)),f335(f335(f106(f892(x39291,a879)),x39292),x39293)),x39292)
% 170.42/170.38 [3986]E(f335(f335(f6(x39861,a1),f335(f335(f8(a884,a1,x39861),f105(a1)),x39862)),x39863),f335(f105(a1),f335(f335(f6(x39861,a884),x39862),x39863)))
% 170.42/170.38 [3987]E(f335(f335(f9(x39871,a1),f335(f335(f8(a884,a1,x39871),f105(a1)),x39872)),x39873),f335(f105(a1),f335(f335(f9(x39871,a884),x39872),x39873)))
% 170.42/170.38 [4035]E(f335(f335(f137(x40351),f180(x40351,x40352,x40353)),f335(f335(f141(x40351),f335(f200(f885(x40351)),f180(x40351,x40352,x40353))),x40353)),x40353)
% 170.42/170.38 [4040]E(f335(f79(f892(f891(x40401,x40402),a879)),f335(f335(f272(x40401,x40402),x40403),f335(f16(f892(x40402,a879),x40401),f258(f892(x40402,a879))))),f335(f335(f272(x40401,x40402),f335(f79(f892(x40401,a879)),x40403)),f335(f16(f892(x40402,a879),x40401),f258(f892(x40402,a879)))))
% 170.42/170.38 [4041]E(f335(f79(f892(f891(x40411,x40412),a879)),f335(f335(f272(x40411,x40412),f258(f892(x40411,a879))),f335(f16(f892(x40412,a879),x40411),x40413))),f335(f335(f272(x40411,x40412),f258(f892(x40411,a879))),f335(f16(f892(x40412,a879),x40411),f335(f79(f892(x40412,a879)),x40413))))
% 170.42/170.38 [4065]E(f121(f888(x40651),f335(f246(f886(f888(x40651)),f886(f888(x40651)),f131(x40651),f5(f886(f888(x40651)))),x40652),f126(x40651,x40653)),f126(x40651,f130(f888(f886(f888(x40651))),x40652,x40653)))
% 170.42/170.38 [4090]E(f335(f335(f42(f892(x40901,a879),f892(x40901,a879)),x40902),f335(f335(f7(f892(x40901,a879),f892(x40901,a879),f892(x40901,a879)),f106(f892(x40901,a879))),x40903)),f335(f335(f106(f892(x40901,a879)),f40(f892(x40901,a879),x40902)),x40903))
% 170.42/170.38 [4097]E(f335(f145(f885(x40971),f885(x40971),f137(x40971),f118(x40971)),f335(f335(f154(f885(x40971)),x40972),x40973)),f335(f335(f137(x40971),x40972),f335(f145(f885(x40971),f885(x40971),f137(x40971),f118(x40971)),x40973)))
% 170.42/170.38 [4119]E(f335(f335(f313(f892(x41191,a879)),f335(f289(x41191,x41191,x41192),f335(f335(f313(x41191),x41193),f199(f892(x41191,a879))))),f199(f892(f892(x41191,a879),a879))),f335(f335(f61(x41191),f335(f335(f313(x41191),x41193),f199(f892(x41191,a879)))),x41192))
% 170.42/170.38 [4129]E(f335(f335(f80(a884),f335(f335(f81(a884),x41291),f335(f335(f39(a884),x41292),x41293))),f335(f335(f39(a884),f335(f335(f81(a884),x41291),f45(a884,x41292,x41293))),x41293)),f335(f335(f39(a884),f335(f335(f81(a884),x41291),x41292)),x41293))
% 170.42/170.38 [4130]E(f335(f335(f80(a1),f335(f335(f81(a1),x41301),f335(f335(f39(a1),x41302),x41303))),f335(f335(f39(a1),f335(f335(f81(a1),x41301),f45(a1,x41302,x41303))),x41303)),f335(f335(f39(a1),f335(f335(f81(a1),x41301),x41302)),x41303))
% 170.42/170.38 [4169]E(f335(f335(f22(f892(x41691,a879)),f335(f175(x41691),x41692)),f335(f335(f313(x41691),x41693),f199(f892(x41691,a879)))),f335(f175(x41691),f335(f139(x41691,f335(f335(f8(a879,a879,x41691),a330),f335(a332,x41693))),x41692)))
% 170.42/170.38 [4218]E(f335(f335(f137(x42181),f335(f145(f885(x42181),f885(x42181),f137(x42181),f118(x42181)),x42182)),f335(f145(f885(x42181),f885(x42181),f137(x42181),f118(x42181)),x42183)),f335(f145(f885(x42181),f885(x42181),f137(x42181),f118(x42181)),f335(f335(f137(f885(x42181)),x42182),x42183)))
% 170.42/170.38 [4223]E(f335(f335(f270(f885(x42231),f885(x42231)),f335(f139(x42231,x42232),x42233)),f335(f139(x42231,f335(f73(a879,a879,x42231,a330),x42232)),x42233)),f170(x42231,x42232,x42233))
% 170.42/170.38 [4226]E(f335(f335(f80(a884),f335(f335(f80(a884),f335(f335(f39(a884),x42261),x42262)),f335(f335(f39(a884),x42263),x42262))),f335(f335(f39(a884),f335(f335(f80(a884),f45(a884,x42261,x42262)),f45(a884,x42263,x42262))),x42262)),f335(f335(f39(a884),f335(f335(f80(a884),x42261),x42263)),x42262))
% 170.42/170.38 [4227]E(f335(f335(f80(a1),f335(f335(f80(a1),f335(f335(f39(a1),x42271),x42272)),f335(f335(f39(a1),x42273),x42272))),f335(f335(f39(a1),f335(f335(f80(a1),f45(a1,x42271,x42272)),f45(a1,x42273,x42272))),x42272)),f335(f335(f39(a1),f335(f335(f80(a1),x42271),x42273)),x42272))
% 170.42/170.38 [4283]E(f335(f335(f106(f892(f885(x42831),a879)),f335(f335(f7(f885(x42831),f892(f885(x42831),a879),a879),f337(f885(x42831))),f164(x42831,x42832))),f335(f335(f7(f885(x42831),f892(f885(x42831),a879),a879),f337(f885(x42831))),f164(x42831,x42833))),f163(x42831,f335(f335(f106(f892(x42831,a879)),f335(f335(f7(x42831,f892(x42831,a879),a879),f337(x42831)),x42832)),f335(f335(f7(x42831,f892(x42831,a879),a879),f337(x42831)),x42833))))
% 170.42/170.38 [4296]E(f335(f255(x42961),f335(f335(f18(x42961,a879,a879),f335(f335(f8(a879,f892(a879,a879),x42961),a334),f335(f335(f7(x42961,x42961,a879),a332),x42962))),f335(f335(f7(x42961,f892(x42961,a879),a879),f337(x42961)),x42963))),f335(f335(f313(x42961),x42962),x42963))
% 170.42/170.38 [4316]E(f335(f335(f86(f885(f885(x43161)),f885(f885(x43161))),f54(x43161,x43162)),f335(f335(f18(f885(f885(x43161)),f885(f885(x43161)),f885(f885(x43161))),f335(f335(f8(f885(f885(x43161)),f892(f885(f885(x43161)),f885(f885(x43161))),f885(f885(x43161))),f137(f885(x43161))),f335(f157(f885(x43161),f885(x43161)),f335(f154(x43161),x43163)))),f5(f885(f885(x43161))))),f54(x43161,f335(f335(f154(x43161),x43163),x43162)))
% 170.42/170.38 [4320]E(f335(f255(x43201),f335(f335(f18(x43201,a879,a879),f335(f335(f8(a879,f892(a879,a879),x43201),a334),f335(f335(f7(x43201,f892(x43201,a879),a879),f337(x43201)),x43202))),f335(f335(f7(x43201,f892(x43201,a879),a879),f337(x43201)),x43203))),f335(f335(f115(f892(x43201,a879)),x43202),x43203))
% 170.42/170.38 [4321]E(f335(f255(x43211),f335(f335(f18(x43211,a879,a879),f335(f335(f8(a879,f892(a879,a879),x43211),a333),f335(f335(f7(x43211,f892(x43211,a879),a879),f337(x43211)),x43212))),f335(f335(f7(x43211,f892(x43211,a879),a879),f337(x43211)),x43213))),f335(f335(f106(f892(x43211,a879)),x43212),x43213))
% 170.42/170.38 [4413]E(f335(f335(f42(x44131,f892(f892(x44131,a879),a879)),x44132),f335(f335(f7(x44131,f892(f892(x44131,a879),a879),f892(f892(x44131,a879),a879)),f335(f335(f8(f892(x44131,a879),f892(f892(f892(x44131,a879),a879),f892(f892(x44131,a879),a879)),x44131),f313(f892(x44131,a879))),f335(f335(f8(f892(x44131,a879),f892(x44131,a879),x44131),f289(x44131,x44131,x44133)),f335(f335(f7(x44131,f892(x44131,a879),f892(x44131,a879)),f313(x44131)),f199(f892(x44131,a879)))))),f199(f892(f892(x44131,a879),a879)))),f335(f335(f61(x44131),x44132),x44133))
% 170.42/170.38 [4415]E(f335(f335(f217(x44151),f335(f335(f81(a1),f335(f335(f73(f891(a1,a1),a1,x44151,f269(a1,a1)),f228(x44151)),x44152)),f335(f335(f73(f891(a1,a1),a1,x44151,f269(a1,a1)),f228(x44151)),x44153))),f335(f335(f81(a1),f335(f335(f73(f891(a1,a1),a1,x44151,f273(a1,a1)),f228(x44151)),x44152)),f335(f335(f73(f891(a1,a1),a1,x44151,f273(a1,a1)),f228(x44151)),x44153))),f237(x44151,x44152,x44153))
% 170.42/170.38 [4418]E(f335(f255(f885(x44181)),f335(f335(f18(f885(x44181),a879,a879),f335(f335(f8(a879,f892(a879,a879),f885(x44181)),a333),f335(f335(f7(f885(x44181),a884,a879),f335(f335(f8(a884,f892(a884,a879),f885(x44181)),a332),f200(f885(x44181)))),x44182))),f335(f335(f7(f885(x44181),f892(x44181,a879),a879),f335(f335(f8(f892(x44181,a879),f892(f892(x44181,a879),a879),f885(x44181)),f249(f892(x44181,a879))),f175(x44181))),f335(f175(x44181),x44183)))),f335(f175(f885(x44181)),f55(x44181,x44182,x44183)))
% 170.42/170.38 [3800]E(f45(a884,f335(f335(f80(a884),f335(f335(f81(a884),x38001),x38002)),x38003),x38002),f45(a884,x38003,x38002))
% 170.42/170.38 [3846]E(f142(a884,f335(f305(a884,f335(f335(f80(a884),x38461),x38462)),x38463)),f335(f335(f141(a884),x38462),f142(a884,f335(f305(a884,x38461),x38463))))
% 170.42/170.38 [3889]E(f335(f335(f80(a1),f335(f105(a1),x38891)),f335(f335(f80(a1),f335(f105(a1),x38892)),x38893)),f335(f335(f80(a1),f335(f105(a1),f335(f335(f80(a884),x38891),x38892))),x38893))
% 170.42/170.38 [3896]E(f335(f335(f115(f892(x38961,a879)),f335(f335(f22(f892(x38961,a879)),x38962),x38963)),x38963),f335(f335(f115(f892(x38961,a879)),x38962),x38963))
% 170.42/170.38 [3897]E(f335(f335(f22(f892(x38971,a879)),f335(f335(f22(f892(x38971,a879)),x38972),x38973)),x38973),f335(f335(f22(f892(x38971,a879)),x38972),x38973))
% 170.42/170.38 [3920]E(f335(f335(f292(x39201,x39201,x39202),f311(x39201,f199(f892(f891(x39201,x39201),a879)))),x39203),x39203)
% 170.42/170.38 [3926]E(f335(f335(f115(f892(x39261,a879)),f335(f288(x39261),x39262)),f335(f288(x39261),x39263)),f335(f288(x39261),f335(f335(f115(f892(f891(x39261,x39261),a879)),x39262),x39263)))
% 170.42/170.38 [3937]E(f279(x39371,f335(f335(f154(f891(a104,x39371)),f335(f335(f270(a104,x39371),f2(a104)),x39372)),x39373)),f279(x39371,x39373))
% 170.42/170.38 [3940]E(f335(f335(f106(f892(x39401,a879)),f41(f892(x39401,a879),x39402)),f41(f892(x39401,a879),x39403)),f41(f892(x39401,a879),f335(f335(f115(f892(f892(x39401,a879),a879)),x39402),x39403)))
% 170.42/170.38 [3941]E(f335(f335(f115(f892(x39411,a879)),f40(f892(x39411,a879),x39412)),f40(f892(x39411,a879),x39413)),f40(f892(x39411,a879),f335(f335(f115(f892(f892(x39411,a879),a879)),x39412),x39413)))
% 170.42/170.38 [3978]E(f335(f335(f292(x39781,x39781,x39781),f335(f335(f192(f891(x39781,x39781),a879),x39782),x39783)),x39783),f335(f335(f192(f891(x39781,x39781),a879),f335(a117,x39782)),x39783))
% 170.42/170.38 [4026]P4(f335(f335(f249(f892(x40261,a879)),f335(f335(f22(f892(x40261,a879)),x40262),x40263)),x40262))
% 170.42/170.38 [4027]P4(f335(f335(f249(f892(x40271,a879)),f335(f335(f106(f892(x40271,a879)),x40272),x40273)),x40273))
% 170.42/170.38 [4028]P4(f335(f335(f249(f892(x40281,a879)),f335(f335(f106(f892(x40281,a879)),x40282),x40283)),x40282))
% 170.42/170.38 [4053]E(f311(x40531,f335(f335(f115(f892(f891(x40531,x40531),a879)),f311(x40531,x40532)),f311(x40531,x40533))),f311(x40531,f335(f335(f115(f892(f891(x40531,x40531),a879)),x40532),x40533)))
% 170.42/170.38 [4057]E(f40(f892(x40571,a879),f335(f335(f313(f892(x40571,a879)),x40572),f335(f335(f313(f892(x40571,a879)),x40573),f199(f892(f892(x40571,a879),a879))))),f335(f335(f115(f892(x40571,a879)),x40572),x40573))
% 170.42/170.38 [4058]E(f41(f892(x40581,a879),f335(f335(f313(f892(x40581,a879)),x40582),f335(f335(f313(f892(x40581,a879)),x40583),f199(f892(f892(x40581,a879),a879))))),f335(f335(f106(f892(x40581,a879)),x40582),x40583))
% 170.42/170.38 [4064]E(f335(f335(f292(x40641,x40641,x40641),f335(f335(f192(f891(x40641,x40641),a879),x40642),x40643)),x40643),f335(f335(f292(x40641,x40641,x40641),x40643),f335(f335(f192(f891(x40641,x40641),a879),x40642),x40643)))
% 170.42/170.38 [4134]E(f335(f335(f115(f892(x41341,a879)),f335(f255(x41341),f335(f335(f7(x41341,x41341,a879),a332),x41342))),x41343),f335(f335(f313(x41341),x41342),x41343))
% 170.42/170.38 [4136]E(f335(a109,f335(f335(f6(x41361,a1),f335(f335(f8(a884,a1,x41361),f105(a1)),x41362)),x41363)),f335(f335(f6(x41361,a884),x41362),x41363))
% 170.42/170.38 [4137]E(f335(a109,f335(f335(f9(x41371,a1),f335(f335(f8(a884,a1,x41371),f105(a1)),x41372)),x41373)),f335(f335(f9(x41371,a884),x41372),x41373))
% 170.42/170.38 [4215]E(f335(f159(f885(x42151),x42151,f335(f174(x42151),x42152),f335(f16(f892(f885(x42151),f885(x42151)),x42151),f335(f335(f7(f885(x42151),f885(x42151),f885(x42151)),f137(x42151)),x42152))),x42153),f335(f174(x42151),f335(f335(f137(x42151),x42153),x42152)))
% 170.42/170.38 [4246]P4(f335(f335(f249(f892(f892(x42461,a879),a879)),f335(f335(f115(f892(f892(x42461,a879),a879)),f335(f312(x42461),x42462)),f335(f312(x42461),x42463))),f335(f312(x42461),f335(f335(f115(f892(x42461,a879)),x42462),x42463))))
% 170.42/170.38 [4339]E(f335(f255(x43391),f335(f335(f18(x43391,a879,a879),f335(f335(f8(a879,f892(a879,a879),x43391),a333),f335(f335(f7(x43391,f892(x43391,a879),a879),f337(x43391)),x43392))),f335(f335(f8(a879,a879,x43391),a330),f335(f335(f7(x43391,f892(x43391,a879),a879),f337(x43391)),x43393)))),f335(f335(f22(f892(x43391,a879)),x43392),x43393))
% 170.42/170.38 [4362]E(f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,a884,a879),f250(a884)),f335(f200(f885(x43621)),x43622)))),f335(f335(f8(x43621,a879,a884),x43623),f335(f168(x43621),x43622))))),f335(f200(f885(x43621)),f335(f139(x43621,x43623),x43622)))
% 170.42/170.38 [4364]E(f335(f200(f885(x43641)),f177(x43641,x43642,x43643)),f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,a884,a879),f250(a884)),f335(f200(f885(x43641)),x43642)))),f335(f335(f7(a884,f892(a884,a879),a879),f337(a884)),x43643)))))
% 170.42/170.38 [4461]E(f335(f335(f106(f892(f891(f885(x44611),f885(x44611)),a879)),f335(f314(f891(f891(x44611,f885(x44611)),f891(x44611,f885(x44611))),f891(f885(x44611),f885(x44611)),f275(f891(x44611,f885(x44611)),f885(x44611),f891(x44611,f885(x44611)),f885(x44611),f335(f274(x44611,f885(x44611),f885(x44611)),f154(x44611)),f335(f274(x44611,f885(x44611),f885(x44611)),f154(x44611)))),f328(x44611,f885(x44611),x44612,f335(f146(x44611,x44612),x44613)))),f335(f255(f891(f885(x44611),f885(x44611))),f335(f274(f885(x44611),f885(x44611),a879),f335(f335(f7(f885(x44611),f892(f885(x44611),a879),f892(f885(x44611),a879)),f335(f335(f8(f892(a879,a879),f892(f892(f885(x44611),a879),f892(f885(x44611),a879)),f885(x44611)),f8(a879,a879,f885(x44611))),f335(f335(f8(a879,f892(a879,a879),f885(x44611)),a333),f335(f335(f7(f885(x44611),a884,a879),f335(f335(f8(a884,f892(a884,a879),f885(x44611)),a332),f200(f885(x44611)))),f335(a117,x44613))))),f335(f335(f7(f885(x44611),a884,a879),f335(f335(f8(a884,f892(a884,a879),f885(x44611)),a332),f200(f885(x44611)))),f335(a117,x44613)))))),f335(f146(x44611,x44612),f335(a117,x44613)))
% 170.42/170.38 [3942]E(f45(a884,f335(a117,f335(f335(f80(a884),f335(f335(f81(a884),x39421),x39422)),x39423)),x39422),f45(a884,f335(a117,x39423),x39422))
% 170.42/170.38 [4204]E(f335(f255(x42041),f335(f335(f18(x42041,a879,a879),f335(f335(f8(a879,f892(a879,a879),x42041),a333),x42042)),x42043)),f335(f335(f106(f892(x42041,a879)),f335(f255(x42041),x42042)),f335(f255(x42041),x42043)))
% 170.42/170.38 [4205]E(f335(f255(x42051),f335(f335(f18(x42051,a879,a879),f335(f335(f8(a879,f892(a879,a879),x42051),a334),x42052)),x42053)),f335(f335(f115(f892(x42051,a879)),f335(f255(x42051),x42052)),f335(f255(x42051),x42053)))
% 170.42/170.38 [4207]E(f335(f335(f137(x42071),f335(f335(f141(x42071),f45(a884,x42072,f335(f200(f885(x42071)),x42073))),x42073)),f335(f335(f176(x42071),f45(a884,x42072,f335(f200(f885(x42071)),x42073))),x42073)),f335(f335(f335(f192(f885(x42071),f885(x42071)),x42072),f171(x42071)),x42073))
% 170.42/170.38 [4212]E(f335(f255(x42121),f335(f335(f18(x42121,a879,a879),f335(f335(f8(a879,f892(a879,a879),x42121),a338),x42122)),x42123)),f335(f335(f115(f892(x42121,a879)),f335(f79(f892(x42121,a879)),f335(f255(x42121),x42122))),f335(f255(x42121),x42123)))
% 170.42/170.38 [4228]E(f335(f335(f80(a884),f335(f200(f885(x42281)),f335(f139(x42281,x42282),x42283))),f335(f200(f885(x42281)),f335(f139(x42281,f335(f335(f8(a879,a879,x42281),a330),x42282)),x42283))),f335(f200(f885(x42281)),x42283))
% 170.42/170.38 [4253]P4(f335(f335(f249(f892(x42531,a879)),f335(f335(f115(f892(x42531,a879)),f41(f892(x42531,a879),x42532)),f41(f892(x42531,a879),x42533))),f41(f892(x42531,a879),f335(f335(f106(f892(f892(x42531,a879),a879)),x42532),x42533))))
% 170.42/170.38 [4267]E(f335(f175(x42671),f335(f139(x42671,f335(f335(f8(a879,a879,x42671),a330),f335(f335(f7(x42671,x42671,a879),a332),x42672))),x42673)),f335(f335(f22(f892(x42671,a879)),f335(f175(x42671),x42673)),f335(f335(f313(x42671),x42672),f199(f892(x42671,a879)))))
% 170.42/170.38 [4276]P4(f335(f335(f249(f892(f891(x42761,x42761),a879)),f335(f335(f115(f892(f891(x42761,x42761),a879)),f311(x42761,x42762)),f311(x42761,x42763))),f311(x42761,f335(f335(f115(f892(f891(x42761,x42761),a879)),x42762),x42763))))
% 170.42/170.38 [4301]E(f335(f335(f81(a884),f335(a117,f335(a117,f2(a884)))),f335(f335(f6(a884,a884),f335(f335(f8(a884,a884,a884),f335(f80(a884),x43011)),f335(f335(f7(a884,a884,a884),f81(a884)),x43012))),f335(f256(a884),x43013))),f335(f335(f81(a884),x43013),f335(f335(f80(a884),x43011),f335(f335(f80(a884),x43011),f335(f335(f81(a884),f335(f335(f22(a884),x43013),f78(a884))),x43012)))))
% 170.42/170.38 [4311]E(f335(f255(x43111),f335(f335(f18(x43111,a879,a879),f335(f335(f8(a879,f892(a879,a879),x43111),a333),f335(f335(f7(x43111,f892(x43111,a879),a879),f337(x43111)),f335(f175(x43111),x43112)))),x43113)),f335(f175(x43111),f335(f139(x43111,x43113),x43112)))
% 170.42/170.38 [4460]E(f335(f255(x44601),f335(f335(f8(f892(a884,a879),a879,x44601),f87(a884)),f335(f335(f7(x44601,f892(a884,a879),f892(a884,a879)),f335(f335(f8(f892(a884,f892(a879,a879)),f892(f892(a884,a879),f892(a884,a879)),x44601),f18(a884,a879,a879)),f335(f335(f8(f892(a884,a879),f892(a884,f892(a879,a879)),x44601),f335(f8(a879,f892(a879,a879),a884),a333)),f335(f335(f7(x44601,f892(a884,x44601),f892(a884,a879)),f335(f335(f8(f892(x44601,a879),f892(f892(a884,x44601),f892(a884,a879)),x44601),f8(x44601,a879,a884)),a332)),f335(f168(x44601),x44602))))),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,a884,a879),f250(a884)),f335(f200(f885(x44601)),x44602)))),f335(f335(f7(a884,f892(a884,a879),a879),f337(a884)),x44603))))),f335(f175(x44601),f177(x44601,x44602,x44603)))
% 170.42/170.38 [4352]E(f335(f255(x43521),f335(f335(f18(x43521,a879,a879),f335(f335(f8(a879,f892(a879,a879),x43521),a338),f335(f335(f8(a879,a879,x43521),a330),f335(f335(f7(x43521,x43521,a879),a332),x43522)))),x43523)),f335(f335(f313(x43521),x43522),f335(f255(x43521),x43523)))
% 170.42/170.38 [4384]E(f335(f335(f157(f891(x43841,a884),x43841),f269(x43841,a884)),f335(f139(f891(x43841,a884),f335(f335(f7(f891(x43841,a884),f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),f891(x43841,a884)),f337(a884)),f273(x43841,a884))),x43842)),f335(f335(f185(x43841,a884),x43843),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(x43841)),x43843)))))),f177(x43841,x43843,x43842))
% 170.42/170.38 [4414]E(f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f6(a884,a1),f335(f335(f8(a1,a1,a884),f335(f80(a1),x44141)),f335(f335(f7(a884,a1,a1),f335(f335(f8(a1,f892(a1,a1),a884),f81(a1)),f105(a1))),x44142))),f335(f256(a884),x44143))),f335(f335(f81(a1),f335(f105(a1),x44143)),f335(f335(f80(a1),x44141),f335(f335(f80(a1),x44141),f335(f335(f81(a1),f335(f105(a1),f335(f335(f22(a884),x44143),f78(a884)))),x44142)))))
% 170.42/170.38 [4454]E(f335(f255(f891(x44541,x44542)),f335(f274(x44541,x44542,a879),f335(f335(f7(x44541,f892(f891(x44542,x44541),a879),f892(x44542,a879)),f335(f335(f8(f892(x44542,f892(f892(f891(x44542,x44541),a879),a879)),f892(f892(f891(x44542,x44541),a879),f892(x44542,a879)),x44541),f7(x44542,f892(f891(x44542,x44541),a879),a879)),f335(f335(f8(f892(x44542,f891(x44542,x44541)),f892(x44542,f892(f892(f891(x44542,x44541),a879),a879)),x44541),f335(f8(f891(x44542,x44541),f892(f892(f891(x44542,x44541),a879),a879),x44542),f337(f891(x44542,x44541)))),f335(f7(x44542,x44541,f891(x44542,x44541)),f270(x44542,x44541))))),x44543))),f335(f290(x44542,x44541),x44543))
% 170.42/170.38 [4476]E(f335(f255(f885(x44761)),f335(f335(f8(f892(x44761,a879),a879,f885(x44761)),f87(x44761)),f335(f335(f8(f892(x44761,f892(f885(x44761),a879)),f892(x44761,a879),f885(x44761)),f335(f8(f892(f885(x44761),a879),a879,x44761),f87(f885(x44761)))),f335(f335(f7(f885(x44761),f892(x44761,f892(f885(x44761),a879)),f892(x44761,f892(f885(x44761),a879))),f335(f335(f8(f892(x44761,f892(f892(f885(x44761),a879),f892(f885(x44761),a879))),f892(f892(x44761,f892(f885(x44761),a879)),f892(x44761,f892(f885(x44761),a879))),f885(x44761)),f18(x44761,f892(f885(x44761),a879),f892(f885(x44761),a879))),f335(f335(f8(f892(x44761,f892(f885(x44761),f892(a879,a879))),f892(x44761,f892(f892(f885(x44761),a879),f892(f885(x44761),a879))),f885(x44761)),f335(f8(f892(f885(x44761),f892(a879,a879)),f892(f892(f885(x44761),a879),f892(f885(x44761),a879)),x44761),f18(f885(x44761),a879,a879))),f335(f335(f8(f892(x44761,f892(f885(x44761),a879)),f892(x44761,f892(f885(x44761),f892(a879,a879))),f885(x44761)),f335(f8(f892(f885(x44761),a879),f892(f885(x44761),f892(a879,a879)),x44761),f335(f8(a879,f892(a879,a879),f885(x44761)),a333))),f335(f335(f7(f885(x44761),f892(x44761,f892(f885(x44761),f885(x44761))),f892(x44761,f892(f885(x44761),a879))),f335(f335(f8(f892(f892(f885(x44761),f885(x44761)),f892(f885(x44761),a879)),f892(f892(x44761,f892(f885(x44761),f885(x44761))),f892(x44761,f892(f885(x44761),a879))),f885(x44761)),f8(f892(f885(x44761),f885(x44761)),f892(f885(x44761),a879),x44761)),f335(f335(f8(f892(f885(x44761),a879),f892(f892(f885(x44761),f885(x44761)),f892(f885(x44761),a879)),f885(x44761)),f8(f885(x44761),a879,f885(x44761))),a332))),f154(x44761)))))),f335(f335(f7(x44761,f892(f885(x44761),a879),f892(f885(x44761),a879)),f335(f335(f8(f892(a879,a879),f892(f892(f885(x44761),a879),f892(f885(x44761),a879)),x44761),f8(a879,a879,f885(x44761))),f335(f335(f8(a879,f892(a879,a879),x44761),a333),f335(f335(f7(x44761,f892(x44761,a879),a879),f337(x44761)),x44762)))),f335(f335(f7(f885(x44761),f892(f885(x44761),a879),a879),f337(f885(x44761))),x44763)))))),f179(x44761,x44762,x44763))
% 170.42/170.38 [4473]E(f335(f335(f86(a1,f891(a1,a1)),f335(f335(f22(a1),x44731),x44732)),f335(f335(f7(a1,f891(a1,a1),f891(a1,a1)),f335(f335(f18(a1,f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),f335(f335(f8(a879,f892(f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),a1),f101(f891(a1,a1))),f335(f249(a1),f2(a1)))),f335(f270(a1,a1),f335(f335(f80(a1),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x44733)),f78(a1))))),f335(f335(f270(a1,a1),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x44733)),x44731))),f335(f44(x44732),f335(f335(f270(a1,a1),x44733),x44731)))
% 170.42/170.38 [4505]~E(f32(x45051,x45052),f33(x45053,x45054))
% 170.42/170.38 [4523]~E(f335(a28,x45231),f30(x45232,x45233,x45234))
% 170.42/170.38 [4524]~E(f335(a28,x45241),f29(x45242,x45243,x45244))
% 170.42/170.38 [4525]~E(f30(x45251,x45252,x45253),f335(a28,x45254))
% 170.42/170.38 [4526]~E(f29(x45261,x45262,x45263),f335(a28,x45264))
% 170.42/170.38 [3495]E(f335(f335(f335(f72(x34951,x34952),x34953),x34954),f335(x34953,x34954)),x34953)
% 170.42/170.38 [3503]E(f121(x35031,f335(x35032,x35033),f335(x35034,x35033)),f335(f219(x35031,x35032,x35034),x35033))
% 170.42/170.38 [3514]E(f121(f888(x35141),f335(x35142,x35143),f335(x35144,x35143)),f335(f211(x35141,x35142,x35144),x35143))
% 170.42/170.38 [3556]E(f335(f335(f261(x35561,x35562,x35563),x35564),f2(a884)),x35562)
% 170.42/170.38 [3595]E(f194(x35951,x35952,x35953,f335(a117,x35954)),f335(x35953,x35954))
% 170.42/170.38 [3634]E(f173(x36341,x36342,f173(x36341,x36343,x36344)),f173(x36341,x36343,f173(x36341,x36342,x36344)))
% 170.42/170.38 [3635]E(f121(x36351,f130(x36351,x36352,x36353),x36354),f130(x36351,x36352,f121(x36351,x36353,x36354)))
% 170.42/170.38 [3769]E(f335(f246(x37691,x37692,x37693,x37694),f202(x37692)),x37693)
% 170.42/170.38 [3771]E(f335(f159(x37711,x37712,x37713,x37714),f118(x37712)),x37713)
% 170.42/170.38 [3772]E(f335(f145(x37721,x37722,x37723,x37724),f118(x37722)),x37724)
% 170.42/170.38 [3886]E(f335(f246(f888(x38861),x38862,f202(x38861),f335(f16(f888(x38861),x38862),f202(x38861))),f335(x38863,x38864)),f202(x38861))
% 170.42/170.38 [3930]E(f335(f335(f115(f892(x39301,a879)),f187(x39301,x39302,x39303)),f187(x39301,x39302,x39304)),f187(x39301,x39302,f188(x39301,x39302,x39304,x39303)))
% 170.42/170.38 [3963]E(f335(f335(f276(x39631,x39632,x39633,f891(x39632,x39633)),x39634),f270(x39632,x39633)),x39634)
% 170.42/170.38 [3972]E(f247(x39721,x39722,x39723,x39724,f202(x39722)),x39723)
% 170.42/170.38 [3973]E(f190(x39731,x39732,x39733,x39734,f118(x39732)),x39733)
% 170.42/170.38 [3974]E(f190(x39741,x39742,x39743,f118(x39741),x39744),x39743)
% 170.42/170.38 [4260]P43(x42601,x42602,x42603,x42604,f199(f892(x42601,a879)),x42604)
% 170.42/170.38 [3298]E(f335(f335(f16(x32981,x32982),x32983),x32984),x32983)
% 170.42/170.38 [3414]E(f335(f335(f214(x34141,x34142),x34143),f335(f243(x34141),x34144)),f335(f243(x34142),f335(x34143,x34144)))
% 170.42/170.38 [3586]E(f173(x35861,x35862,f335(f139(x35861,x35863),x35864)),f335(f139(x35861,x35863),f173(x35861,x35862,x35864)))
% 170.42/170.38 [3618]E(f335(f335(f65(x36181,x36182,x36183),x36184),f199(f892(x36181,a879))),x36184)
% 170.42/170.38 [3641]E(f335(f335(f168(x36411),f335(f335(f154(x36411),x36412),x36413)),f335(a117,x36414)),f335(f335(f168(x36411),x36413),x36414))
% 170.42/170.38 [3685]P29(x36851,f2(a884),f335(f335(f335(f92(x36851),x36852),f335(a28,x36853)),x36854))
% 170.42/170.38 [3710]E(f335(f335(x37101,x37102),f335(f193(x37103,x37104,x37101),x37102)),f335(f193(x37103,x37104,x37101),f335(a117,x37102)))
% 170.42/170.38 [3805]E(f335(f335(f162(x38051,f335(f335(f154(x38051),x38052),x38053)),f2(a884)),x38054),f335(f335(f154(x38051),x38054),x38053))
% 170.42/170.38 [3816]E(f335(f335(f42(f892(x38161,a879),f892(x38162,a879)),x38163),f314(x38161,x38162,x38164)),f335(f314(x38161,x38162,x38164),f40(f892(x38161,a879),x38163)))
% 170.42/170.38 [3817]E(f335(f335(f42(f892(x38171,a879),f892(x38172,a879)),x38173),f315(x38172,x38171,x38174)),f335(f315(x38172,x38171,x38174),f40(f892(x38171,a879),x38173)))
% 170.42/170.38 [3913]E(f187(x39131,x39132,f191(x39131,x39132,x39133,x39134)),f335(f335(f106(f892(x39131,a879)),f187(x39131,x39132,x39133)),x39134))
% 170.42/170.38 [3917]E(f335(f132(x39171,x39172),f130(x39171,x39173,x39174)),f335(f335(f80(a884),f335(f335(f80(a884),f335(x39172,x39173)),f335(f132(x39171,x39172),x39174))),f335(a117,f2(a884))))
% 170.42/170.38 [3936]E(f335(f145(x39361,x39362,f335(f7(x39362,x39361,x39361),x39363),x39364),f335(f172(x39362),f118(x39362))),x39364)
% 170.42/170.38 [3985]E(f76(x39851,x39852,x39853,x39854,f199(f892(x39851,a879))),x39853)
% 170.42/170.38 [4029]E(f335(f335(f335(f335(f72(x40291,f888(x40292)),f335(f16(f888(x40292),x40291),f202(x40292))),x40293),f202(x40292)),x40294),f202(x40292))
% 170.42/170.38 [4187]E(f335(f274(x41871,x41872,x41873),f335(f335(f8(f892(x41872,f891(x41871,x41872)),f892(x41872,x41873),x41871),f335(f8(f891(x41871,x41872),x41873,x41872),x41874)),f270(x41871,x41872))),x41874)
% 170.42/170.38 [3493]E(f335(f273(x34931,x34932),f335(f335(f270(x34931,x34932),x34933),x34934)),x34934)
% 170.42/170.38 [3494]E(f335(f269(x34941,x34942),f335(f335(f270(x34941,x34942),x34943),x34944)),x34943)
% 170.42/170.38 [3529]E(f335(f200(f885(x35291)),f335(f335(f157(x35292,x35291),x35293),x35294)),f335(f200(f885(x35292)),x35294))
% 170.42/170.38 [3530]E(f335(f200(f885(x35301)),f335(f335(f162(x35301,x35302),x35303),x35304)),f335(f200(f885(x35301)),x35302))
% 170.42/170.38 [3550]E(f335(f335(f141(x35501),f335(a117,x35502)),f335(f335(f154(x35501),x35503),x35504)),f335(f335(f141(x35501),x35502),x35504))
% 170.42/170.38 [3620]E(f335(f335(f313(x36201),x36202),f335(f335(f313(x36201),x36203),x36204)),f335(f335(f313(x36201),x36203),f335(f335(f313(x36201),x36202),x36204)))
% 170.42/170.38 [3623]E(f335(f335(f157(x36231,x36232),x36233),f119(x36231,x36234)),f119(x36232,f335(f335(f157(x36231,x36232),x36233),x36234)))
% 170.42/170.38 [3639]E(f335(f172(x36391),f335(f335(f157(x36392,x36391),x36393),x36394)),f335(f335(f157(x36392,x36391),x36393),f335(f172(x36392),x36394)))
% 170.42/170.38 [3640]E(f335(f335(f157(x36401,x36402),x36403),f335(f174(x36401),x36404)),f335(f174(x36402),f335(f335(f157(x36401,x36402),x36403),x36404)))
% 170.42/170.38 [3653]E(f335(f335(f176(x36531),f335(a117,x36532)),f335(f335(f154(x36531),x36533),x36534)),f335(f335(f154(x36531),x36533),f335(f335(f176(x36531),x36532),x36534)))
% 170.42/170.38 [3657]E(f335(f175(x36571),f335(f335(f157(x36572,x36571),x36573),x36574)),f335(f314(x36572,x36571,x36573),f335(f175(x36572),x36574)))
% 170.42/170.38 [3709]E(f17(x37091,x37092,x37093,f335(a3,f335(a117,f335(a19,x37094)))),f335(x37093,x37094))
% 170.42/170.38 [3712]E(f335(f335(f137(x37121),f335(f139(x37121,x37122),x37123)),f335(f139(x37121,x37122),x37124)),f335(f139(x37121,x37122),f335(f335(f137(x37121),x37123),x37124)))
% 170.42/170.38 [3725]E(f155(x37251,f335(f335(f157(x37252,x37251),x37253),f155(x37252,x37254))),f155(x37251,f335(f335(f157(x37252,x37251),x37253),x37254)))
% 170.42/170.38 [3741]E(f335(f290(x37411,x37411),f335(f335(f291(x37412,x37411),x37413),x37414)),f335(f335(f291(x37412,x37411),f335(f290(x37412,x37412),x37413)),x37414))
% 170.42/170.38 [3751]E(f335(f335(f292(x37511,x37512,x37513),x37514),f199(f892(f891(x37512,x37513),a879))),f199(f892(f891(x37511,x37513),a879)))
% 170.42/170.38 [3752]E(f335(f335(f176(x37521),f335(f335(f22(a884),x37522),x37523)),f335(f335(f141(x37521),x37523),x37524)),f335(f335(f141(x37521),x37523),f335(f335(f176(x37521),x37522),x37524)))
% 170.42/170.38 [3797]E(f41(f892(x37971,a879),f335(f314(x37972,f892(x37971,a879),x37973),x37974)),f335(f335(f43(x37972,f892(x37971,a879)),x37974),x37973))
% 170.42/170.38 [3798]E(f40(f892(x37981,a879),f335(f314(x37982,f892(x37981,a879),x37983),x37984)),f335(f335(f42(x37982,f892(x37981,a879)),x37984),x37983))
% 170.42/170.38 [3799]E(f335(f200(f885(f891(x37991,x37992))),f335(f335(f185(x37991,x37992),x37993),x37994)),f335(f335(f197(a884),f335(f200(f885(x37991)),x37993)),f335(f200(f885(x37992)),x37994)))
% 170.42/170.38 [3801]E(f335(f315(x38011,x38012,x38013),f335(f79(f892(x38012,a879)),x38014)),f335(f79(f892(x38011,a879)),f335(f315(x38011,x38012,x38013),x38014)))
% 170.42/170.38 [3831]E(f335(f191(x38311,x38312,x38313,f199(f892(x38311,a879))),x38314),f202(x38312))
% 170.42/170.38 [3852]E(f335(f315(x38521,x38522,x38523),f335(f255(x38522),x38524)),f335(f255(x38521),f335(f335(f8(x38522,a879,x38521),x38524),x38523)))
% 170.42/170.38 [3869]E(f335(f335(f168(x38691),f335(f335(f137(x38691),x38692),f335(f335(f154(x38691),x38693),x38694))),f335(f200(f885(x38691)),x38692)),x38693)
% 170.42/170.38 [3874]E(f335(f191(x38741,x38742,f335(f16(f888(x38742),x38741),f202(x38742)),x38743),x38744),f202(x38742))
% 170.42/170.38 [3894]E(f335(f314(x38941,x38942,x38943),f335(f315(x38941,x38942,x38943),x38944)),f335(f335(f106(f892(x38942,a879)),x38944),f335(f314(x38941,x38942,x38943),f258(f892(x38941,a879)))))
% 170.42/170.38 [3912]P4(f335(f335(f337(x39121),f335(x39122,x39123)),f335(f314(x39124,x39121,x39122),f258(f892(x39124,a879)))))
% 170.42/170.38 [3925]E(f335(f335(f272(x39251,x39252),f335(f175(x39251),x39253)),f335(f16(f892(x39252,a879),x39251),f335(f175(x39252),x39254))),f335(f175(f891(x39251,x39252)),f60(x39251,x39252,x39253,x39254)))
% 170.42/170.38 [3939]E(f158(x39391,x39392,f335(f335(f154(x39391),x39393),x39394)),f335(f335(f80(a884),f335(f335(f80(a884),f335(x39392,x39393)),f158(x39391,x39392,x39394))),f335(a117,f2(a884))))
% 170.42/170.38 [3954]E(f194(f885(x39541),f335(f335(f154(x39541),x39542),x39543),f335(f335(f7(a884,f885(x39541),f885(x39541)),f141(x39541)),x39543),x39544),f335(f335(f141(x39541),x39544),f335(f335(f154(x39541),x39542),x39543)))
% 170.42/170.38 [3955]P27(x39551,f891(x39552,x39551),f339(x39553,x39554,x39552,x39551),f335(f335(f42(x39552,f892(x39551,a879)),x39554),x39553))
% 170.42/170.38 [3964]E(f335(f335(f22(f892(x39641,a879)),f335(f335(f22(f892(x39641,a879)),x39642),x39643)),f335(f335(f313(x39641),x39644),f199(f892(x39641,a879)))),f335(f335(f22(f892(x39641,a879)),x39642),f335(f335(f313(x39641),x39644),x39643)))
% 170.42/170.38 [3976]E(f335(f335(f192(f892(x39761,x39762),f892(x39761,x39762)),x39763),f73(x39762,x39762,x39761,x39764)),f73(x39762,x39762,x39761,f335(f335(f192(x39762,x39762),x39763),x39764)))
% 170.42/170.38 [4052]E(f335(f335(f335(f192(f885(x40521),f885(x40521)),x40522),f171(x40521)),f335(f335(f335(f192(f885(x40521),f885(x40521)),x40523),f171(x40521)),x40524)),f335(f335(f335(f192(f885(x40521),f885(x40521)),f335(f335(f80(a884),x40522),x40523)),f171(x40521)),x40524))
% 170.42/170.38 [4139]P4(f335(f335(f249(f892(x41391,a879)),f335(f175(x41391),f335(f335(f162(x41391,x41392),x41393),x41394))),f335(f335(f313(x41391),x41394),f335(f175(x41391),x41392))))
% 170.42/170.38 [4177]E(f335(f335(f42(f892(x41771,a879),f892(f891(x41771,x41772),a879)),x41773),f335(f335(f7(f892(x41771,a879),f892(x41771,f892(x41772,a879)),f892(f891(x41771,x41772),a879)),f272(x41771,x41772)),x41774)),f335(f335(f272(x41771,x41772),f40(f892(x41771,a879),x41773)),x41774))
% 170.42/170.38 [4214]E(f225(x42141,x42142,x42143,f335(f73(x42142,f892(a104,f892(a104,f892(f891(a104,a104),f892(a104,f886(x42142))))),x42141,f220(x42142)),x42144)),f226(x42141,x42142,x42144,x42143))
% 170.42/170.38 [4231]E(f222(x42311,x42312,x42313,f335(f73(x42312,f892(a104,f892(a104,f892(f891(a104,a104),f892(a104,f886(f888(x42312)))))),x42311,f221(x42312)),x42314)),f223(x42311,x42312,x42314,x42313))
% 170.42/170.38 [4236]P4(f335(f67(x42361,x42362,x42363,x42364,f199(f892(x42361,a879))),x42364))
% 170.42/170.38 [4278]E(f335(f335(f42(x42781,f892(x42782,a879)),x42783),f335(f335(f7(x42781,f892(x42782,a879),f892(x42782,a879)),f335(f335(f8(x42782,f892(f892(x42782,a879),f892(x42782,a879)),x42781),f313(x42782)),x42784)),f199(f892(x42782,a879)))),f335(f314(x42781,x42782,x42784),x42783))
% 170.42/170.38 [4285]P4(f335(f335(f249(f892(x42851,a879)),f335(f266(x42852,x42851),f335(f335(f106(f892(f891(x42852,x42851),a879)),x42853),x42854))),f335(f335(f106(f892(x42851,a879)),f335(f266(x42852,x42851),x42853)),f335(f266(x42852,x42851),x42854))))
% 170.42/170.38 [4286]P4(f335(f335(f249(f892(x42861,a879)),f335(f268(x42861,x42862),f335(f335(f106(f892(f891(x42861,x42862),a879)),x42863),x42864))),f335(f335(f106(f892(x42861,a879)),f335(f268(x42861,x42862),x42863)),f335(f268(x42861,x42862),x42864))))
% 170.42/170.38 [4348]P4(f335(f335(f249(f892(f891(x43481,x43482),a879)),f335(f314(x43482,f891(x43481,x43482),f339(x43483,x43484,x43481,x43482)),f335(f335(f42(x43481,f892(x43482,a879)),x43484),x43483))),f335(f335(f272(x43481,x43482),x43484),x43483)))
% 170.42/170.38 [4349]E(f335(f123(x43491,f891(x43491,x43492),x43493),f335(f335(f8(f892(x43492,f886(f891(x43491,x43492))),f886(f891(x43491,x43492)),x43491),f123(x43492,f891(x43491,x43492),x43494)),f335(f335(f8(f892(x43492,f891(x43491,x43492)),f892(x43492,f886(f891(x43491,x43492))),x43491),f335(f8(f891(x43491,x43492),f886(f891(x43491,x43492)),x43492),f129(f891(x43491,x43492)))),f270(x43491,x43492)))),f134(x43491,x43492,x43493,x43494))
% 170.42/170.38 [4390]E(f85(f891(x43901,x43902),f335(f274(x43901,x43902,a879),f335(f335(f7(x43901,f892(x43902,a879),f892(x43902,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x43902,a879),f892(x43902,a879)),x43901),f8(a879,a879,x43902)),f335(f335(f8(a879,f892(a879,a879),x43901),a333),f335(a332,x43903)))),f335(a332,x43904)))),f335(f335(f270(x43901,x43902),x43903),x43904))
% 170.42/170.38 [4391]E(f90(f891(x43911,x43912),f335(f274(x43911,x43912,a879),f335(f335(f7(x43911,f892(x43912,a879),f892(x43912,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x43912,a879),f892(x43912,a879)),x43911),f8(a879,a879,x43912)),f335(f335(f8(a879,f892(a879,a879),x43911),a333),f335(a332,x43913)))),f335(a332,x43914)))),f335(f335(f270(x43911,x43912),x43913),x43914))
% 170.42/170.38 [4462]E(f335(f335(f274(f885(x44621),f885(x44621),f891(f885(x44621),f885(x44621))),f335(f335(f18(f885(x44621),f892(f885(x44621),f891(f885(x44621),f885(x44621))),f892(f885(x44621),f891(f885(x44621),f885(x44621)))),f335(f335(f8(f892(f885(x44621),f892(f891(f885(x44621),f885(x44621)),f891(f885(x44621),f885(x44621)))),f892(f892(f885(x44621),f891(f885(x44621),f885(x44621))),f892(f885(x44621),f891(f885(x44621),f885(x44621)))),f885(x44621)),f18(f885(x44621),f891(f885(x44621),f885(x44621)),f891(f885(x44621),f885(x44621)))),f335(f335(f8(f892(f885(x44621),f891(f885(x44621),f885(x44621))),f892(f885(x44621),f892(f891(f885(x44621),f885(x44621)),f891(f885(x44621),f885(x44621)))),f885(x44621)),f335(f8(f891(f885(x44621),f885(x44621)),f892(f891(f885(x44621),f885(x44621)),f891(f885(x44621),f885(x44621))),f885(x44621)),f335(f101(f891(f885(x44621),f885(x44621))),f335(x44622,x44623)))),f335(f335(f8(f885(x44621),f892(f885(x44621),f891(f885(x44621),f885(x44621))),f885(x44621)),f270(f885(x44621),f885(x44621))),f335(f154(x44621),x44623))))),f335(f335(f7(f885(x44621),f892(f885(x44621),f885(x44621)),f892(f885(x44621),f891(f885(x44621),f885(x44621)))),f335(f335(f8(f892(f885(x44621),f891(f885(x44621),f885(x44621))),f892(f892(f885(x44621),f885(x44621)),f892(f885(x44621),f891(f885(x44621),f885(x44621)))),f885(x44621)),f8(f885(x44621),f891(f885(x44621),f885(x44621)),f885(x44621))),f270(f885(x44621),f885(x44621)))),f335(f154(x44621),x44623)))),f170(x44621,x44622,x44624)),f170(x44621,x44622,f335(f335(f154(x44621),x44623),x44624)))
% 170.42/170.38 [4468]E(f335(f145(f892(x44681,f888(x44682)),f891(x44681,x44682),f335(f7(f891(x44681,x44682),f892(x44681,f888(x44682)),f892(x44681,f888(x44682))),f335(f274(x44681,x44682,f892(f892(x44681,f888(x44682)),f892(x44681,f888(x44682)))),f335(f335(f7(x44681,f892(x44682,f888(x44682)),f892(x44682,f892(f892(x44681,f888(x44682)),f892(x44681,f888(x44682))))),f335(f335(f8(f892(f888(x44682),f892(f892(x44681,f888(x44682)),f892(x44681,f888(x44682)))),f892(f892(x44682,f888(x44682)),f892(x44682,f892(f892(x44681,f888(x44682)),f892(x44681,f888(x44682))))),x44681),f8(f888(x44682),f892(f892(x44681,f888(x44682)),f892(x44681,f888(x44682))),x44682)),f335(f335(f8(f892(f892(x44681,f888(x44682)),f892(f888(x44682),f892(x44681,f888(x44682)))),f892(f888(x44682),f892(f892(x44681,f888(x44682)),f892(x44681,f888(x44682)))),x44681),f7(f892(x44681,f888(x44682)),f888(x44682),f892(x44681,f888(x44682)))),f335(f7(f892(x44681,f888(x44682)),x44681,f892(f888(x44682),f892(x44681,f888(x44682)))),f72(x44681,f888(x44682)))))),f243(x44682)))),x44683),f335(f172(f891(x44681,x44682)),x44684)),f188(x44681,x44682,x44683,f335(f181(x44681,x44682),x44684)))
% 170.42/170.38 [3569]E(f335(f200(f883(x35691)),f335(f335(f335(f92(x35691),x35692),x35693),x35694)),f2(a884))
% 170.42/170.38 [3688]E(f335(f335(f176(x36881),x36882),f335(f335(f176(x36881),x36883),x36884)),f335(f335(f176(x36881),f335(f335(f197(a884),x36882),x36883)),x36884))
% 170.42/170.38 [3689]E(f335(f335(f141(x36891),x36892),f335(f335(f141(x36891),x36893),x36894)),f335(f335(f141(x36891),f335(f335(f80(a884),x36892),x36893)),x36894))
% 170.42/170.38 [3701]E(f335(f335(f137(x37011),f335(f335(f154(x37011),x37012),x37013)),x37014),f335(f335(f154(x37011),x37012),f335(f335(f137(x37011),x37013),x37014)))
% 170.42/170.38 [3702]E(f335(f335(f137(x37021),f335(f335(f137(x37021),x37022),x37023)),x37024),f335(f335(f137(x37021),x37022),f335(f335(f137(x37021),x37023),x37024)))
% 170.42/170.38 [3781]E(f335(f335(f168(x37811),f335(f335(f154(x37811),x37812),x37813)),x37814),f194(x37811,x37812,f335(f168(x37811),x37813),x37814))
% 170.42/170.38 [3790]E(f335(f335(f192(x37901,x37901),x37902),f335(f335(f192(x37901,x37901),x37903),x37904)),f335(f335(f192(x37901,x37901),f335(f335(f81(a884),x37903),x37902)),x37904))
% 170.42/170.38 [3819]E(f335(f335(f115(f892(x38191,a879)),x38192),f335(f335(f313(x38191),x38193),x38194)),f335(f335(f313(x38191),x38193),f335(f335(f115(f892(x38191,a879)),x38192),x38194)))
% 170.42/170.38 [3834]E(f335(f335(f335(f192(x38341,x38341),x38342),x38343),f335(x38343,x38344)),f335(x38343,f335(f335(f335(f192(x38341,x38341),x38342),x38343),x38344)))
% 170.42/170.38 [3842]E(f335(f335(f292(x38421,x38422,x38423),f199(f892(f891(x38421,x38422),a879))),x38424),f199(f892(f891(x38421,x38423),a879)))
% 170.42/170.38 [3858]E(f335(f335(f115(f892(x38581,a879)),f335(f335(f313(x38581),x38582),x38583)),x38584),f335(f335(f313(x38581),x38582),f335(f335(f115(f892(x38581,a879)),x38583),x38584)))
% 170.42/170.38 [3876]E(f188(x38761,x38762,f335(f181(x38761,x38762),x38763),f335(f181(x38761,x38762),x38764)),f335(f181(x38761,x38762),f335(f335(f137(f891(x38761,x38762)),x38764),x38763)))
% 170.42/170.38 [3877]E(f335(f38(f891(x38771,x38772)),f335(f335(f272(x38771,x38772),x38773),f335(f16(f892(x38772,a879),x38771),x38774))),f335(f335(f81(a884),f335(f38(x38771),x38773)),f335(f38(x38772),x38774)))
% 170.42/170.38 [3883]E(f335(f335(f106(f892(x38831,a879)),f335(f335(f313(x38831),x38832),x38833)),f335(f335(f313(x38831),x38832),x38834)),f335(f335(f313(x38831),x38832),f335(f335(f106(f892(x38831,a879)),x38833),x38834)))
% 170.42/170.38 [3898]E(f335(f335(f115(f892(x38981,a879)),x38982),f335(f335(f115(f892(x38981,a879)),x38983),x38984)),f335(f335(f115(f892(x38981,a879)),x38983),f335(f335(f115(f892(x38981,a879)),x38982),x38984)))
% 170.42/170.38 [3899]E(f335(f335(f106(f892(x38991,a879)),x38992),f335(f335(f106(f892(x38991,a879)),x38993),x38994)),f335(f335(f106(f892(x38991,a879)),x38993),f335(f335(f106(f892(x38991,a879)),x38992),x38994)))
% 170.42/170.38 [3908]E(f65(x39081,x39082,f335(f335(f8(x39082,f892(x39082,x39082),x39081),x39083),x39084)),f335(f66(x39082,x39081,x39083),x39084))
% 170.42/170.38 [3918]E(f183(x39181,f335(f335(f157(f885(x39182),f885(x39181)),f335(f157(x39182,x39181),x39183)),x39184)),f335(f335(f157(f885(x39182),f885(x39181)),f335(f157(x39182,x39181),x39183)),f183(x39182,x39184)))
% 170.42/170.38 [3935]E(f335(f145(f885(x39351),f885(x39351),f137(x39351),f118(x39351)),f335(f335(f157(x39352,f885(x39351)),x39353),x39354)),f167(x39352,x39351,x39353,x39354))
% 170.42/170.38 [3938]E(f191(x39381,x39382,x39383,f335(f79(f892(x39381,a879)),f335(f335(f313(x39381),x39384),f199(f892(x39381,a879))))),f335(f335(f335(f72(x39381,f888(x39382)),x39383),x39384),f202(x39382)))
% 170.42/170.38 [3981]E(f335(f335(f335(f72(x39811,f888(x39812)),f335(f181(x39811,x39812),x39813)),f335(f269(x39811,x39812),x39814)),f335(f243(x39812),f335(f273(x39811,x39812),x39814))),f335(f181(x39811,x39812),f335(f335(f154(f891(x39811,x39812)),x39814),x39813)))
% 170.42/170.38 [3998]E(f335(f73(x39981,x39981,x39981,f335(f335(f192(x39981,x39981),x39982),x39983)),f335(f335(f192(x39981,x39981),x39984),x39983)),f335(f335(f192(x39981,x39981),f335(f335(f80(a884),x39982),x39984)),x39983))
% 170.42/170.38 [4021]E(f335(f335(f106(f892(x40211,a879)),f335(f335(f115(f892(x40211,a879)),x40212),x40213)),f335(f335(f115(f892(x40211,a879)),x40212),x40214)),f335(f335(f115(f892(x40211,a879)),x40212),f335(f335(f106(f892(x40211,a879)),x40213),x40214)))
% 170.42/170.38 [4022]E(f335(f335(f106(f892(x40221,a879)),f335(f335(f22(f892(x40221,a879)),x40222),x40223)),f335(f335(f22(f892(x40221,a879)),x40222),x40224)),f335(f335(f22(f892(x40221,a879)),x40222),f335(f335(f115(f892(x40221,a879)),x40223),x40224)))
% 170.42/170.38 [4023]E(f335(f335(f115(f892(x40231,a879)),f335(f335(f22(f892(x40231,a879)),x40232),x40233)),f335(f335(f22(f892(x40231,a879)),x40232),x40234)),f335(f335(f22(f892(x40231,a879)),x40232),f335(f335(f106(f892(x40231,a879)),x40233),x40234)))
% 170.42/170.38 [4024]E(f335(f335(f115(f892(x40241,a879)),f335(f335(f106(f892(x40241,a879)),x40242),x40243)),f335(f335(f106(f892(x40241,a879)),x40242),x40244)),f335(f335(f106(f892(x40241,a879)),x40242),f335(f335(f115(f892(x40241,a879)),x40243),x40244)))
% 170.42/170.38 [4025]E(f335(f335(f22(f892(x40251,a879)),f335(f335(f106(f892(x40251,a879)),x40252),x40253)),f335(f335(f106(f892(x40251,a879)),x40252),x40254)),f335(f335(f106(f892(x40251,a879)),x40252),f335(f335(f22(f892(x40251,a879)),x40253),x40254)))
% 170.42/170.38 [4031]E(f335(f38(f891(x40311,x40312)),f335(f335(f272(x40311,x40312),f335(f335(f313(x40311),x40313),f199(f892(x40311,a879)))),f335(f16(f892(x40312,a879),x40311),x40314))),f335(f38(x40312),x40314))
% 170.42/170.38 [4068]E(f335(f335(f43(x40681,f892(x40682,a879)),x40683),f335(f335(f8(f892(x40682,a879),f892(x40682,a879),x40681),f79(f892(x40682,a879))),x40684)),f335(f79(f892(x40682,a879)),f335(f335(f42(x40681,f892(x40682,a879)),x40683),x40684)))
% 170.42/170.38 [4069]E(f335(f335(f42(x40691,f892(x40692,a879)),x40693),f335(f335(f8(f892(x40692,a879),f892(x40692,a879),x40691),f79(f892(x40692,a879))),x40694)),f335(f79(f892(x40692,a879)),f335(f335(f43(x40691,f892(x40692,a879)),x40693),x40694)))
% 170.42/170.38 [4083]E(f335(f335(f292(x40831,x40831,x40831),f335(f335(f192(f891(x40831,x40831),a879),x40832),x40833)),f335(f335(f192(f891(x40831,x40831),a879),x40834),x40833)),f335(f335(f192(f891(x40831,x40831),a879),f335(f335(f80(a884),x40832),x40834)),x40833))
% 170.42/170.38 [4114]E(f335(f335(f43(x41141,f892(f892(x41142,a879),a879)),x41143),f335(f335(f8(f892(x41142,a879),f892(f892(x41142,a879),a879),x41141),f312(x41142)),x41144)),f335(f312(x41142),f335(f335(f43(x41141,f892(x41142,a879)),x41143),x41144)))
% 170.42/170.38 [4143]E(f335(f335(f42(f892(x41431,a879),f892(x41432,a879)),x41433),f335(f335(f7(f892(x41431,a879),f892(x41431,f892(x41432,a879)),f892(x41432,a879)),f42(x41431,f892(x41432,a879))),x41434)),f335(f335(f42(x41431,f892(x41432,a879)),f40(f892(x41431,a879),x41433)),x41434))
% 170.42/170.38 [4144]E(f335(f335(f43(f892(x41441,a879),f892(x41442,a879)),x41443),f335(f335(f7(f892(x41441,a879),f892(x41441,f892(x41442,a879)),f892(x41442,a879)),f43(x41441,f892(x41442,a879))),x41444)),f335(f335(f43(x41441,f892(x41442,a879)),f40(f892(x41441,a879),x41443)),x41444))
% 170.42/170.38 [4149]E(f335(f335(f157(x41491,x41492),x41493),f335(f145(f885(x41491),f885(x41491),f137(x41491),f118(x41491)),x41494)),f335(f145(f885(x41492),f885(x41492),f137(x41492),f118(x41492)),f335(f335(f157(f885(x41491),f885(x41492)),f335(f157(x41491,x41492),x41493)),x41494)))
% 170.42/170.38 [4154]E(f194(f885(x41541),f118(x41541),f335(f335(f8(f885(x41541),f885(x41541),a884),f335(f154(x41541),x41542)),f335(f335(f7(a884,f885(x41541),f885(x41541)),f176(x41541)),x41543)),x41544),f335(f335(f176(x41541),x41544),f335(f335(f154(x41541),x41542),x41543)))
% 170.42/170.38 [4197]P4(f335(f335(f249(f892(x41971,a879)),f335(f314(x41972,x41971,x41973),f335(f315(x41972,x41971,x41973),x41974))),x41974))
% 170.42/170.38 [4200]E(f335(f314(f891(x42001,x42002),f891(x42002,x42001),f335(f274(x42001,x42002,f891(x42002,x42001)),f335(f7(x42002,x42001,f891(x42002,x42001)),f270(x42002,x42001)))),f335(f335(f272(x42001,x42002),x42003),f335(f16(f892(x42002,a879),x42001),x42004))),f335(f335(f272(x42002,x42001),x42004),f335(f16(f892(x42001,a879),x42002),x42003)))
% 170.42/170.38 [4209]E(f335(f335(f42(x42091,f892(x42092,a879)),x42093),f335(f335(f8(f892(x42091,a879),f892(x42092,a879),x42091),f315(x42092,x42091,x42094)),f335(f335(f7(x42091,f892(x42091,a879),f892(x42091,a879)),f313(x42091)),f199(f892(x42091,a879))))),f335(f315(x42092,x42091,x42094),x42093))
% 170.42/170.38 [4210]E(f335(f335(f42(x42101,f892(x42102,a879)),x42103),f335(f335(f8(f892(x42101,a879),f892(x42102,a879),x42101),f289(x42101,x42102,x42104)),f335(f335(f7(x42101,f892(x42101,a879),f892(x42101,a879)),f313(x42101)),f199(f892(x42101,a879))))),f335(f289(x42101,x42102,x42104),x42103))
% 170.42/170.38 [4300]E(f335(f335(f115(f892(x43001,a879)),f335(f335(f115(f892(x43001,a879)),f335(f335(f106(f892(x43001,a879)),x43002),x43003)),f335(f335(f106(f892(x43001,a879)),x43003),x43004))),f335(f335(f106(f892(x43001,a879)),x43004),x43002)),f335(f335(f106(f892(x43001,a879)),f335(f335(f106(f892(x43001,a879)),f335(f335(f115(f892(x43001,a879)),x43002),x43003)),f335(f335(f115(f892(x43001,a879)),x43003),x43004))),f335(f335(f115(f892(x43001,a879)),x43004),x43002)))
% 170.42/170.38 [4363]E(f335(f145(f885(x43631),f885(x43631),f137(x43631),f118(x43631)),f335(f335(f157(x43632,f885(x43631)),f335(f335(f7(x43632,f885(x43631),f885(x43631)),f335(f335(f8(x43631,f892(f885(x43631),f885(x43631)),x43632),f154(x43631)),x43633)),f118(x43631))),x43634)),f335(f335(f157(x43632,x43631),x43633),x43634))
% 170.42/170.38 [4374]E(f335(f335(f86(a1,x43741),f335(f108(a1),f335(f335(f80(a1),x43742),a102))),f335(f335(f18(a1,x43741,x43741),f335(f335(f7(a1,x43741,f892(x43741,x43741)),f335(f335(f8(a879,f892(x43741,f892(x43741,x43741)),a1),f101(x43741)),a205)),x43743)),f335(f335(f8(a884,x43741,a1),x43744),a109))),f194(x43741,x43743,x43744,f335(f108(a884),x43742)))
% 170.42/170.38 [4579]~P4(f335(f335(f199(f892(x45791,f892(x45792,a879))),x45793),x45794))
% 170.42/170.38 [3845]E(f335(f335(f168(x38451),f335(f335(f137(x38451),x38452),x38453)),f335(f335(f80(a884),f335(f200(f885(x38451)),x38452)),x38454)),f335(f335(f168(x38451),x38453),x38454))
% 170.42/170.38 [3851]E(f335(f335(f141(x38511),x38512),f335(f335(f176(x38511),f335(f335(f80(a884),x38513),x38512)),x38514)),f335(f335(f176(x38511),x38513),f335(f335(f141(x38511),x38512),x38514)))
% 170.42/170.38 [3952]E(f335(f335(f115(f892(x39521,a879)),f335(f266(x39522,x39521),x39523)),f335(f266(x39522,x39521),x39524)),f335(f266(x39522,x39521),f335(f335(f115(f892(f891(x39522,x39521),a879)),x39523),x39524)))
% 170.42/170.38 [3953]E(f335(f335(f115(f892(x39531,a879)),f335(f268(x39531,x39532),x39533)),f335(f268(x39531,x39532),x39534)),f335(f268(x39531,x39532),f335(f335(f115(f892(f891(x39531,x39532),a879)),x39533),x39534)))
% 170.42/170.38 [3958]E(f335(f335(f115(f892(x39581,a879)),f335(f335(f115(f892(x39581,a879)),x39582),x39583)),x39584),f335(f335(f115(f892(x39581,a879)),x39582),f335(f335(f115(f892(x39581,a879)),x39583),x39584)))
% 170.42/170.38 [3959]E(f335(f335(f22(f892(x39591,a879)),f335(f335(f106(f892(x39591,a879)),x39592),x39593)),x39594),f335(f335(f106(f892(x39591,a879)),x39592),f335(f335(f22(f892(x39591,a879)),x39593),x39594)))
% 170.42/170.38 [3960]E(f335(f335(f106(f892(x39601,a879)),f335(f335(f106(f892(x39601,a879)),x39602),x39603)),x39604),f335(f335(f106(f892(x39601,a879)),x39602),f335(f335(f106(f892(x39601,a879)),x39603),x39604)))
% 170.42/170.38 [4000]E(f335(f335(f115(f892(f891(x40001,x40002),a879)),f335(f290(x40002,x40001),x40003)),f335(f290(x40002,x40001),x40004)),f335(f290(x40002,x40001),f335(f335(f115(f892(f891(x40002,x40001),a879)),x40003),x40004)))
% 170.42/170.38 [4001]E(f335(f335(f106(f892(f891(x40011,x40012),a879)),f335(f290(x40012,x40011),x40013)),f335(f290(x40012,x40011),x40014)),f335(f290(x40012,x40011),f335(f335(f106(f892(f891(x40012,x40011),a879)),x40013),x40014)))
% 170.42/170.38 [4015]E(f335(f335(f115(f892(x40151,f892(x40152,a879))),f259(x40152,x40151,x40153)),f259(x40152,x40151,x40154)),f259(x40152,x40151,f335(f335(f115(f892(x40152,f892(x40151,a879))),x40153),x40154)))
% 170.42/170.38 [4072]E(f335(f335(f106(f892(x40721,a879)),f335(f335(f115(f892(x40721,a879)),x40722),x40723)),f335(f335(f115(f892(x40721,a879)),x40724),x40723)),f335(f335(f115(f892(x40721,a879)),f335(f335(f106(f892(x40721,a879)),x40722),x40724)),x40723))
% 170.42/170.38 [4073]E(f335(f335(f115(f892(x40731,a879)),f335(f335(f22(f892(x40731,a879)),x40732),x40733)),f335(f335(f22(f892(x40731,a879)),x40734),x40733)),f335(f335(f22(f892(x40731,a879)),f335(f335(f115(f892(x40731,a879)),x40732),x40734)),x40733))
% 170.42/170.38 [4074]E(f335(f335(f115(f892(x40741,a879)),f335(f335(f106(f892(x40741,a879)),x40742),x40743)),f335(f335(f106(f892(x40741,a879)),x40744),x40743)),f335(f335(f106(f892(x40741,a879)),f335(f335(f115(f892(x40741,a879)),x40742),x40744)),x40743))
% 170.42/170.38 [4075]E(f335(f335(f22(f892(x40751,a879)),f335(f335(f106(f892(x40751,a879)),x40752),x40753)),f335(f335(f106(f892(x40751,a879)),x40754),x40753)),f335(f335(f106(f892(x40751,a879)),f335(f335(f22(f892(x40751,a879)),x40752),x40754)),x40753))
% 170.42/170.38 [4076]E(f335(f335(f22(f892(x40761,a879)),f335(f335(f106(f892(x40761,a879)),x40762),x40763)),f335(f335(f106(f892(x40761,a879)),x40764),x40763)),f335(f335(f22(f892(x40761,a879)),f335(f335(f106(f892(x40761,a879)),x40762),x40763)),x40764))
% 170.42/170.38 [4086]E(f335(f335(f22(f892(x40861,a879)),f335(f335(f22(f892(x40861,a879)),x40862),f335(f335(f313(x40861),x40863),f199(f892(x40861,a879))))),x40864),f335(f335(f22(f892(x40861,a879)),x40862),f335(f335(f313(x40861),x40863),x40864)))
% 170.42/170.38 [4140]E(f335(f335(f115(f892(x41401,a879)),f335(f335(f313(x41401),x41402),f335(f335(f313(x41401),x41403),f199(f892(x41401,a879))))),f335(f288(x41401),x41404)),f335(f288(x41401),f335(f335(f313(f891(x41401,x41401)),f335(f335(f270(x41401,x41401),x41402),x41403)),x41404)))
% 170.42/170.38 [4172]E(f335(f335(f42(a884,f892(x41721,a879)),f335(f304(a884),x41722)),f335(f335(f8(a884,f892(x41721,a879),a884),x41723),f335(f335(f7(a884,a884,a884),f80(a884)),x41724))),f335(f335(f42(a884,f892(x41721,a879)),f306(a884,x41724,f335(f335(f80(a884),x41722),x41724))),x41723))
% 170.42/170.38 [4173]E(f179(x41731,f335(f289(x41731,x41731,x41732),f335(f335(f313(x41731),x41733),f199(f892(x41731,a879)))),f335(f289(f885(x41731),f885(x41731),f161(x41731,x41732)),f335(f335(f313(f885(x41731)),x41734),f199(f892(f885(x41731),a879))))),f335(f289(f885(x41731),f885(x41731),f161(x41731,x41732)),f335(f335(f313(f885(x41731)),f335(f335(f154(x41731),x41733),x41734)),f199(f892(f885(x41731),a879)))))
% 170.42/170.38 [4234]E(f335(f181(x42341,x42342),f335(f335(f157(x42341,f891(x42341,x42342)),f335(f335(f18(x42341,x42342,f891(x42341,x42342)),f270(x42341,x42342)),x42343)),x42344)),f191(x42341,x42342,f335(f73(x42342,f888(x42342),x42341,f243(x42342)),x42343),f335(f175(x42341),x42344)))
% 170.42/170.38 [4239]E(f335(f255(x42391),f335(f335(f7(x42391,f892(x42392,a879),a879),f335(f335(f8(x42392,f892(f892(x42392,a879),a879),x42391),f337(x42392)),x42393)),x42394)),f335(f315(x42391,x42392,x42393),x42394))
% 170.42/170.38 [4333]E(f335(f255(x43331),f335(f335(f7(x43331,f892(f891(x43332,x43331),a879),a879),f335(f335(f8(f891(x43332,x43331),f892(f892(f891(x43332,x43331),a879),a879),x43331),f337(f891(x43332,x43331))),f335(f270(x43332,x43331),x43333))),x43334)),f335(f289(x43332,x43331,x43334),f335(f335(f313(x43332),x43333),f199(f892(x43332,a879)))))
% 170.42/170.38 [4347]E(f335(f335(f157(f891(x43471,a884),x43471),f269(x43471,a884)),f335(f139(f891(x43471,a884),f335(f335(f8(a884,a879,f891(x43471,a884)),x43472),f335(f335(f8(a884,a884,f891(x43471,a884)),a117),f273(x43471,a884)))),f335(f335(f185(x43471,a884),x43473),x43474))),f335(f335(f157(f891(x43471,a884),x43471),f269(x43471,a884)),f335(f139(f891(x43471,a884),f335(f335(f8(a884,a879,f891(x43471,a884)),x43472),f273(x43471,a884))),f335(f335(f185(x43471,a884),x43473),f335(f335(f157(a884,a884),a117),x43474)))))
% 170.42/170.38 [4356]P4(f335(f335(f249(f892(f892(x43561,a879),a879)),f335(f335(f42(x43562,f892(f892(x43561,a879),a879)),x43563),f335(f335(f8(f892(x43561,a879),f892(f892(x43561,a879),a879),x43562),f312(x43561)),x43564))),f335(f312(x43561),f335(f335(f42(x43562,f892(x43561,a879)),x43563),x43564))))
% 170.42/170.38 [4398]E(f335(f335(f86(a1,x43981),f335(f108(a1),f335(f335(f80(a1),x43982),a102))),f335(f335(f18(a1,x43981,x43981),f335(f335(f7(a1,x43981,f892(x43981,x43981)),f335(f335(f8(a879,f892(x43981,f892(x43981,x43981)),a1),f101(x43981)),a205)),x43983)),f335(f335(f18(a1,x43981,x43981),f335(f335(f8(a884,f892(x43981,x43981),a1),x43984),a109)),f335(f335(f8(a884,x43981,a1),f193(x43981,x43983,x43984)),a109)))),f335(f193(x43981,x43983,x43984),f335(f108(a884),x43982)))
% 170.42/170.38 [4401]E(f335(f335(f157(x44011,x44012),f335(f73(f888(x44012),x44012,x44011,f248(x44012)),x44013)),f335(f139(x44011,f335(f335(f8(a879,a879,x44011),a330),f335(f335(f7(x44011,f888(x44012),a879),f335(f335(f8(f888(x44012),f892(f888(x44012),a879),x44011),a332),x44013)),f202(x44012)))),x44014)),f166(x44011,x44012,x44013,x44014))
% 170.42/170.38 [4424]E(f335(f255(f891(x44241,x44242)),f335(f274(x44241,x44242,a879),f335(f335(f7(x44241,f892(x44242,a879),f892(x44242,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x44242,a879),f892(x44242,a879)),x44241),f8(a879,a879,x44242)),f335(f335(f8(a879,f892(a879,a879),x44241),a333),f335(f335(f7(x44241,f892(x44241,a879),a879),f337(x44241)),x44243)))),f335(f335(f7(x44242,f892(x44242,a879),a879),f337(x44242)),x44244)))),f238(x44241,x44242,x44243,x44244))
% 170.42/170.38 [4457]E(f335(f335(f42(x44571,f892(f891(x44571,x44572),a879)),x44573),f335(f335(f18(x44571,f892(x44572,f892(f891(x44571,x44572),a879)),f892(f891(x44571,x44572),a879)),f335(f335(f8(f892(x44572,a879),f892(f892(x44572,f892(f891(x44571,x44572),a879)),f892(f891(x44571,x44572),a879)),x44571),f42(x44572,f892(f891(x44571,x44572),a879))),x44574)),f335(f335(f7(x44571,f892(f891(x44571,x44572),a879),f892(x44572,f892(f891(x44571,x44572),a879))),f335(f335(f8(f892(x44572,f892(f892(f891(x44571,x44572),a879),f892(f891(x44571,x44572),a879))),f892(f892(f891(x44571,x44572),a879),f892(x44572,f892(f891(x44571,x44572),a879))),x44571),f7(x44572,f892(f891(x44571,x44572),a879),f892(f891(x44571,x44572),a879))),f335(f335(f8(f892(x44572,f891(x44571,x44572)),f892(x44572,f892(f892(f891(x44571,x44572),a879),f892(f891(x44571,x44572),a879))),x44571),f335(f8(f891(x44571,x44572),f892(f892(f891(x44571,x44572),a879),f892(f891(x44571,x44572),a879)),x44572),f313(f891(x44571,x44572)))),f270(x44571,x44572)))),f199(f892(f891(x44571,x44572),a879))))),f335(f335(f272(x44571,x44572),x44573),x44574))
% 170.42/170.38 [4010]E(f335(f335(f137(x40101),f335(f335(f176(x40101),x40102),x40103)),f335(f335(f176(x40101),f335(f335(f22(a884),x40102),f335(f200(f885(x40101)),x40103))),x40104)),f335(f335(f176(x40101),x40102),f335(f335(f137(x40101),x40103),x40104)))
% 170.42/170.38 [4011]E(f335(f335(f137(x40111),f335(f335(f141(x40111),x40112),x40113)),f335(f335(f141(x40111),f335(f335(f22(a884),x40112),f335(f200(f885(x40111)),x40113))),x40114)),f335(f335(f141(x40111),x40112),f335(f335(f137(x40111),x40113),x40114)))
% 170.42/170.38 [4061]E(f335(f335(f80(a884),f335(f335(f81(a884),x40611),x40612)),f335(f335(f80(a884),f335(f335(f81(a884),x40613),x40612)),x40614)),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f80(a884),x40611),x40613)),x40612)),x40614))
% 170.42/170.38 [4264]P4(f335(f335(f249(f892(x42641,a879)),f335(f335(f22(f892(x42641,a879)),f335(f266(x42642,x42641),x42643)),f335(f266(x42642,x42641),x42644))),f335(f266(x42642,x42641),f335(f335(f22(f892(f891(x42642,x42641),a879)),x42643),x42644))))
% 170.42/170.38 [4265]P4(f335(f335(f249(f892(x42651,a879)),f335(f335(f22(f892(x42651,a879)),f335(f268(x42651,x42652),x42653)),f335(f268(x42651,x42652),x42654))),f335(f268(x42651,x42652),f335(f335(f22(f892(f891(x42651,x42652),a879)),x42653),x42654))))
% 170.42/170.38 [4376]E(f335(f335(f80(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x43761),x43762)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x43763),x43764)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),f335(f335(f80(a884),x43761),x43763)),f335(f335(f80(a884),x43762),x43764))),f199(f892(f891(a884,a884),a879))))))
% 170.42/170.38 [4419]E(f335(f335(f81(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x44191),x44192)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x44193),x44194)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),f335(f335(f80(a884),f335(f335(f81(a884),x44191),x44193)),f335(f335(f81(a884),x44192),x44194))),f335(f335(f80(a884),f335(f335(f81(a884),x44191),x44194)),f335(f335(f81(a884),x44192),x44193)))),f199(f892(f891(a884,a884),a879))))))
% 170.42/170.38 [4439]E(f335(f255(x44391),f335(f335(f8(f892(x44392,a879),a879,x44391),f88(x44392)),f335(f335(f8(f892(x44392,a879),f892(x44392,a879),x44391),f335(f18(x44392,a879,a879),f335(f335(f8(a879,f892(a879,a879),x44392),a338),f335(f335(f7(x44392,f892(x44392,a879),a879),f337(x44392)),x44393)))),f335(f335(f7(x44391,f892(x44392,f892(x44391,a879)),f892(x44392,a879)),f335(f335(f8(f892(f892(x44391,a879),a879),f892(f892(x44392,f892(x44391,a879)),f892(x44392,a879)),x44391),f8(f892(x44391,a879),a879,x44392)),f337(x44391))),x44394)))),f335(f335(f43(x44392,f892(x44391,a879)),x44393),x44394))
% 170.42/170.38 [4472]E(f335(f335(f292(x44721,x44721,x44721),f335(f335(f313(f891(x44721,x44721)),f335(f335(f270(x44721,x44721),x44722),x44723)),x44724)),f311(x44721,f335(f335(f313(f891(x44721,x44721)),f335(f335(f270(x44721,x44721),x44722),x44723)),x44724))),f335(f335(f115(f892(f891(x44721,x44721),a879)),f335(f335(f292(x44721,x44721,x44721),x44724),f311(x44721,x44724))),f335(f255(f891(x44721,x44721)),f335(f274(x44721,x44721,a879),f335(f335(f7(x44721,f892(x44721,a879),f892(x44721,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x44721,a879),f892(x44721,a879)),x44721),f8(a879,a879,x44721)),f335(f335(f8(a879,f892(a879,a879),x44721),a333),f335(f335(f7(x44721,f892(f891(x44721,x44721),a879),a879),f335(f335(f8(f891(x44721,x44721),f892(f892(f891(x44721,x44721),a879),a879),x44721),f337(f891(x44721,x44721))),f335(f335(f7(x44721,x44721,f891(x44721,x44721)),f270(x44721,x44721)),x44722))),f311(x44721,x44724))))),f335(f335(f7(x44721,f892(f891(x44721,x44721),a879),a879),f335(f335(f8(f891(x44721,x44721),f892(f892(f891(x44721,x44721),a879),a879),x44721),f337(f891(x44721,x44721))),f335(f270(x44721,x44721),x44723))),f311(x44721,x44724)))))))
% 170.42/170.38 [4266]E(f335(f139(x42661,f335(f335(f18(x42661,a879,a879),f335(f335(f8(a879,f892(a879,a879),x42661),a333),x42662)),x42663)),x42664),f335(f139(x42661,x42663),f335(f139(x42661,x42662),x42664)))
% 170.42/170.38 [4370]E(f335(f335(f137(x43701),f335(f335(f335(f101(f885(x43701)),f335(f335(f337(a884),f2(a884)),x43702)),f335(f335(f154(x43701),x43703),f118(x43701))),f118(x43701))),f177(x43701,x43704,f335(f255(a884),f335(f335(f7(a884,f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),a884),f337(a884)),a117)),x43702)))),f177(x43701,f335(f335(f154(x43701),x43703),x43704),x43702))
% 170.42/170.38 [4466]E(f335(f255(f891(x44661,x44662)),f335(f335(f8(f892(a884,a879),a879,f891(x44661,x44662)),f87(a884)),f335(f335(f7(f891(x44661,x44662),f892(a884,a879),f892(a884,a879)),f335(f335(f8(f892(a884,f892(a879,a879)),f892(f892(a884,a879),f892(a884,a879)),f891(x44661,x44662)),f18(a884,a879,a879)),f335(f335(f8(f892(a884,a879),f892(a884,f892(a879,a879)),f891(x44661,x44662)),f335(f8(a879,f892(a879,a879),a884),a333)),f335(f335(f7(f891(x44661,x44662),f892(a884,f891(x44661,x44662)),f892(a884,a879)),f335(f335(f8(f892(f891(x44661,x44662),a879),f892(f892(a884,f891(x44661,x44662)),f892(a884,a879)),f891(x44661,x44662)),f8(f891(x44661,x44662),a879,a884)),a332)),f335(f335(f18(a884,x44662,f891(x44661,x44662)),f335(f335(f8(x44661,f892(x44662,f891(x44661,x44662)),a884),f270(x44661,x44662)),f335(f168(x44661),x44663))),f335(f168(x44662),x44664)))))),f335(f335(f7(a884,a884,a879),f250(a884)),f335(f335(f197(a884),f335(f200(f885(x44661)),x44663)),f335(f200(f885(x44662)),x44664)))))),f335(f175(f891(x44661,x44662)),f335(f335(f185(x44661,x44662),x44663),x44664)))
% 170.42/170.38 [4389]E(f335(f255(f891(x43891,x43892)),f335(f274(x43891,x43892,a879),f335(f335(f7(x43891,f892(x43892,a879),f892(x43892,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x43892,a879),f892(x43892,a879)),x43891),f8(a879,a879,x43892)),f335(f335(f8(a879,f892(a879,a879),x43891),a333),x43893))),x43894))),f335(f335(f272(x43891,x43892),f335(f255(x43891),x43893)),f335(f16(f892(x43892,a879),x43891),f335(f255(x43892),x43894))))
% 170.42/170.38 [4392]E(f335(f255(f891(x43921,x43922)),f335(f274(x43921,x43922,a879),f335(f335(f18(x43921,f892(x43922,a879),f892(x43922,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x43922,a879),f892(x43922,a879)),x43921),f8(a879,a879,x43922)),f335(f335(f8(a879,f892(a879,a879),x43921),a333),x43923))),x43924))),f335(f335(f272(x43921,x43922),f335(f255(x43921),x43923)),f335(f335(f8(f892(x43922,a879),f892(x43922,a879),x43921),f255(x43922)),x43924)))
% 170.42/170.38 [4408]E(f335(f255(x44081),f335(f335(f8(f892(x44082,a879),a879,x44081),f88(x44082)),f335(f335(f8(f892(x44082,a879),f892(x44082,a879),x44081),f335(f18(x44082,a879,a879),f335(f335(f8(a879,f892(a879,a879),x44082),a338),f335(f335(f7(x44082,f892(x44082,a879),a879),f337(x44082)),x44083)))),x44084))),f335(f335(f43(x44082,f892(x44081,a879)),x44083),f335(f335(f8(f892(x44081,a879),f892(x44081,a879),x44082),f255(x44081)),f335(f7(x44081,x44082,a879),x44084))))
% 170.42/170.38 [4452]E(f335(f335(f157(f891(x44521,a884),x44521),f269(x44521,a884)),f335(f139(f891(x44521,a884),f335(f335(f7(f891(x44521,a884),f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),f891(x44521,a884)),f337(a884)),f273(x44521,a884))),x44522)),f335(f335(f185(x44521,a884),x44523),f142(a884,f335(f305(a884,x44524),f335(f335(f80(a884),x44524),f335(f200(f885(x44521)),x44523))))))),f335(f335(f157(f891(x44521,a884),x44521),f269(x44521,a884)),f335(f139(f891(x44521,a884),f335(f335(f7(f891(x44521,a884),f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),f891(x44521,a884)),f337(a884)),f335(f335(f7(f891(x44521,a884),a884,a884),f335(f335(f8(a884,f892(a884,a884),f891(x44521,a884)),f80(a884)),f273(x44521,a884))),x44524))),x44522)),f335(f335(f185(x44521,a884),x44523),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(x44521)),x44523)))))))
% 170.42/170.38 [4453]E(f335(a117,f335(f335(f198(a884),f335(f200(f885(x44531)),x44532)),f335(f145(a884,f885(x44533),f335(f7(f885(x44533),a884,a884),f335(f335(f8(a884,f892(a884,a884),f885(x44533)),f198(a884)),f335(f335(f7(f885(x44533),a884,a884),f335(f335(f8(a884,f892(a884,a884),f885(x44533)),f22(a884)),f200(f885(x44533)))),f335(a117,f2(a884))))),f2(a884)),f335(f172(f885(x44533)),f335(f139(f885(x44533),f335(f335(f8(a879,a879,f885(x44533)),a330),f335(f335(f7(f885(x44533),f885(x44533),a879),a332),f118(x44533)))),x44534))))),f335(f335(f198(a884),f335(a117,f335(f200(f885(x44531)),x44532))),f335(f145(a884,f885(x44533),f335(f7(f885(x44533),a884,a884),f335(f335(f8(a884,f892(a884,a884),f885(x44533)),f198(a884)),f200(f885(x44533)))),f2(a884)),f335(f172(f885(x44533)),x44534))))
% 170.42/170.38 [4407]E(f335(f335(f137(x44071),f177(x44071,x44072,x44073)),f177(x44071,x44074,f335(f255(a884),f335(f335(f7(a884,f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),a884),f337(a884)),f335(f335(f7(a884,a884,a884),f80(a884)),f335(f200(f885(x44071)),x44072)))),x44073)))),f177(x44071,f335(f335(f137(x44071),x44072),x44074),x44073))
% 170.42/170.38 [4459]E(f335(f335(f154(f885(x44591)),f335(f335(f154(x44591),x44592),f335(f145(f885(x44591),f885(x44591),f137(x44591),f118(x44591)),f335(f335(f157(f885(x44591),f885(x44591)),f159(f885(x44591),x44591,f118(x44591),f335(f335(f8(f885(x44591),f892(f885(x44591),f885(x44591)),x44591),f16(f885(x44591),f885(x44591))),f335(f335(f7(x44591,f885(x44591),f885(x44591)),f154(x44591)),f118(x44591))))),x44593)))),f183(x44591,f335(f335(f154(f885(x44591)),x44594),f335(f145(f885(f885(x44591)),f885(f885(x44591)),f137(f885(x44591)),f118(f885(x44591))),f335(f335(f157(f885(x44591),f885(f885(x44591))),f159(f885(f885(x44591)),x44591,f118(f885(x44591)),f335(f16(f892(f885(x44591),f885(f885(x44591))),x44591),f335(f335(f7(f885(x44591),f885(f885(x44591)),f885(f885(x44591))),f154(f885(x44591))),f118(f885(x44591)))))),x44593))))),f183(x44591,f335(f335(f154(f885(x44591)),f335(f335(f154(x44591),x44592),x44594)),x44593)))
% 170.42/170.38 [4467]E(f335(f255(f891(x44671,x44671)),f335(f274(x44671,x44671,a879),f335(f335(f7(x44671,f892(f891(x44672,x44672),a879),f892(x44671,a879)),f335(f335(f8(f892(x44671,f892(f892(f891(x44672,x44672),a879),a879)),f892(f892(f891(x44672,x44672),a879),f892(x44671,a879)),x44671),f7(x44671,f892(f891(x44672,x44672),a879),a879)),f335(f335(f8(f892(x44671,f891(x44672,x44672)),f892(x44671,f892(f892(f891(x44672,x44672),a879),a879)),x44671),f335(f8(f891(x44672,x44672),f892(f892(f891(x44672,x44672),a879),a879),x44671),f337(f891(x44672,x44672)))),f335(f335(f7(x44671,f892(x44671,x44672),f892(x44671,f891(x44672,x44672))),f335(f335(f8(f892(x44672,f891(x44672,x44672)),f892(f892(x44671,x44672),f892(x44671,f891(x44672,x44672))),x44671),f8(x44672,f891(x44672,x44672),x44671)),f335(f335(f8(x44672,f892(x44672,f891(x44672,x44672)),x44671),f270(x44672,x44672)),x44673))),x44673)))),x44674))),f335(f335(f291(x44672,x44671),x44674),x44673))
% 170.42/170.38 [4527]~E(f33(x45271,x45272),f30(x45273,x45274,x45275))
% 170.42/170.38 [4528]~E(f33(x45281,x45282),f29(x45283,x45284,x45285))
% 170.42/170.38 [4529]~E(f32(x45291,x45292),f30(x45293,x45294,x45295))
% 170.42/170.38 [4530]~E(f32(x45301,x45302),f29(x45303,x45304,x45305))
% 170.42/170.38 [4531]~E(f30(x45311,x45312,x45313),f33(x45314,x45315))
% 170.42/170.38 [4532]~E(f30(x45321,x45322,x45323),f32(x45324,x45325))
% 170.42/170.38 [4533]~E(f29(x45331,x45332,x45333),f33(x45334,x45335))
% 170.42/170.38 [4534]~E(f29(x45341,x45342,x45343),f32(x45344,x45345))
% 170.42/170.38 [3950]E(f335(f188(x39501,x39502,x39503,x39504),x39505),f335(f246(f888(x39502),x39502,f335(x39503,x39505),f243(x39502)),f335(x39504,x39505)))
% 170.42/170.38 [4036]E(f188(x40361,x40362,f188(x40361,x40362,x40363,x40364),x40365),f188(x40361,x40362,x40363,f188(x40361,x40362,x40364,x40365)))
% 170.42/170.38 [4213]E(f271(x42131,x42132,x42133,f259(x42132,x42131,x42134),f259(x42133,x42132,x42135)),f259(x42133,x42131,f271(x42133,x42132,x42131,x42135,x42134)))
% 170.42/170.38 [4220]E(f335(f335(f115(f892(x42201,a879)),f335(f175(x42201),f335(f335(f176(x42201),f335(f200(f885(x42202)),x42203)),x42204))),f187(x42201,x42202,x42205)),f187(x42201,x42202,f190(x42201,x42202,x42205,x42204,x42203)))
% 170.42/170.38 [3777]E(f335(f335(f274(x37771,x37772,x37773),x37774),x37775),f335(f335(x37774,f335(f269(x37771,x37772),x37775)),f335(f273(x37771,x37772),x37775)))
% 170.42/170.38 [3802]E(f335(f246(x38021,x38022,x38023,x38024),f335(f243(x38022),x38025)),f335(x38024,x38025))
% 170.42/170.38 [3811]E(f335(f335(f335(f66(x38111,x38112,x38113),x38114),x38115),f199(f892(x38112,a879))),x38115)
% 170.42/170.38 [3949]E(f130(f888(x39491),f335(f335(f214(x39492,x39491),x39493),x39494),f125(x39492,x39491,x39493,x39495)),f125(x39492,x39491,x39493,f130(f888(x39492),x39494,x39495)))
% 170.42/170.38 [3982]E(f247(x39821,x39822,x39823,x39824,f335(f243(x39822),x39825)),f335(x39824,x39825))
% 170.42/170.38 [4092]E(f335(f73(f888(x40921),f888(x40922),f888(x40923),f335(f214(x40921,x40922),x40924)),f335(f214(x40923,x40921),x40925)),f335(f214(x40923,x40922),f335(f73(x40921,x40922,x40923,x40924),x40925)))
% 170.42/170.38 [4094]E(f335(f73(f885(x40941),f885(x40942),f885(x40943),f335(f157(x40941,x40942),x40944)),f335(f157(x40943,x40941),x40945)),f335(f157(x40943,x40942),f335(f73(x40941,x40942,x40943,x40944),x40945)))
% 170.42/170.38 [4150]E(f335(f246(x41501,f891(x41502,f886(x41502)),x41503,f335(f274(x41502,f886(x41502),x41501),x41504)),f335(f138(x41502),x41505)),f133(x41501,x41502,x41503,x41504,x41505))
% 170.42/170.38 [4152]E(f126(x41521,f125(x41522,f886(f888(x41521)),f335(f335(f7(x41522,a104,f886(f888(x41521))),x41523),x41524),f335(x41525,x41524))),f335(f209(x41522,x41521,x41525,x41523),x41524))
% 170.42/170.38 [4176]E(f85(x41761,f67(x41762,x41761,x41763,x41764,x41765)),f335(f335(f65(x41762,x41761,x41763),x41764),x41765))
% 170.42/170.38 [4211]E(f335(f335(f80(a884),f335(f335(f80(a884),f335(x42111,f335(f269(x42112,x42113),x42114))),f335(x42115,f335(f273(x42112,x42113),x42114)))),f335(a117,f2(a884))),f278(x42112,x42113,x42111,x42115,x42114))
% 170.42/170.38 [4403]E(f166(x44031,x44032,f335(f335(f7(x44031,f888(x44032),f888(x44032)),f335(f335(f18(x44031,f888(x44032),f892(f888(x44032),f888(x44032))),f335(f335(f8(a879,f892(f888(x44032),f892(f888(x44032),f888(x44032))),x44031),f101(f888(x44032))),x44033)),f335(f335(f8(x44032,f888(x44032),x44031),f243(x44032)),x44034))),f202(x44032)),x44035),f335(f335(f157(x44031,x44032),x44034),f335(f139(x44031,x44033),x44035)))
% 170.42/170.38 [4571]~E(f335(f335(f335(f72(x45711,f888(x45712)),x45713),x45714),f335(f243(x45712),x45715)),f335(f16(f888(x45712),x45711),f202(x45712)))
% 170.42/170.38 [3713]E(f335(f335(f176(x37131),x37132),f335(f335(f157(x37133,x37131),x37134),x37135)),f335(f335(f157(x37133,x37131),x37134),f335(f335(f176(x37133),x37132),x37135)))
% 170.42/170.38 [3714]E(f335(f335(f141(x37141),x37142),f335(f335(f157(x37143,x37141),x37144),x37145)),f335(f335(f157(x37143,x37141),x37144),f335(f335(f141(x37143),x37142),x37145)))
% 170.42/170.38 [3746]E(f335(f335(f157(x37461,x37462),x37463),f335(f335(f154(x37461),x37464),x37465)),f335(f335(f154(x37462),f335(x37463,x37464)),f335(f335(f157(x37461,x37462),x37463),x37465)))
% 170.42/170.38 [3806]E(f335(f314(x38061,x38062,x38063),f335(f335(f313(x38061),x38064),x38065)),f335(f335(f313(x38062),f335(x38063,x38064)),f335(f314(x38061,x38062,x38063),x38065)))
% 170.42/170.38 [3835]E(f178(x38351,f335(f335(f154(x38351),x38352),x38353),f335(f335(f154(x38351),x38354),x38355)),f335(f335(f154(x38351),x38352),f335(f335(f154(x38351),x38354),f178(x38351,x38353,x38355))))
% 170.42/170.38 [3871]E(f335(f335(f185(x38711,x38712),f335(f335(f176(x38711),x38713),x38714)),f335(f335(f176(x38712),x38713),x38715)),f335(f335(f176(f891(x38711,x38712)),x38713),f335(f335(f185(x38711,x38712),x38714),x38715)))
% 170.42/170.38 [3872]E(f335(f335(f185(x38721,x38722),f335(f335(f141(x38721),x38723),x38724)),f335(f335(f141(x38722),x38723),x38725)),f335(f335(f141(f891(x38721,x38722)),x38723),f335(f335(f185(x38721,x38722),x38724),x38725)))
% 170.42/170.38 [3882]E(f335(f335(f162(x38821,f335(f335(f154(x38821),x38822),x38823)),f335(a117,x38824)),x38825),f335(f335(f154(x38821),x38822),f335(f335(f162(x38821,x38823),x38824),x38825)))
% 170.42/170.38 [3885]E(f335(f246(f888(x38851),x38852,f202(x38851),x38853),f335(f335(f16(f888(x38852),x38854),f202(x38852)),x38855)),f202(x38851))
% 170.42/170.38 [3887]E(f335(f335(f137(x38871),f335(f335(f157(x38872,x38871),x38873),x38874)),f335(f335(f157(x38872,x38871),x38873),x38875)),f335(f335(f157(x38872,x38871),x38873),f335(f335(f137(x38872),x38874),x38875)))
% 170.42/170.38 [3891]E(f335(f335(x38911,x38912),f335(f335(f261(x38913,x38914,x38911),x38912),x38915)),f335(f335(f261(x38913,x38914,x38911),x38912),f335(a117,x38915)))
% 170.42/170.38 [3921]E(f167(x39211,x39212,x39213,f335(f335(f154(x39211),x39214),x39215)),f335(f335(f137(x39212),f335(x39213,x39214)),f167(x39211,x39212,x39213,x39215)))
% 170.42/170.38 [3933]E(f335(f335(f292(x39331,x39332,x39333),f335(f290(x39332,x39331),x39334)),f335(f290(x39333,x39332),x39335)),f335(f290(x39333,x39331),f335(f335(f292(x39333,x39332,x39331),x39335),x39334)))
% 170.42/170.38 [3968]E(f335(f335(f335(f192(f885(x39681),f885(x39681)),x39682),f171(x39681)),f335(f335(f157(x39683,x39681),x39684),x39685)),f335(f335(f157(x39683,x39681),x39684),f335(f335(f335(f192(f885(x39683),f885(x39683)),x39682),f171(x39683)),x39685)))
% 170.42/170.38 [3969]E(f335(f335(f276(x39691,x39692,x39691,x39693),f335(f270(x39692,x39691),x39694)),x39695),f335(x39695,x39694))
% 170.42/170.38 [3996]E(f158(x39961,x39962,f335(f335(f157(x39963,x39961),x39964),x39965)),f158(x39963,f335(f73(x39961,a884,x39963,x39962),x39964),x39965))
% 170.42/170.38 [4059]E(f335(f335(f73(f888(x40591),f888(x40592),x40593,f335(f214(x40591,x40592),x40594)),f335(f16(f888(x40591),x40593),f202(x40591))),x40595),f202(x40592))
% 170.42/170.38 [4060]E(f180(f891(x40601,x40602),f335(f73(x40602,a879,f891(x40601,x40602),x40603),f273(x40601,x40602)),f335(f335(f185(x40601,x40602),x40604),x40605)),f335(f335(f185(x40601,x40602),x40604),f180(x40602,x40603,x40605)))
% 170.42/170.38 [4066]E(f335(f314(x40661,x40662,f335(f335(f8(x40663,x40662,x40661),x40664),x40665)),f258(f892(x40661,a879))),f335(f314(x40663,x40662,x40664),f335(f314(x40661,x40663,x40665),f258(f892(x40661,a879)))))
% 170.42/170.38 [4079]E(f180(f891(x40791,x40792),f335(f73(x40791,a879,f891(x40791,x40792),x40793),f269(x40791,x40792)),f335(f335(f185(x40791,x40792),x40794),x40795)),f335(f335(f185(x40791,x40792),f180(x40791,x40793,x40794)),x40795))
% 170.42/170.38 [4098]E(f335(f335(f115(f892(x40981,a879)),f335(f315(x40981,x40982,x40983),f335(f335(f313(x40982),x40984),f199(f892(x40982,a879))))),f335(f315(x40981,x40982,x40983),x40985)),f335(f315(x40981,x40982,x40983),f335(f335(f313(x40982),x40984),x40985)))
% 170.42/170.38 [4159]E(f335(f335(f137(f891(x41591,x41592)),f335(f335(f157(x41592,f891(x41591,x41592)),f335(f270(x41591,x41592),x41593)),x41594)),f60(x41591,x41592,x41595,x41594)),f60(x41591,x41592,f335(f335(f154(x41591),x41593),x41595),x41594))
% 170.42/170.38 [4160]E(f335(f335(f157(x41601,x41602),x41603),f180(x41601,f335(f73(x41602,a879,x41601,x41604),x41603),x41605)),f180(x41602,x41604,f335(f335(f157(x41601,x41602),x41603),x41605)))
% 170.42/170.38 [4167]E(f335(f145(x41671,x41672,f335(f7(x41672,x41671,x41671),f335(f7(x41671,x41672,x41671),x41673)),x41674),f335(f172(x41672),f335(f172(x41672),x41675))),f335(f145(x41671,x41672,x41673,x41674),x41675))
% 170.42/170.38 [4168]E(f335(f335(f335(f72(x41681,f888(x41682)),f191(x41681,x41682,x41683,x41684)),x41685),f335(x41683,x41685)),f191(x41681,x41682,x41683,f335(f335(f313(x41681),x41685),x41684)))
% 170.42/170.38 [4237]E(f335(f246(f885(x42371),x42371,f166(x42372,x42371,x42373,x42374),f335(f335(f7(x42371,f885(x42371),f885(x42371)),f154(x42371)),f166(x42372,x42371,x42373,x42374))),f335(x42373,x42375)),f166(x42372,x42371,x42373,f335(f335(f154(x42372),x42375),x42374)))
% 170.42/170.38 [4274]P4(f335(f335(f249(f892(x42741,a879)),f335(f314(x42742,x42741,x42743),f335(f335(f106(f892(x42742,a879)),x42744),x42745))),f335(f335(f106(f892(x42741,a879)),f335(f314(x42742,x42741,x42743),x42744)),f335(f314(x42742,x42741,x42743),x42745))))
% 170.42/170.38 [4275]P4(f335(f335(f249(f892(x42751,a879)),f335(f289(x42752,x42751,x42753),f335(f335(f106(f892(x42752,a879)),x42754),x42755))),f335(f335(f106(f892(x42751,a879)),f335(f289(x42752,x42751,x42753),x42754)),f335(f289(x42752,x42751,x42753),x42755))))
% 170.42/170.38 [4377]E(f335(f273(x43771,x43772),f335(f275(x43773,x43771,x43772,x43772,x43774,f34(x43772)),x43775)),f335(f273(x43773,x43772),x43775))
% 170.42/170.38 [4378]E(f335(f269(x43781,x43782),f335(f275(x43781,x43781,x43783,x43782,f34(x43781),x43784),x43785)),f335(f269(x43781,x43783),x43785))
% 170.42/170.38 [4463]E(f335(f145(f892(x44631,f888(x44632)),f891(x44631,x44632),f335(f335(f8(f892(x44631,f892(x44632,f892(x44631,f888(x44632)))),f892(f891(x44631,x44632),f892(x44631,f888(x44632))),f892(x44631,f888(x44632))),f274(x44631,x44632,f892(x44631,f888(x44632)))),f335(f335(f7(f892(x44631,f888(x44632)),f892(x44632,f888(x44632)),f892(x44631,f892(x44632,f892(x44631,f888(x44632))))),f335(f335(f8(f892(x44631,f892(f892(x44632,f888(x44632)),f892(x44632,f892(x44631,f888(x44632))))),f892(f892(x44632,f888(x44632)),f892(x44631,f892(x44632,f892(x44631,f888(x44632))))),f892(x44631,f888(x44632))),f7(x44631,f892(x44632,f888(x44632)),f892(x44632,f892(x44631,f888(x44632))))),f335(f335(f8(f892(x44631,f892(f888(x44632),f892(x44631,f888(x44632)))),f892(x44631,f892(f892(x44632,f888(x44632)),f892(x44632,f892(x44631,f888(x44632))))),f892(x44631,f888(x44632))),f335(f8(f892(f888(x44632),f892(x44631,f888(x44632))),f892(f892(x44632,f888(x44632)),f892(x44632,f892(x44631,f888(x44632)))),x44631),f8(f888(x44632),f892(x44631,f888(x44632)),x44632))),f72(x44631,f888(x44632))))),f243(x44632))),x44633),f335(f335(f185(x44631,x44632),x44634),x44635)),f190(x44631,x44632,x44633,x44634,x44635))
% 170.42/170.38 [4465]P26(x44651,x44652,f335(f335(f313(f883(x44651)),f335(f335(f335(f92(x44651),f335(f335(f7(x44651,f892(a881,a879),f892(a881,a879)),f335(f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),x44651),f18(a881,a879,a879)),f335(f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),x44651),f335(f8(a879,f892(a879,a879),a881),a333)),x44653))),f335(f335(f8(a879,a879,a881),a330),x44654))),f32(x44654,x44655)),x44653)),f199(f892(f883(x44651),a879))))
% 170.42/170.38 [3557]E(f335(f335(f335(f335(f220(x35571),x35572),x35573),x35574),x35575),f215(x35571,x35572))
% 170.42/170.38 [3558]E(f335(f335(f335(f335(f221(x35581),x35582),x35583),x35584),x35585),f204(x35581,x35582))
% 170.42/170.38 [3602]E(f98(x36021,x36022,f335(f335(f335(f92(x36021),x36023),x36024),x36025)),f2(a884))
% 170.42/170.38 [3697]E(f335(f335(f335(f335(f72(x36971,x36972),x36973),x36974),x36975),x36974),x36975)
% 170.42/170.38 [3922]E(f335(f335(f42(x39221,f892(x39222,a879)),f335(f335(f313(x39221),x39223),x39224)),x39225),f335(f335(f115(f892(x39222,a879)),f335(x39225,x39223)),f335(f335(f42(x39221,f892(x39222,a879)),x39224),x39225)))
% 170.42/170.38 [3923]E(f335(f335(f43(x39231,f892(x39232,a879)),f335(f335(f313(x39231),x39233),x39234)),x39235),f335(f335(f106(f892(x39232,a879)),f335(x39235,x39233)),f335(f335(f43(x39231,f892(x39232,a879)),x39234),x39235)))
% 170.42/170.38 [3975]E(f335(f123(x39751,x39752,f335(x39753,x39754)),f335(f335(f7(x39751,a104,f886(x39752)),x39755),x39754)),f335(f212(x39751,x39752,x39753,x39755),x39754))
% 170.42/170.38 [3989]E(f335(f335(f115(f892(x39891,a879)),f335(f314(x39892,x39891,x39893),x39894)),f335(f314(x39892,x39891,x39893),x39895)),f335(f314(x39892,x39891,x39893),f335(f335(f115(f892(x39892,a879)),x39894),x39895)))
% 170.42/170.38 [3990]E(f335(f335(f115(f892(x39901,a879)),f335(f315(x39901,x39902,x39903),x39904)),f335(f315(x39901,x39902,x39903),x39905)),f335(f315(x39901,x39902,x39903),f335(f335(f115(f892(x39902,a879)),x39904),x39905)))
% 170.42/170.38 [3991]E(f335(f335(f22(f892(x39911,a879)),f335(f315(x39911,x39912,x39913),x39914)),f335(f315(x39911,x39912,x39913),x39915)),f335(f315(x39911,x39912,x39913),f335(f335(f22(f892(x39912,a879)),x39914),x39915)))
% 170.42/170.38 [3992]E(f335(f335(f106(f892(x39921,a879)),f335(f315(x39921,x39922,x39923),x39924)),f335(f315(x39921,x39922,x39923),x39925)),f335(f315(x39921,x39922,x39923),f335(f335(f106(f892(x39922,a879)),x39924),x39925)))
% 170.42/170.38 [3993]E(f335(f335(f115(f892(x39931,a879)),f335(f289(x39932,x39931,x39933),x39934)),f335(f289(x39932,x39931,x39933),x39935)),f335(f289(x39932,x39931,x39933),f335(f335(f115(f892(x39932,a879)),x39934),x39935)))
% 170.42/170.38 [3995]E(f191(x39951,x39952,f191(x39951,x39952,x39953,x39954),x39955),f191(x39951,x39952,x39953,f335(f335(f106(f892(x39951,a879)),x39954),x39955)))
% 170.42/170.38 [4055]E(f335(f335(f162(x40551,f335(f335(f137(x40551),x40552),f335(f335(f154(x40551),x40553),x40554))),f335(f200(f885(x40551)),x40552)),x40555),f335(f335(f137(x40551),x40552),f335(f335(f154(x40551),x40555),x40554)))
% 170.42/170.38 [4063]E(f335(f335(f43(x40631,f892(x40632,a879)),x40633),f335(f335(f8(f892(x40632,a879),f892(x40632,a879),x40631),f335(f313(x40632),x40634)),x40635)),f335(f335(f313(x40632),x40634),f335(f335(f43(x40631,f892(x40632,a879)),x40633),x40635)))
% 170.42/170.38 [4132]E(f191(x41321,x41322,f335(f335(f335(f72(x41321,f888(x41322)),x41323),x41324),f335(f243(x41322),x41325)),f335(f79(f892(x41321,a879)),f335(f335(f313(x41321),x41324),f199(f892(x41321,a879))))),f191(x41321,x41322,x41323,f335(f79(f892(x41321,a879)),f335(f335(f313(x41321),x41324),f199(f892(x41321,a879))))))
% 170.42/170.38 [4224]E(f335(f335(f157(x42241,x42242),x42243),f335(f139(x42241,f335(f73(x42242,a879,x42241,x42244),x42243)),x42245)),f335(f139(x42242,x42244),f335(f335(f157(x42241,x42242),x42243),x42245)))
% 170.42/170.38 [4230]E(f335(f200(f885(x42301)),f335(f139(x42301,x42302),f335(f335(f157(x42303,x42301),x42304),x42305))),f335(f200(f885(x42303)),f335(f139(x42303,f335(f73(x42301,a879,x42303,x42302),x42304)),x42305)))
% 170.42/170.38 [4369]E(f335(f335(f115(f892(x43691,a879)),f335(f335(f22(f892(x43691,a879)),f187(x43691,x43692,x43693)),f335(f255(x43691),f335(f335(f7(x43691,f892(x43691,a879),a879),f337(x43691)),f335(f335(f22(f892(x43691,a879)),x43694),f187(x43691,x43692,x43695)))))),f335(f255(x43691),f335(f335(f7(x43691,f892(x43691,a879),a879),f337(x43691)),f335(f335(f106(f892(x43691,a879)),x43694),f187(x43691,x43692,x43695))))),f187(x43691,x43692,f76(x43691,f888(x43692),x43693,x43695,x43694)))
% 170.42/170.38 [4444]E(f335(f159(f885(f891(x44441,x44442)),x44442,f118(f891(x44441,x44442)),f335(f335(f7(x44442,f892(f885(x44442),f885(f891(x44441,x44442))),f892(f885(x44442),f885(f891(x44441,x44442)))),f335(f335(f8(f892(f885(f891(x44441,x44442)),f885(f891(x44441,x44442))),f892(f892(f885(x44442),f885(f891(x44441,x44442))),f892(f885(x44442),f885(f891(x44441,x44442)))),x44442),f8(f885(f891(x44441,x44442)),f885(f891(x44441,x44442)),f885(x44442))),f335(f335(f8(f891(x44441,x44442),f892(f885(f891(x44441,x44442)),f885(f891(x44441,x44442))),x44442),f154(f891(x44441,x44442))),f335(f270(x44441,x44442),x44443)))),f335(f185(x44441,x44442),x44444))),x44445),f335(f335(f185(x44441,x44442),f335(f335(f154(x44441),x44443),x44444)),x44445))
% 170.42/170.38 [3916]E(f335(f335(f162(x39161,f335(f335(f162(x39161,x39162),x39163),x39164)),x39163),x39165),f335(f335(f162(x39161,x39162),x39163),x39165))
% 170.42/170.38 [3970]E(f335(f266(x39701,x39702),f335(f335(f313(f891(x39701,x39702)),f335(f335(f270(x39701,x39702),x39703),x39704)),x39705)),f335(f335(f313(x39702),x39704),f335(f266(x39701,x39702),x39705)))
% 170.42/170.38 [3971]E(f335(f268(x39711,x39712),f335(f335(f313(f891(x39711,x39712)),f335(f335(f270(x39711,x39712),x39713),x39714)),x39715)),f335(f335(f313(x39711),x39713),f335(f268(x39711,x39712),x39715)))
% 170.42/170.38 [4048]E(f335(f335(f115(f892(f891(x40481,x40482),a879)),f335(f335(f272(x40481,x40482),x40483),x40484)),f335(f335(f272(x40481,x40482),x40485),x40484)),f335(f335(f272(x40481,x40482),f335(f335(f115(f892(x40481,a879)),x40483),x40485)),x40484))
% 170.42/170.38 [4049]E(f335(f335(f22(f892(f891(x40491,x40492),a879)),f335(f335(f272(x40491,x40492),x40493),x40494)),f335(f335(f272(x40491,x40492),x40495),x40494)),f335(f335(f272(x40491,x40492),f335(f335(f22(f892(x40491,a879)),x40493),x40495)),x40494))
% 170.42/170.38 [4050]E(f335(f335(f106(f892(f891(x40501,x40502),a879)),f335(f335(f272(x40501,x40502),x40503),x40504)),f335(f335(f272(x40501,x40502),x40505),x40504)),f335(f335(f272(x40501,x40502),f335(f335(f106(f892(x40501,a879)),x40503),x40505)),x40504))
% 170.42/170.38 [4110]E(f335(f335(f115(f892(x41101,a879)),f335(f335(f42(x41102,f892(x41101,a879)),x41103),x41104)),f335(f335(f42(x41102,f892(x41101,a879)),x41105),x41104)),f335(f335(f42(x41102,f892(x41101,a879)),f335(f335(f115(f892(x41102,a879)),x41103),x41105)),x41104))
% 170.42/170.38 [4111]E(f335(f335(f106(f892(x41111,a879)),f335(f335(f43(x41112,f892(x41111,a879)),x41113),x41114)),f335(f335(f43(x41112,f892(x41111,a879)),x41115),x41114)),f335(f335(f43(x41112,f892(x41111,a879)),f335(f335(f115(f892(x41112,a879)),x41113),x41115)),x41114))
% 170.42/170.38 [4125]E(f335(f335(f42(x41251,f892(x41252,a879)),x41253),f335(f335(f8(f892(x41252,a879),f892(x41252,a879),x41251),f335(f22(f892(x41252,a879)),x41254)),x41255)),f335(f335(f22(f892(x41252,a879)),x41254),f335(f335(f43(x41251,f892(x41252,a879)),x41253),x41255)))
% 170.42/170.38 [4126]E(f335(f335(f42(x41261,f892(x41262,a879)),x41263),f335(f335(f8(f892(x41262,a879),f892(x41262,a879),x41261),f335(f106(f892(x41262,a879)),x41264)),x41265)),f335(f335(f106(f892(x41262,a879)),x41264),f335(f335(f42(x41261,f892(x41262,a879)),x41263),x41265)))
% 170.42/170.38 [4127]E(f335(f335(f43(x41271,f892(x41272,a879)),x41273),f335(f335(f8(f892(x41272,a879),f892(x41272,a879),x41271),f335(f115(f892(x41272,a879)),x41274)),x41275)),f335(f335(f115(f892(x41272,a879)),x41274),f335(f335(f43(x41271,f892(x41272,a879)),x41273),x41275)))
% 170.42/170.38 [4166]E(f188(x41661,x41662,x41663,f335(f181(x41661,x41662),f335(f172(f891(x41661,x41662)),f335(f335(f185(x41661,x41662),x41664),x41665)))),f190(x41661,x41662,x41663,x41664,x41665))
% 170.42/170.38 [4188]E(f194(f885(x41881),f335(f335(f154(x41881),x41882),x41883),f335(f335(f8(f885(x41881),f885(x41881),a884),f335(f154(x41881),x41884)),f335(f335(f7(a884,x41881,f885(x41881)),f162(x41881,x41883)),x41882)),x41885),f335(f335(f162(x41881,f335(f335(f154(x41881),x41884),x41883)),x41885),x41882))
% 170.42/170.38 [4192]E(f335(f335(f42(x41921,f892(f891(x41922,x41923),a879)),x41924),f335(f335(f8(f892(f891(x41923,x41922),a879),f892(f891(x41922,x41923),a879),x41921),f290(x41923,x41922)),x41925)),f335(f290(x41923,x41922),f335(f335(f42(x41921,f892(f891(x41923,x41922),a879)),x41924),x41925)))
% 170.42/170.38 [4193]E(f335(f335(f43(x41931,f892(f891(x41932,x41933),a879)),x41934),f335(f335(f8(f892(f891(x41933,x41932),a879),f892(f891(x41932,x41933),a879),x41931),f290(x41933,x41932)),x41935)),f335(f290(x41933,x41932),f335(f335(f43(x41931,f892(f891(x41933,x41932),a879)),x41934),x41935)))
% 170.42/170.38 [4248]E(f187(x42481,x42482,f335(f335(f18(x42481,f888(x42483),f888(x42482)),f335(f335(f8(f892(x42483,x42482),f892(f888(x42483),f888(x42482)),x42481),f214(x42483,x42482)),x42484)),x42485)),f187(x42481,x42483,x42485))
% 170.42/170.38 [4299]P4(f335(f335(f249(f892(x42991,a879)),f335(f335(f22(f892(x42991,a879)),f335(f314(x42992,x42991,x42993),x42994)),f335(f314(x42992,x42991,x42993),x42995))),f335(f314(x42992,x42991,x42993),f335(f335(f22(f892(x42992,a879)),x42994),x42995))))
% 170.42/170.38 [4448]E(f335(f159(f885(f891(x44481,x44482)),x44481,f118(f891(x44481,x44482)),f335(f335(f7(x44481,f892(f885(x44481),f885(f891(x44481,x44482))),f892(f885(x44481),f885(f891(x44481,x44482)))),f335(f335(f8(f892(f885(f891(x44481,x44482)),f885(f891(x44481,x44482))),f892(f892(f885(x44481),f885(f891(x44481,x44482))),f892(f885(x44481),f885(f891(x44481,x44482)))),x44481),f8(f885(f891(x44481,x44482)),f885(f891(x44481,x44482)),f885(x44481))),f335(f335(f8(f891(x44481,x44482),f892(f885(f891(x44481,x44482)),f885(f891(x44481,x44482))),x44481),f154(f891(x44481,x44482))),f335(f335(f7(x44481,x44482,f891(x44481,x44482)),f270(x44481,x44482)),x44483)))),f335(f335(f7(f885(x44481),f885(x44482),f885(f891(x44481,x44482))),f185(x44481,x44482)),x44484))),x44485),f335(f335(f185(x44481,x44482),x44485),f335(f335(f154(x44482),x44483),x44484)))
% 170.42/170.38 [4153]E(f335(f335(f115(f892(x41531,a879)),f335(f289(x41532,x41531,x41533),x41534)),f335(f289(x41532,x41531,x41535),x41534)),f335(f289(x41532,x41531,f335(f335(f115(f892(f891(x41532,x41531),a879)),x41533),x41535)),x41534))
% 170.42/170.38 [4195]E(f335(f335(f137(f891(x41951,x41952)),f335(f335(f185(x41951,x41952),x41953),f335(f335(f176(x41952),f335(f200(f885(x41951)),x41953)),x41954))),f335(f335(f185(x41951,x41952),x41955),f335(f335(f141(x41952),f335(f200(f885(x41951)),x41953)),x41954))),f335(f335(f185(x41951,x41952),f335(f335(f137(x41951),x41953),x41955)),x41954))
% 170.42/170.38 [4302]E(f335(f335(f272(x43021,x43022),x43023),f335(f335(f18(x43021,f892(x43022,a879),f892(x43022,a879)),f335(f335(f8(f892(x43022,a879),f892(f892(x43022,a879),f892(x43022,a879)),x43021),f115(f892(x43022,a879))),x43024)),x43025)),f335(f335(f115(f892(f891(x43021,x43022),a879)),f335(f335(f272(x43021,x43022),x43023),x43024)),f335(f335(f272(x43021,x43022),x43023),x43025)))
% 170.42/170.38 [4303]E(f335(f335(f272(x43031,x43032),x43033),f335(f335(f18(x43031,f892(x43032,a879),f892(x43032,a879)),f335(f335(f8(f892(x43032,a879),f892(f892(x43032,a879),f892(x43032,a879)),x43031),f22(f892(x43032,a879))),x43034)),x43035)),f335(f335(f22(f892(f891(x43031,x43032),a879)),f335(f335(f272(x43031,x43032),x43033),x43034)),f335(f335(f272(x43031,x43032),x43033),x43035)))
% 170.42/170.38 [4304]E(f335(f335(f272(x43041,x43042),x43043),f335(f335(f18(x43041,f892(x43042,a879),f892(x43042,a879)),f335(f335(f8(f892(x43042,a879),f892(f892(x43042,a879),f892(x43042,a879)),x43041),f106(f892(x43042,a879))),x43044)),x43045)),f335(f335(f106(f892(f891(x43041,x43042),a879)),f335(f335(f272(x43041,x43042),x43043),x43044)),f335(f335(f272(x43041,x43042),x43043),x43045)))
% 170.42/170.38 [4308]E(f335(f335(f42(x43081,f892(x43082,a879)),x43083),f335(f335(f7(x43081,f892(x43082,a879),f892(x43082,a879)),f335(f335(f8(f892(x43082,a879),f892(f892(x43082,a879),f892(x43082,a879)),x43081),f22(f892(x43082,a879))),x43084)),x43085)),f335(f335(f22(f892(x43082,a879)),f335(f335(f42(x43081,f892(x43082,a879)),x43083),x43084)),x43085))
% 170.42/170.38 [4309]E(f335(f335(f42(x43091,f892(x43092,a879)),x43093),f335(f335(f7(x43091,f892(x43092,a879),f892(x43092,a879)),f335(f335(f8(f892(x43092,a879),f892(f892(x43092,a879),f892(x43092,a879)),x43091),f106(f892(x43092,a879))),x43094)),x43095)),f335(f335(f106(f892(x43092,a879)),f335(f335(f42(x43091,f892(x43092,a879)),x43093),x43094)),x43095))
% 170.42/170.38 [4310]E(f335(f335(f43(x43101,f892(x43102,a879)),x43103),f335(f335(f7(x43101,f892(x43102,a879),f892(x43102,a879)),f335(f335(f8(f892(x43102,a879),f892(f892(x43102,a879),f892(x43102,a879)),x43101),f115(f892(x43102,a879))),x43104)),x43105)),f335(f335(f115(f892(x43102,a879)),f335(f335(f43(x43101,f892(x43102,a879)),x43103),x43104)),x43105))
% 170.42/170.38 [4314]E(f335(f335(f42(x43141,f892(x43142,a879)),x43143),f335(f335(f18(x43141,f892(x43142,a879),f892(x43142,a879)),f335(f335(f8(f892(x43142,a879),f892(f892(x43142,a879),f892(x43142,a879)),x43141),f115(f892(x43142,a879))),x43144)),x43145)),f335(f335(f115(f892(x43142,a879)),f335(f335(f42(x43141,f892(x43142,a879)),x43143),x43144)),f335(f335(f42(x43141,f892(x43142,a879)),x43143),x43145)))
% 170.42/170.38 [4315]E(f335(f335(f43(x43151,f892(x43152,a879)),x43153),f335(f335(f18(x43151,f892(x43152,a879),f892(x43152,a879)),f335(f335(f8(f892(x43152,a879),f892(f892(x43152,a879),f892(x43152,a879)),x43151),f106(f892(x43152,a879))),x43154)),x43155)),f335(f335(f106(f892(x43152,a879)),f335(f335(f43(x43151,f892(x43152,a879)),x43153),x43154)),f335(f335(f43(x43151,f892(x43152,a879)),x43153),x43155)))
% 170.42/170.38 [4329]E(f335(f335(f42(x43291,f892(x43292,a879)),x43293),f335(f335(f18(x43291,f892(x43292,a879),f892(x43292,a879)),f335(f335(f8(f892(x43292,a879),f892(f892(x43292,a879),f892(x43292,a879)),x43291),f115(f892(x43292,a879))),x43294)),x43295)),f335(f335(f115(f892(x43292,a879)),f40(f892(x43292,a879),f335(f314(x43291,f892(x43292,a879),x43294),x43293))),f40(f892(x43292,a879),f335(f314(x43291,f892(x43292,a879),x43295),x43293))))
% 170.42/170.38 [4330]E(f335(f335(f43(x43301,f892(x43302,a879)),x43303),f335(f335(f18(x43301,f892(x43302,a879),f892(x43302,a879)),f335(f335(f8(f892(x43302,a879),f892(f892(x43302,a879),f892(x43302,a879)),x43301),f106(f892(x43302,a879))),x43304)),x43305)),f335(f335(f106(f892(x43302,a879)),f41(f892(x43302,a879),f335(f314(x43301,f892(x43302,a879),x43304),x43303))),f41(f892(x43302,a879),f335(f314(x43301,f892(x43302,a879),x43305),x43303))))
% 170.42/170.38 [4365]E(f335(f335(f141(x43651),f335(f200(f885(x43651)),f180(x43651,x43652,f335(f335(f157(x43653,x43651),x43654),x43655)))),f335(f335(f157(x43653,x43651),x43654),x43655)),f335(f335(f157(x43653,x43651),x43654),f335(f335(f141(x43653),f335(f200(f885(x43653)),f180(x43653,f335(f73(x43651,a879,x43653,x43652),x43654),x43655))),x43655)))
% 170.42/170.38 [4238]E(f335(f335(f137(f891(x42381,x42382)),f335(f335(f185(x42381,x42382),f335(f335(f176(x42381),f335(f200(f885(x42382)),x42383)),x42384)),x42383)),f335(f335(f185(x42381,x42382),f335(f335(f141(x42381),f335(f200(f885(x42382)),x42383)),x42384)),x42385)),f335(f335(f185(x42381,x42382),x42384),f335(f335(f137(x42382),x42383),x42385)))
% 170.42/170.38 [4357]E(f85(x43571,f335(f335(f18(x43571,a879,a879),f335(f335(f8(a879,f892(a879,a879),x43571),a333),f335(f335(f7(x43571,f892(x43571,a879),a879),f337(x43571)),x43572))),f335(f335(f7(x43571,x43573,a879),f335(f335(f8(x43573,f892(x43573,a879),x43571),a332),x43574)),x43575))),f335(f77(x43571,x43573,x43572,x43574),x43575))
% 170.42/170.38 [4409]E(f335(f335(f86(a1,x44091),f335(f108(a1),f335(f335(f80(a1),x44092),a102))),f335(f335(f18(a1,x44091,x44091),f335(f335(f7(a1,x44091,f892(x44091,x44091)),f335(f335(f8(a879,f892(x44091,f892(x44091,x44091)),a1),f101(x44091)),a205)),f194(x44091,x44093,x44094,x44095))),f335(f335(f8(a884,x44091,a1),x44094),f335(f335(f7(a1,a884,a884),f335(f335(f8(a884,f892(a884,a884),a1),f80(a884)),a109)),x44095)))),f194(x44091,x44093,x44094,f335(f335(f80(a884),f335(f108(a884),x44092)),x44095)))
% 170.42/170.38 [4445]E(f335(f181(x44451,x44452),f335(f335(f157(f891(x44451,x44453),f891(x44451,x44452)),f335(f274(x44451,x44453,f891(x44451,x44452)),f335(f335(f7(x44451,f892(x44453,x44452),f892(x44453,f891(x44451,x44452))),f335(f335(f8(f892(x44452,f891(x44451,x44452)),f892(f892(x44453,x44452),f892(x44453,f891(x44451,x44452))),x44451),f8(x44452,f891(x44451,x44452),x44453)),f270(x44451,x44452))),x44454))),x44455)),f335(f73(f888(x44453),f888(x44452),x44451,f335(f214(x44453,x44452),x44454)),f335(f181(x44451,x44453),x44455)))
% 170.42/170.38 [4402]E(f187(x44021,x44022,f335(f335(f18(x44021,f888(x44022),f888(x44022)),f335(f335(f18(x44021,f888(x44022),f892(f888(x44022),f888(x44022))),f335(f335(f8(a879,f892(f888(x44022),f892(f888(x44022),f888(x44022))),x44021),f101(f888(x44022))),x44023)),x44024)),x44025)),f335(f335(f115(f892(x44021,a879)),f335(f335(f106(f892(x44021,a879)),f187(x44021,x44022,x44024)),f335(f255(x44021),x44023))),f335(f335(f106(f892(x44021,a879)),f187(x44021,x44022,x44025)),f335(f255(x44021),f335(f335(f8(a879,a879,x44021),a330),x44023)))))
% 170.42/170.38 [4443]E(f335(f335(f86(a1,x44431),f335(f108(a1),f335(f335(f80(a1),x44432),a102))),f335(f335(f18(a1,x44431,x44431),f335(f335(f7(a1,x44431,f892(x44431,x44431)),f335(f335(f8(a879,f892(x44431,f892(x44431,x44431)),a1),f101(x44431)),a205)),f335(f193(x44431,x44433,x44434),x44435))),f335(f335(f18(a1,x44431,x44431),f335(f335(f8(a884,f892(x44431,x44431),a1),x44434),f335(f335(f7(a1,a884,a884),f335(f335(f8(a884,f892(a884,a884),a1),f80(a884)),a109)),x44435))),f335(f335(f8(a884,x44431,a1),f193(x44431,x44433,x44434)),f335(f335(f7(a1,a884,a884),f335(f335(f8(a884,f892(a884,a884),a1),f80(a884)),a109)),x44435))))),f335(f193(x44431,x44433,x44434),f335(f335(f80(a884),f335(f108(a884),x44432)),x44435)))
% 170.42/170.38 [4477]E(f335(f255(f891(x44771,x44772)),f335(f274(x44771,x44772,a879),f335(f335(f8(f892(x44772,f892(x44773,a879)),f892(x44772,a879),x44771),f335(f8(f892(x44773,a879),a879,x44772),f87(x44773))),f335(f335(f7(x44771,f892(x44772,f892(x44773,a879)),f892(x44772,f892(x44773,a879))),f335(f335(f8(f892(f892(x44773,a879),f892(x44773,a879)),f892(f892(x44772,f892(x44773,a879)),f892(x44772,f892(x44773,a879))),x44771),f8(f892(x44773,a879),f892(x44773,a879),x44772)),f335(f335(f8(f892(x44773,f892(a879,a879)),f892(f892(x44773,a879),f892(x44773,a879)),x44771),f18(x44773,a879,a879)),f335(f335(f8(f892(x44773,a879),f892(x44773,f892(a879,a879)),x44771),f335(f8(a879,f892(a879,a879),x44773),a333)),f335(f335(f7(x44771,f892(f891(x44771,x44773),a879),f892(x44773,a879)),f335(f335(f8(f892(x44773,f892(f892(f891(x44771,x44773),a879),a879)),f892(f892(f891(x44771,x44773),a879),f892(x44773,a879)),x44771),f7(x44773,f892(f891(x44771,x44773),a879),a879)),f335(f335(f8(f892(x44773,f891(x44771,x44773)),f892(x44773,f892(f892(f891(x44771,x44773),a879),a879)),x44771),f335(f8(f891(x44771,x44773),f892(f892(f891(x44771,x44773),a879),a879),x44773),f337(f891(x44771,x44773)))),f270(x44771,x44773)))),x44774))))),f335(f335(f7(x44772,f892(f891(x44773,x44772),a879),f892(x44773,a879)),f335(f335(f8(f892(x44773,f892(f892(f891(x44773,x44772),a879),a879)),f892(f892(f891(x44773,x44772),a879),f892(x44773,a879)),x44772),f7(x44773,f892(f891(x44773,x44772),a879),a879)),f335(f335(f8(f892(x44773,f891(x44773,x44772)),f892(x44773,f892(f892(f891(x44773,x44772),a879),a879)),x44772),f335(f8(f891(x44773,x44772),f892(f892(f891(x44773,x44772),a879),a879),x44773),f337(f891(x44773,x44772)))),f335(f7(x44773,x44772,f891(x44773,x44772)),f270(x44773,x44772))))),x44775))))),f335(f335(f292(x44771,x44773,x44772),x44774),x44775))
% 170.42/170.38 [4555]~E(f29(x45551,x45552,x45553),f30(x45554,x45555,x45556))
% 170.42/170.38 [4005]E(f133(x40051,x40052,x40053,x40054,f130(x40052,x40055,x40056)),f335(f335(x40054,x40055),x40056))
% 170.42/170.38 [4222]E(f190(x42221,x42222,f188(x42221,x42222,x42223,x42224),x42225,x42226),f188(x42221,x42222,x42223,f190(x42221,x42222,x42224,x42225,x42226)))
% 170.42/170.38 [4345]E(f335(f73(f891(x43451,x43452),x43452,f891(x43453,x43454),f273(x43451,x43452)),f275(x43453,x43451,x43454,x43452,x43455,x43456)),f335(f73(x43454,x43452,f891(x43453,x43454),x43456),f273(x43453,x43454)))
% 170.42/170.38 [4346]E(f335(f73(f891(x43461,x43462),x43461,f891(x43463,x43464),f269(x43461,x43462)),f275(x43463,x43461,x43464,x43462,x43465,x43466)),f335(f73(x43463,x43461,f891(x43463,x43464),x43465),f269(x43463,x43464)))
% 170.42/170.38 [3944]E(f335(f335(f73(x39441,x39442,x39443,x39444),x39445),x39446),f335(x39444,f335(x39445,x39446)))
% 170.42/170.38 [3744]E(f335(f335(f274(x37441,x37442,x37443),x37444),f335(f335(f270(x37441,x37442),x37445),x37446)),f335(f335(x37444,x37445),x37446))
% 170.42/170.38 [3803]E(f335(f335(f335(f8(x38031,x38032,x38033),x38034),x38035),x38036),f335(x38034,f335(x38035,x38036)))
% 170.42/170.38 [3804]E(f335(f335(f335(f7(x38041,x38042,x38043),x38044),x38045),x38046),f335(f335(x38044,x38046),x38045))
% 170.42/170.38 [3821]E(f335(f335(f335(f18(x38211,x38212,x38213),x38214),x38215),x38216),f335(f335(x38214,x38216),f335(x38215,x38216)))
% 170.42/170.38 [3843]E(f335(f159(x38431,x38432,x38433,x38434),f335(f335(f154(x38432),x38435),x38436)),f335(f335(x38434,x38435),x38436))
% 170.42/170.38 [3948]E(f335(f335(f154(f891(x39481,x39482)),f335(f335(f270(x39481,x39482),x39483),x39484)),f335(f335(f185(x39481,x39482),x39485),x39486)),f335(f335(f185(x39481,x39482),f335(f335(f154(x39481),x39483),x39485)),f335(f335(f154(x39482),x39484),x39486)))
% 170.42/170.38 [3951]E(f335(f335(f157(x39511,x39512),x39513),f335(f335(f162(x39511,x39514),x39515),x39516)),f335(f335(f162(x39512,f335(f335(f157(x39511,x39512),x39513),x39514)),x39515),f335(x39513,x39516)))
% 170.42/170.38 [3994]E(f335(f145(x39941,x39942,x39943,x39944),f335(f335(f154(x39942),x39945),x39946)),f335(f145(x39941,x39942,x39943,f335(f335(x39943,x39944),x39945)),x39946))
% 170.42/170.38 [4019]E(f277(x40191,x40192,x40193,x40194,f335(f335(f270(x40191,x40192),x40195),x40196)),f335(f335(x40194,x40195),x40196))
% 170.42/170.38 [4103]E(f335(f335(f42(x41031,f892(x41032,a879)),x41033),f335(f73(x41034,f892(x41032,a879),x41031,x41035),x41036)),f335(f335(f42(x41034,f892(x41032,a879)),f335(f314(x41031,x41034,x41036),x41033)),x41035))
% 170.42/170.38 [4156]E(f335(f335(f214(x41561,x41562),x41563),f335(f335(f214(x41564,x41561),x41565),x41566)),f335(f335(f214(x41564,x41562),f335(f73(x41561,x41562,x41564,x41563),x41565)),x41566))
% 170.42/170.38 [4158]E(f335(f335(f157(x41581,x41582),x41583),f335(f335(f157(x41584,x41581),x41585),x41586)),f335(f335(f157(x41584,x41582),f335(f73(x41581,x41582,x41584,x41583),x41585)),x41586))
% 170.42/170.38 [4164]E(f335(f314(x41641,x41642,f335(f73(x41643,x41642,x41641,x41644),x41645)),x41646),f335(f314(x41643,x41642,x41644),f335(f314(x41641,x41643,x41645),x41646)))
% 170.42/170.38 [4165]E(f335(f315(x41651,x41652,f335(f73(x41653,x41652,x41651,x41654),x41655)),x41656),f335(f315(x41651,x41653,x41655),f335(f315(x41653,x41652,x41654),x41656)))
% 170.42/170.38 [4194]E(f188(x41941,x41942,x41943,f335(f335(f335(f72(x41941,f888(x41942)),x41944),x41945),f335(f243(x41942),x41946))),f335(f335(f335(f72(x41941,f888(x41942)),f188(x41941,x41942,x41943,x41944)),x41945),f335(f243(x41942),x41946)))
% 170.42/170.38 [4196]E(f335(f145(x41961,x41962,x41963,f335(f145(x41961,x41962,x41963,x41964),x41965)),x41966),f335(f145(x41961,x41962,x41963,x41964),f335(f335(f137(x41962),x41965),x41966)))
% 170.42/170.38 [4335]E(f335(f275(x43351,x43351,x43352,x43353,f34(x43351),x43354),f335(f335(f270(x43351,x43352),x43355),x43356)),f335(f335(f270(x43351,x43353),x43355),f335(x43354,x43356)))
% 170.42/170.38 [4336]E(f335(f275(x43361,x43362,x43363,x43363,x43364,f34(x43363)),f335(f335(f270(x43361,x43363),x43365),x43366)),f335(f335(f270(x43362,x43363),f335(x43364,x43365)),x43366))
% 170.42/170.38 [4427]E(f335(f335(f157(f891(x44271,x44272),f891(x44271,x44273)),f335(f274(x44271,x44272,f891(x44271,x44273)),f335(f335(f7(x44271,f892(x44272,x44273),f892(x44272,f891(x44271,x44273))),f335(f335(f8(f892(x44273,f891(x44271,x44273)),f892(f892(x44272,x44273),f892(x44272,f891(x44271,x44273))),x44271),f8(x44273,f891(x44271,x44273),x44272)),f270(x44271,x44273))),x44274))),f335(f335(f185(x44271,x44272),x44275),x44276)),f335(f335(f185(x44271,x44273),x44275),f335(f335(f157(x44272,x44273),x44274),x44276)))
% 170.42/170.38 [3808]E(f99(x38081,x38082,x38083,f335(f335(f335(f92(x38081),x38084),x38085),x38086)),f335(f335(f335(x38083,x38084),x38085),x38086))
% 170.42/170.38 [3809]E(f100(x38091,x38092,x38093,f335(f335(f335(f92(x38091),x38094),x38095),x38096)),f335(f335(f335(x38093,x38094),x38095),x38096))
% 170.42/170.38 [4004]E(f335(f335(f73(x40041,x40042,x40043,f335(f16(x40042,x40041),x40044)),x40045),x40046),x40044)
% 170.42/170.38 [4038]E(f335(f314(x40381,x40382,x40383),f335(f314(x40384,x40381,x40385),x40386)),f335(f314(x40384,x40382,f335(f335(f8(x40381,x40382,x40384),x40383),x40385)),x40386))
% 170.42/170.38 [4044]E(f335(f335(f42(x40441,f892(x40442,a879)),f335(f314(x40443,x40441,x40444),x40445)),x40446),f335(f335(f42(x40443,f892(x40442,a879)),x40445),f335(f335(f8(x40441,f892(x40442,a879),x40443),x40446),x40444)))
% 170.42/170.38 [4045]E(f335(f335(f43(x40451,f892(x40452,a879)),f335(f314(x40453,x40451,x40454),x40455)),x40456),f335(f335(f43(x40453,f892(x40452,a879)),x40455),f335(f335(f8(x40451,f892(x40452,a879),x40453),x40456),x40454)))
% 170.42/170.38 [4046]E(f335(f335(f42(x40461,f892(x40462,a879)),x40463),f335(f335(f8(x40464,f892(x40462,a879),x40461),x40465),x40466)),f335(f335(f42(x40464,f892(x40462,a879)),f335(f314(x40461,x40464,x40466),x40463)),x40465))
% 170.42/170.38 [4047]E(f335(f335(f43(x40471,f892(x40472,a879)),x40473),f335(f335(f8(x40474,f892(x40472,a879),x40471),x40475),x40476)),f335(f335(f43(x40474,f892(x40472,a879)),f335(f314(x40471,x40474,x40476),x40473)),x40475))
% 170.42/170.38 [4105]E(f335(f335(f42(x41051,f892(x41052,a879)),x41053),f335(f335(f8(f892(x41054,a879),f892(x41052,a879),x41051),f314(x41054,x41052,x41055)),x41056)),f335(f314(x41054,x41052,x41055),f335(f335(f42(x41051,f892(x41054,a879)),x41053),x41056)))
% 170.42/170.38 [4106]E(f335(f335(f42(x41061,f892(x41062,a879)),x41063),f335(f335(f8(f892(x41064,a879),f892(x41062,a879),x41061),f315(x41062,x41064,x41065)),x41066)),f335(f315(x41062,x41064,x41065),f335(f335(f42(x41061,f892(x41064,a879)),x41063),x41066)))
% 170.42/170.38 [4107]E(f335(f335(f43(x41071,f892(x41072,a879)),x41073),f335(f335(f8(f892(x41074,a879),f892(x41072,a879),x41071),f315(x41072,x41074,x41075)),x41076)),f335(f315(x41072,x41074,x41075),f335(f335(f43(x41071,f892(x41074,a879)),x41073),x41076)))
% 170.42/170.38 [4108]E(f335(f335(f42(x41081,f892(x41082,a879)),x41083),f335(f335(f8(f892(x41084,a879),f892(x41082,a879),x41081),f289(x41084,x41082,x41085)),x41086)),f335(f289(x41084,x41082,x41085),f335(f335(f42(x41081,f892(x41084,a879)),x41083),x41086)))
% 170.42/170.38 [4202]E(f335(f145(x42021,x42022,f335(f7(x42022,x42021,x42021),x42023),x42024),f335(f172(x42022),f335(f335(f154(x42022),x42025),x42026))),f335(f335(x42023,x42025),f335(f145(x42021,x42022,f335(f7(x42022,x42021,x42021),x42023),x42024),f335(f172(x42022),x42026))))
% 170.42/170.38 [4261]E(f335(f335(f18(f891(x42611,x42612),x42612,x42613),f335(f335(f8(x42614,f892(x42612,x42613),f891(x42611,x42612)),x42615),f335(f335(f8(x42611,x42614,f891(x42611,x42612)),x42616),f269(x42611,x42612)))),f273(x42611,x42612)),f335(f274(x42611,x42612,x42613),f335(f335(f8(x42614,f892(x42612,x42613),x42611),x42615),x42616)))
% 170.42/170.38 [4268]E(f335(f145(x42681,x42682,f335(f7(x42682,x42681,x42681),x42683),f335(f145(x42681,x42682,f335(f7(x42682,x42681,x42681),x42683),x42684),f335(f172(x42682),x42685))),f335(f172(x42682),x42686)),f335(f145(x42681,x42682,f335(f7(x42682,x42681,x42681),x42683),x42684),f335(f172(x42682),f335(f335(f137(x42682),x42686),x42685))))
% 170.42/170.38 [4270]E(f335(f335(f157(f891(x42701,x42702),f891(x42703,x42702)),f335(f274(x42701,x42702,f891(x42703,x42702)),f335(f335(f8(x42703,f892(x42702,f891(x42703,x42702)),x42701),f270(x42703,x42702)),x42704))),f335(f335(f185(x42701,x42702),x42705),x42706)),f335(f335(f185(x42703,x42702),f335(f335(f157(x42701,x42703),x42704),x42705)),x42706))
% 170.42/170.38 [4318]P4(f335(f335(f249(f892(x43181,a879)),f335(f289(x43182,x43181,x43183),f335(f335(f43(x43184,f892(x43182,a879)),x43185),x43186))),f335(f335(f43(x43184,f892(x43181,a879)),x43185),f335(f335(f8(f892(x43182,a879),f892(x43181,a879),x43184),f289(x43182,x43181,x43183)),x43186))))
% 170.42/170.38 [4118]E(f335(f335(f185(x41181,x41182),f335(f335(f162(x41181,x41183),x41184),f335(f269(x41181,x41182),x41185))),f335(f335(f162(x41182,x41186),x41184),f335(f273(x41181,x41182),x41185))),f335(f335(f162(f891(x41181,x41182),f335(f335(f185(x41181,x41182),x41183),x41186)),x41184),x41185))
% 170.42/170.38 [4183]E(f335(f335(f115(f892(f891(x41831,x41832),a879)),f335(f335(f292(x41831,x41833,x41832),x41834),x41835)),f335(f335(f292(x41831,x41833,x41832),x41834),x41836)),f335(f335(f292(x41831,x41833,x41832),x41834),f335(f335(f115(f892(f891(x41833,x41832),a879)),x41835),x41836)))
% 170.42/170.38 [4281]E(f335(f335(f313(f891(x42811,x42812)),f335(f335(f270(x42811,x42812),x42813),x42814)),f335(f335(f115(f892(f891(x42811,x42812),a879)),f335(f335(f272(x42811,x42812),x42815),f335(f16(f892(x42812,a879),x42811),f335(f335(f313(x42812),x42814),x42816)))),f335(f335(f272(x42811,x42812),f335(f335(f313(x42811),x42813),x42815)),f335(f16(f892(x42812,a879),x42811),x42816)))),f335(f335(f272(x42811,x42812),f335(f335(f313(x42811),x42813),x42815)),f335(f16(f892(x42812,a879),x42811),f335(f335(f313(x42812),x42814),x42816))))
% 170.42/170.38 [4360]E(f335(f335(f106(f892(x43601,a879)),f335(f315(x43601,x43602,f335(f73(f891(x43602,x43603),x43602,x43601,f269(x43602,x43603)),x43604)),x43605)),f335(f315(x43601,x43603,f335(f73(f891(x43602,x43603),x43603,x43601,f273(x43602,x43603)),x43604)),x43606)),f335(f315(x43601,f891(x43602,x43603),x43604),f335(f335(f272(x43602,x43603),x43605),f335(f16(f892(x43603,a879),x43602),x43606))))
% 170.42/170.38 [4102]E(f335(f335(f335(f72(x41021,x41022),f335(f335(f335(f72(x41021,x41022),x41023),x41024),x41025)),x41024),x41026),f335(f335(f335(f72(x41021,x41022),x41023),x41024),x41026))
% 170.42/170.38 [4208]E(f335(f335(f115(f892(f891(x42081,x42082),a879)),f335(f335(f292(x42081,x42083,x42082),x42084),x42085)),f335(f335(f292(x42081,x42083,x42082),x42086),x42085)),f335(f335(f292(x42081,x42083,x42082),f335(f335(f115(f892(f891(x42081,x42083),a879)),x42084),x42086)),x42085))
% 170.42/170.38 [4343]E(f335(f335(f42(x43431,f892(x43432,a879)),x43433),f335(f335(f7(x43431,f892(x43434,f892(x43432,a879)),f892(x43432,a879)),f335(f335(f8(f892(x43434,a879),f892(f892(x43434,f892(x43432,a879)),f892(x43432,a879)),x43431),f42(x43434,f892(x43432,a879))),x43435)),x43436)),f335(f335(f42(x43434,f892(x43432,a879)),f335(f335(f42(x43431,f892(x43434,a879)),x43433),x43435)),x43436))
% 170.42/170.38 [4344]E(f335(f335(f43(x43441,f892(x43442,a879)),x43443),f335(f335(f7(x43441,f892(x43444,f892(x43442,a879)),f892(x43442,a879)),f335(f335(f8(f892(x43444,a879),f892(f892(x43444,f892(x43442,a879)),f892(x43442,a879)),x43441),f43(x43444,f892(x43442,a879))),x43445)),x43446)),f335(f335(f43(x43444,f892(x43442,a879)),f335(f335(f42(x43441,f892(x43444,a879)),x43443),x43445)),x43446))
% 170.42/170.38 [4397]E(f335(f274(x43971,x43972,f891(x43973,x43974)),f335(f335(f7(x43971,f892(x43972,x43974),f892(x43972,f891(x43973,x43974))),f335(f335(f8(f892(x43974,f891(x43973,x43974)),f892(f892(x43972,x43974),f892(x43972,f891(x43973,x43974))),x43971),f8(x43974,f891(x43973,x43974),x43972)),f335(f335(f8(x43973,f892(x43974,f891(x43973,x43974)),x43971),f270(x43973,x43974)),x43975))),x43976)),f275(x43971,x43973,x43972,x43974,x43975,x43976))
% 170.42/170.38 [4317]E(f335(f335(f335(f72(x43171,f888(x43172)),f191(x43171,x43172,x43173,f335(f335(f22(f892(x43171,a879)),x43174),f335(f335(f313(x43171),x43175),f199(f892(x43171,a879)))))),x43175),x43176),f335(f335(f335(f72(x43171,f888(x43172)),f191(x43171,x43172,x43173,x43174)),x43175),x43176))
% 170.42/170.38 [4422]E(f335(f314(x44221,x44222,f335(f335(f18(x44221,x44222,x44222),f335(f335(f18(x44221,x44222,f892(x44222,x44222)),f335(f335(f8(a879,f892(x44222,f892(x44222,x44222)),x44221),f101(x44222)),x44223)),x44224)),x44225)),x44226),f335(f335(f115(f892(x44222,a879)),f335(f314(x44221,x44222,x44224),f335(f335(f106(f892(x44221,a879)),x44226),f335(f255(x44221),x44223)))),f335(f314(x44221,x44222,x44225),f335(f335(f106(f892(x44221,a879)),x44226),f335(f255(x44221),f335(f335(f8(a879,a879,x44221),a330),x44223))))))
% 170.42/170.38 [4433]E(f335(f314(x44331,f891(x44332,x44333),f335(f335(f18(x44331,x44333,f891(x44332,x44333)),f335(f335(f8(x44332,f892(x44333,f891(x44332,x44333)),x44331),f270(x44332,x44333)),x44334)),x44335)),x44336),f335(f335(f272(x44332,x44333),f335(f314(x44331,x44332,x44334),x44336)),f335(f335(f8(f892(x44331,a879),f892(x44333,a879),x44332),f314(x44331,x44333,x44335)),f335(f335(f7(x44332,f892(x44331,a879),f892(x44331,a879)),f335(f335(f8(f892(x44331,a879),f892(f892(x44331,a879),f892(x44331,a879)),x44332),f106(f892(x44331,a879))),f335(f335(f8(f892(x44332,a879),f892(x44331,a879),x44332),f315(x44331,x44332,x44334)),f335(f335(f7(x44332,f892(x44332,a879),f892(x44332,a879)),f313(x44332)),f199(f892(x44332,a879)))))),x44336))))
% 170.42/170.38 [4379]E(f335(f273(x43791,x43792),f335(f275(x43793,x43791,x43794,x43792,x43795,x43796),x43797)),f335(x43796,f335(f273(x43793,x43794),x43797)))
% 170.42/170.38 [4380]E(f335(f269(x43801,x43802),f335(f275(x43803,x43801,x43804,x43802,x43805,x43806),x43807)),f335(x43805,f335(f269(x43803,x43804),x43807)))
% 170.42/170.38 [4080]E(f335(f335(f185(x40801,x40802),f335(f335(f162(x40801,x40803),x40804),x40805)),f335(f335(f162(x40802,x40806),x40804),x40807)),f335(f335(f162(f891(x40801,x40802),f335(f335(f185(x40801,x40802),x40803),x40806)),x40804),f335(f335(f270(x40801,x40802),x40805),x40807)))
% 170.42/170.38 [4148]E(f335(f335(f335(f276(x41481,x41482,x41483,x41484),x41485),x41486),x41487),f335(f335(f274(x41482,x41483,x41484),x41486),f335(x41485,x41487)))
% 170.42/170.38 [4163]E(f335(f335(f335(f276(x41631,x41632,x41633,x41634),x41635),x41636),x41637),f335(f335(x41636,f335(f269(x41632,x41633),f335(x41635,x41637))),f335(f273(x41632,x41633),f335(x41635,x41637))))
% 170.42/170.38 [4198]E(f190(x41981,x41982,f335(f335(f335(f72(x41981,f888(x41982)),x41983),x41984),f335(f243(x41982),x41985)),x41986,x41987),f190(x41981,x41982,x41983,f335(f335(f154(x41981),x41984),x41986),f335(f335(f154(x41982),x41985),x41987)))
% 170.42/170.38 [4216]E(f335(f73(x42161,x42162,x42163,x42164),f335(f73(x42165,x42161,x42163,x42166),x42167)),f335(f73(x42165,x42162,x42163,f335(f73(x42161,x42162,x42165,x42164),x42166)),x42167))
% 170.42/170.38 [4277]E(f335(f73(f888(x42771),f888(x42772),x42773,f335(f214(x42771,x42772),x42774)),f335(f335(f335(f72(x42773,f888(x42771)),x42775),x42776),f335(f243(x42771),x42777))),f335(f335(f335(f72(x42773,f888(x42772)),f335(f73(f888(x42771),f888(x42772),x42773,f335(f214(x42771,x42772),x42774)),x42775)),x42776),f335(f243(x42772),f335(x42774,x42777))))
% 170.42/170.38 [4404]E(f335(f275(x44041,x44042,x44043,x44043,x44044,f34(x44043)),f335(f275(x44041,x44041,x44045,x44043,f34(x44041),x44046),x44047)),f335(f335(f270(x44042,x44043),f335(x44044,f335(f269(x44041,x44045),x44047))),f335(x44046,f335(f273(x44041,x44045),x44047))))
% 170.42/170.38 [4405]E(f335(f275(x44051,x44051,x44052,x44053,f34(x44051),x44054),f335(f275(x44055,x44051,x44052,x44052,x44056,f34(x44052)),x44057)),f335(f335(f270(x44051,x44053),f335(x44056,f335(f269(x44055,x44052),x44057))),f335(x44054,f335(f273(x44055,x44052),x44057))))
% 170.42/170.38 [4420]E(f335(f275(x44201,x44202,x44203,x44203,x44204,f34(x44203)),f335(f275(x44205,x44201,x44203,x44203,x44206,f34(x44203)),x44207)),f335(f275(x44205,x44202,x44203,x44203,f335(f73(x44201,x44202,x44205,x44204),x44206),f34(x44203)),x44207))
% 170.42/170.38 [4421]E(f335(f275(x44211,x44211,x44212,x44213,f34(x44211),x44214),f335(f275(x44211,x44211,x44215,x44212,f34(x44211),x44216),x44217)),f335(f275(x44211,x44211,x44215,x44213,f34(x44211),f335(f73(x44212,x44213,x44215,x44214),x44216)),x44217))
% 170.42/170.38 [4430]E(f335(f275(x44301,x44302,x44303,x44303,x44304,f34(x44303)),f335(f275(x44301,x44301,x44305,x44303,f34(x44301),x44306),x44307)),f335(f275(x44302,x44302,x44305,x44303,f34(x44302),x44306),f335(f275(x44301,x44302,x44305,x44305,x44304,f34(x44305)),x44307)))
% 170.42/170.38 [4115]E(f335(f335(f292(x41151,x41152,x41153),f335(f335(f292(x41151,x41154,x41152),x41155),x41156)),x41157),f335(f335(f292(x41151,x41154,x41153),x41155),f335(f335(f292(x41154,x41152,x41153),x41156),x41157)))
% 170.42/170.38 [4189]E(f335(f335(f274(x41891,x41892,x41893),f335(f73(x41894,f892(x41892,x41893),x41891,x41895),x41896)),x41897),f335(f335(x41895,f335(x41896,f335(f269(x41891,x41892),x41897))),f335(f273(x41891,x41892),x41897)))
% 170.42/170.38 [4241]E(f335(f73(x42411,x42412,x42413,x42414),f335(f335(f335(f72(x42413,x42411),x42415),x42416),x42417)),f335(f335(f335(f72(x42413,x42412),f335(f73(x42411,x42412,x42413,x42414),x42415)),x42416),f335(x42414,x42417)))
% 170.42/170.38 [4273]E(f335(f145(x42731,x42732,f335(f7(x42732,x42731,x42731),x42733),x42734),f335(f172(x42732),f335(f335(f157(x42735,x42732),x42736),x42737))),f335(f145(x42731,x42735,f335(f7(x42735,x42731,x42731),f335(f73(x42732,f892(x42731,x42731),x42735,x42733),x42736)),x42734),f335(f172(x42735),x42737)))
% 170.42/170.38 [4217]E(f335(f335(f42(x42171,f892(f891(x42172,x42173),a879)),x42174),f335(f335(f8(f892(f891(x42175,x42173),a879),f892(f891(x42172,x42173),a879),x42171),f335(f292(x42172,x42175,x42173),x42176)),x42177)),f335(f335(f292(x42172,x42175,x42173),x42176),f335(f335(f42(x42171,f892(f891(x42175,x42173),a879)),x42174),x42177)))
% 170.42/170.38 [4366]E(f335(f335(f42(x43661,f892(f891(x43662,x43663),a879)),x43664),f335(f335(f7(x43661,f892(f891(x43665,x43663),a879),f892(f891(x43662,x43663),a879)),f335(f335(f8(f892(f891(x43662,x43665),a879),f892(f892(f891(x43665,x43663),a879),f892(f891(x43662,x43663),a879)),x43661),f292(x43662,x43665,x43663)),x43666)),x43667)),f335(f335(f292(x43662,x43665,x43663),f335(f335(f42(x43661,f892(f891(x43662,x43665),a879)),x43664),x43666)),x43667))
% 170.42/170.38 [4367]E(f335(f145(x43671,x43672,f335(f335(f7(x43671,f892(x43672,x43673),f892(x43672,x43671)),f335(f335(f8(f892(x43673,x43671),f892(f892(x43672,x43673),f892(x43672,x43671)),x43671),f8(x43673,x43671,x43672)),x43674)),x43675),x43676),x43677),f335(f145(x43671,x43673,x43674,x43676),f335(f335(f157(x43672,x43673),x43675),x43677)))
% 170.42/170.38 [4431]E(f335(f335(f43(x44311,f892(x44312,a879)),x44313),f335(f335(f8(f892(x44314,f892(x44312,a879)),f892(x44312,a879),x44311),f335(f43(x44314,f892(x44312,a879)),x44315)),f335(f335(f7(x44311,f892(x44314,f892(x44312,a879)),f892(x44314,f892(x44312,a879))),f335(f335(f8(f892(f892(x44312,a879),f892(x44312,a879)),f892(f892(x44314,f892(x44312,a879)),f892(x44314,f892(x44312,a879))),x44311),f8(f892(x44312,a879),f892(x44312,a879),x44314)),f335(f335(f8(f892(x44312,a879),f892(f892(x44312,a879),f892(x44312,a879)),x44311),f115(f892(x44312,a879))),x44316))),x44317))),f335(f335(f115(f892(x44312,a879)),f335(f335(f43(x44311,f892(x44312,a879)),x44313),x44316)),f335(f335(f43(x44314,f892(x44312,a879)),x44315),x44317)))
% 170.42/170.38 [4432]E(f335(f335(f42(x44321,f892(x44322,a879)),x44323),f335(f335(f8(f892(x44324,f892(x44322,a879)),f892(x44322,a879),x44321),f335(f42(x44324,f892(x44322,a879)),x44325)),f335(f335(f7(x44321,f892(x44324,f892(x44322,a879)),f892(x44324,f892(x44322,a879))),f335(f335(f8(f892(f892(x44322,a879),f892(x44322,a879)),f892(f892(x44324,f892(x44322,a879)),f892(x44324,f892(x44322,a879))),x44321),f8(f892(x44322,a879),f892(x44322,a879),x44324)),f335(f335(f8(f892(x44322,a879),f892(f892(x44322,a879),f892(x44322,a879)),x44321),f106(f892(x44322,a879))),x44326))),x44327))),f335(f335(f106(f892(x44322,a879)),f335(f335(f42(x44321,f892(x44322,a879)),x44323),x44326)),f335(f335(f42(x44324,f892(x44322,a879)),x44325),x44327)))
% 170.42/170.38 [4425]E(f212(x44251,x44252,f335(f335(f335(x44253,x44254),x44255),x44256),f335(f335(f7(x44251,f891(a104,a104),f892(a104,f886(x44252))),f335(f335(f7(x44251,a104,f892(f891(a104,a104),f892(a104,f886(x44252)))),f335(f335(f7(x44251,a104,f892(a104,f892(f891(a104,a104),f892(a104,f886(x44252))))),x44257),x44254)),x44255)),x44256)),f335(f335(f335(f225(x44251,x44252,x44253,x44257),x44254),x44255),x44256))
% 170.42/170.38 [4438]E(f213(x44381,x44382,f335(f335(f335(x44383,x44384),x44385),x44386),f335(f335(f7(x44381,f891(a104,a104),f892(a104,f886(x44382))),f335(f335(f7(x44381,a104,f892(f891(a104,a104),f892(a104,f886(x44382)))),f335(f335(f7(x44381,a104,f892(a104,f892(f891(a104,a104),f892(a104,f886(x44382))))),x44387),x44384)),x44385)),x44386)),f227(x44381,x44382,x44383,x44387,x44384,x44385,x44386))
% 170.42/170.38 [4429]E(f209(x44291,x44292,f335(f335(f335(x44293,x44294),x44295),x44296),f335(f335(f7(x44291,f891(a104,a104),f892(a104,f886(f888(x44292)))),f335(f335(f7(x44291,a104,f892(f891(a104,a104),f892(a104,f886(f888(x44292))))),f335(f335(f7(x44291,a104,f892(a104,f892(f891(a104,a104),f892(a104,f886(f888(x44292)))))),x44297),x44294)),x44295)),x44296)),f335(f335(f335(f222(x44291,x44292,x44293,x44297),x44294),x44295),x44296))
% 170.42/170.38 [4440]E(f210(x44401,x44402,f335(f335(f335(x44403,x44404),x44405),x44406),f335(f335(f7(x44401,f891(a104,a104),f892(a104,f886(f888(x44402)))),f335(f335(f7(x44401,a104,f892(f891(a104,a104),f892(a104,f886(f888(x44402))))),f335(f335(f7(x44401,a104,f892(a104,f892(f891(a104,a104),f892(a104,f886(f888(x44402)))))),x44407),x44404)),x44405)),x44406)),f224(x44401,x44402,x44403,x44407,x44404,x44405,x44406))
% 170.42/170.38 [4337]E(f335(f275(x43371,x43372,x43373,x43374,x43375,x43376),f335(f335(f270(x43371,x43373),x43377),x43378)),f335(f335(f270(x43372,x43374),f335(x43375,x43377)),f335(x43376,x43378)))
% 170.42/170.38 [4442]E(f335(f335(f157(f891(x44421,x44422),f891(x44423,x44424)),f335(f274(x44421,x44422,f891(x44423,x44424)),f335(f335(f7(x44421,f892(x44422,x44424),f892(x44422,f891(x44423,x44424))),f335(f335(f8(f892(x44424,f891(x44423,x44424)),f892(f892(x44422,x44424),f892(x44422,f891(x44423,x44424))),x44421),f8(x44424,f891(x44423,x44424),x44422)),f335(f335(f8(x44423,f892(x44424,f891(x44423,x44424)),x44421),f270(x44423,x44424)),x44425))),x44426))),f335(f335(f185(x44421,x44422),x44427),x44428)),f335(f335(f185(x44423,x44424),f335(f335(f157(x44421,x44423),x44425),x44427)),f335(f335(f157(x44422,x44424),x44426),x44428)))
% 170.42/170.38 [4446]E(f335(f335(f157(f891(x44461,x44462),x44463),f335(f274(x44461,x44462,x44463),f335(f335(f8(f892(x44462,f891(x44461,x44464)),f892(x44462,x44463),x44461),f335(f8(f891(x44461,x44464),x44463,x44462),x44465)),f335(f335(f7(x44461,f892(x44462,x44464),f892(x44462,f891(x44461,x44464))),f335(f335(f8(f892(x44464,f891(x44461,x44464)),f892(f892(x44462,x44464),f892(x44462,f891(x44461,x44464))),x44461),f8(x44464,f891(x44461,x44464),x44462)),f270(x44461,x44464))),x44466)))),f335(f335(f185(x44461,x44462),x44467),x44468)),f335(f335(f157(f891(x44461,x44464),x44463),x44465),f335(f335(f185(x44461,x44464),x44467),f335(f335(f157(x44462,x44464),x44466),x44468))))
% 170.42/170.38 [4371]E(f335(f335(f157(f891(x43711,x43712),x43713),f335(f274(x43711,x43712,x43713),f335(f335(f8(f892(x43712,f891(x43714,x43712)),f892(x43712,x43713),x43711),f335(f8(f891(x43714,x43712),x43713,x43712),x43715)),f335(f335(f8(x43714,f892(x43712,f891(x43714,x43712)),x43711),f270(x43714,x43712)),x43716)))),f335(f335(f185(x43711,x43712),x43717),x43718)),f335(f335(f157(f891(x43714,x43712),x43713),x43715),f335(f335(f185(x43714,x43712),f335(f335(f157(x43711,x43714),x43716),x43717)),x43718)))
% 170.42/170.38 [4328]E(f335(f335(f274(x43281,x43282,x43283),f335(f335(f8(f892(x43282,f891(x43284,x43285)),f892(x43282,x43283),x43281),f335(f8(f891(x43284,x43285),x43283,x43282),f335(f274(x43284,x43285,x43283),x43286))),x43287)),x43288),f335(f335(f274(x43284,x43285,x43283),x43286),f335(f335(f274(x43281,x43282,f891(x43284,x43285)),x43287),x43288)))
% 170.42/170.38 [4447]E(f335(f335(f42(f891(x44471,x44472),f892(f891(x44473,x44474),a879)),f335(f335(f272(x44471,x44472),x44475),f335(f16(f892(x44472,a879),x44471),x44476))),f335(f274(x44471,x44472,f892(f891(x44473,x44474),a879)),f335(f335(f7(x44471,f892(x44472,f892(x44473,f892(x44474,a879))),f892(x44472,f892(f891(x44473,x44474),a879))),f335(f335(f8(f892(f892(x44473,f892(x44474,a879)),f892(f891(x44473,x44474),a879)),f892(f892(x44472,f892(x44473,f892(x44474,a879))),f892(x44472,f892(f891(x44473,x44474),a879))),x44471),f8(f892(x44473,f892(x44474,a879)),f892(f891(x44473,x44474),a879),x44472)),f335(f335(f8(f892(x44473,a879),f892(f892(x44473,f892(x44474,a879)),f892(f891(x44473,x44474),a879)),x44471),f272(x44473,x44474)),x44477))),f335(f335(f8(f892(x44474,a879),f892(x44473,f892(x44474,a879)),x44472),f16(f892(x44474,a879),x44473)),x44478)))),f335(f335(f272(x44473,x44474),f335(f335(f42(x44471,f892(x44473,a879)),x44475),x44477)),f335(f16(f892(x44474,a879),x44473),f335(f335(f42(x44472,f892(x44474,a879)),x44476),x44478))))
% 170.42/170.38 [4385]E(f335(f335(f276(x43851,x43852,x43853,x43854),f335(f335(f276(x43851,x43855,x43856,f891(x43852,x43853)),x43857),x43858)),x43859),f335(f335(f276(x43851,x43855,x43856,x43854),x43857),f335(f335(f7(x43855,f892(x43852,f892(x43853,x43854)),f892(x43856,x43854)),f335(f335(f8(f892(x43856,f891(x43852,x43853)),f892(f892(x43852,f892(x43853,x43854)),f892(x43856,x43854)),x43855),f276(x43856,x43852,x43853,x43854)),x43858)),x43859)))
% 170.42/170.38 [4417]E(f335(f73(f891(x44171,x44172),f891(x44173,x44174),f891(x44175,x44176),f275(x44171,x44173,x44172,x44174,x44177,x44178)),f275(x44175,x44171,x44176,x44172,x44179,x441710)),f275(x44175,x44173,x44176,x44174,f335(f73(x44171,x44173,x44175,x44177),x44179),f335(f73(x44172,x44174,x44176,x44178),x441710)))
% 170.42/170.38 [4423]E(f335(f275(x44231,x44232,x44233,x44234,x44235,x44236),f335(f275(x44237,x44231,x44238,x44233,x44239,x442310),x442311)),f335(f275(x44237,x44232,x44238,x44234,f335(f73(x44231,x44232,x44237,x44235),x44239),f335(f73(x44233,x44234,x44238,x44236),x442310)),x442311))
% 170.42/170.38 [4591]~P96(x45911)+E(f91(x45911),a332)
% 170.42/170.38 [4592]~P7(x45921)+P7(f888(x45921))
% 170.42/170.38 [4593]~P60(x45931)+P60(f888(x45931))
% 170.42/170.38 [4594]~P105(x45941)+P105(f885(x45941))
% 170.42/170.38 [4597]~P142(x45971)+~E(f78(x45971),f2(x45971))
% 170.42/170.38 [4599]~E(x45991,f2(a104))+E(f335(a20,x45991),f2(a1))
% 170.42/170.38 [4600]~E(x46001,f2(a1))+E(f82(a1,x46001),f2(a1))
% 170.42/170.38 [4607]~P143(x46071)+P32(x46071,f2(x46071))
% 170.42/170.38 [4609]~P6(x46091)+P16(x46091,f118(x46091))
% 170.42/170.38 [4619]P4(x46191)+P4(f335(a330,x46191))
% 170.42/170.38 [4662]~P143(x46621)+~P32(x46621,f78(x46621))
% 170.42/170.38 [4709]~P4(x47091)+~P4(f335(a330,x47091))
% 170.42/170.38 [4732]E(f335(a109,x47321),f2(a884))+~P4(f335(a205,x47321))
% 170.42/170.38 [4796]~P101(x47961)+P17(x47961,x47961,f115(x47961))
% 170.42/170.38 [4797]~P102(x47971)+P17(x47971,x47971,f106(x47971))
% 170.42/170.38 [4798]~P97(x47981)+P17(x47981,x47981,f81(x47981))
% 170.42/170.38 [4799]~P6(x47991)+P17(x47991,x47991,f197(x47991))
% 170.42/170.38 [4800]~P6(x48001)+P17(x48001,x48001,f198(x48001))
% 170.42/170.38 [4801]~P69(x48011)+P18(x48011,x48011,f81(x48011))
% 170.42/170.38 [4604]~E(x46041,f2(a884))+E(f335(f105(a1),x46041),f2(a1))
% 170.42/170.38 [4612]~P94(x46121)+E(f335(f108(x46121),a83),f2(x46121))
% 170.42/170.38 [4615]~E(f573(x46151),f2(a884))+E(f335(f169(a884),x46151),f2(a884))
% 170.42/170.38 [4616]~P108(x46161)+E(f251(x46161,f249(x46161)),f197(x46161))
% 170.42/170.38 [4617]~P108(x46171)+E(f252(x46171,f249(x46171)),f198(x46171))
% 170.42/170.38 [4618]~P89(x46181)+E(f82(x46181,f2(x46181)),f2(x46181))
% 170.42/170.38 [4627]~P143(x46271)+E(f335(f105(x46271),f78(a884)),f78(x46271))
% 170.42/170.38 [4628]~P143(x46281)+E(f335(f105(x46281),f2(a884)),f2(x46281))
% 170.42/170.38 [4629]~P138(x46291)+E(f335(f107(x46291),f78(a1)),f78(x46291))
% 170.42/170.38 [4630]~P138(x46301)+E(f335(f107(x46301),f2(a1)),f2(x46301))
% 170.42/170.38 [4631]E(x46311,f2(a884))+~E(f335(f105(a1),x46311),f2(a1))
% 170.42/170.38 [4656]~P91(x46561)+E(f335(f79(x46561),f199(x46561)),f258(x46561))
% 170.42/170.38 [4657]~P91(x46571)+E(f335(f79(x46571),f258(x46571)),f199(x46571))
% 170.42/170.38 [4658]~P75(x46581)+E(f335(f79(x46581),f2(x46581)),f2(x46581))
% 170.42/170.38 [4659]~P120(x46591)+E(f335(f75(x46591),f78(x46591)),f78(x46591))
% 170.42/170.38 [4660]~P86(x46601)+E(f335(f75(x46601),f2(x46601)),f2(x46601))
% 170.42/170.38 [4661]~P81(x46611)+E(f335(f169(x46611),f118(x46611)),f2(x46611))
% 170.42/170.38 [4682]~P38(x46821)+P41(f335(f175(a1),x46821))
% 170.42/170.38 [4714]~P94(x47141)+E(f335(f79(x47141),f78(x47141)),f335(f108(x47141),a102))
% 170.42/170.38 [4731]~P94(x47311)+P32(x47311,f335(f108(x47311),a83))
% 170.42/170.38 [4748]~P60(x47481)+E(f335(f175(x47481),f56(x47481)),f258(f892(x47481,a879)))
% 170.42/170.38 [4758]P38(x47581)+~P41(f335(f175(a1),x47581))
% 170.42/170.38 [4759]~P60(x47591)+P4(f335(f140(x47591),f56(x47591)))
% 170.42/170.38 [4802]E(f335(f105(a1),f335(a109,x48021)),x48021)+P4(f335(a205,x48021))
% 170.42/170.38 [4819]~P108(x48191)+E(f94(x48191,x48191,f5(x48191)),f95(x48191))
% 170.42/170.38 [4872]~P112(x48721)+E(f261(x48721,f78(x48721),f81(x48721)),f260(x48721))
% 170.42/170.38 [4902]~P94(x49021)+~P32(x49021,f335(f108(x49021),a102))
% 170.42/170.38 [4912]E(f335(a26,x49121),f202(a880))+P4(f335(a25,f335(a28,x49121)))
% 170.42/170.38 [5042]E(f335(f75(a1),x50421),x50421)+P4(f335(f335(f250(a1),x50421),f2(a1)))
% 170.42/170.38 [5063]~E(f335(a109,x50631),f2(a884))+P4(f335(f335(f249(a1),x50631),f2(a1)))
% 170.42/170.38 [5123]~P4(f335(a205,x51231))+P4(f335(f335(f250(a1),x51231),f2(a1)))
% 170.42/170.38 [5163]~P114(x51631)+P4(f335(f335(f249(x51631),f2(x51631)),f78(x51631)))
% 170.42/170.38 [5164]~P138(x51641)+P4(f335(f335(f337(x51641),f78(x51641)),f114(x51641)))
% 170.42/170.38 [5165]~P143(x51651)+P4(f335(f335(f337(x51651),f78(x51651)),f195(x51651)))
% 170.42/170.38 [5166]~P138(x51661)+P4(f335(f335(f337(x51661),f2(x51661)),f114(x51661)))
% 170.42/170.38 [5167]~P143(x51671)+P4(f335(f335(f337(x51671),f2(x51671)),f195(x51671)))
% 170.42/170.38 [5168]~P114(x51681)+P4(f335(f335(f250(x51681),f2(x51681)),f78(x51681)))
% 170.42/170.38 [5171]E(f335(f243(a880),f553(x51711)),f335(a26,x51711))+~P4(f335(a25,f335(a28,x51711)))
% 170.42/170.38 [5172]E(f335(f243(a880),f786(x51721)),f335(a26,x51721))+~P4(f335(a25,f335(a28,x51721)))
% 170.42/170.38 [5227]E(x52271,f2(a884))+~P4(f335(f335(f249(a884),x52271),f2(a884)))
% 170.42/170.38 [5272]E(f335(a109,x52721),f2(a884))+~P4(f335(f335(f249(a1),x52721),f2(a1)))
% 170.42/170.38 [5332]P4(f335(a205,x53321))+~P4(f335(f335(f250(a1),x53321),f2(a1)))
% 170.42/170.38 [5337]~P6(x53371)+P18(x53371,f885(x53371),f151(x53371,x53371,f5(x53371)))
% 170.42/170.38 [5354]P41(x53541)+~P4(f335(f335(f249(a1),f2(a1)),f341(x53541)))
% 170.42/170.38 [5360]E(f335(f75(a1),x53601),f335(f79(a1),x53601))+~P4(f335(f335(f250(a1),x53601),f2(a1)))
% 170.42/170.38 [5532]~P114(x55321)+~P4(f335(f335(f249(x55321),f78(x55321)),f2(x55321)))
% 170.42/170.38 [5533]~P114(x55331)+~P4(f335(f335(f250(x55331),f78(x55331)),f2(x55331)))
% 170.42/170.38 [5543]~E(x55431,f2(a884))+P4(f335(f335(f249(a1),f335(f105(a1),x55431)),f2(a1)))
% 170.42/170.38 [5544]~E(x55441,f2(a1))+P4(f335(f335(f250(a1),f335(f75(a1),x55441)),f78(a1)))
% 170.42/170.38 [5662]~P81(x56621)+E(f145(x56621,x56621,f80(x56621),f2(x56621)),f169(x56621))
% 170.42/170.38 [5833]~P104(x58331)+P27(a884,x58331,f105(x58331),f258(f892(a884,a879)))
% 170.42/170.38 [6030]E(x60301,f2(a884))+~P4(f335(f335(f249(a1),f335(f105(a1),x60301)),f2(a1)))
% 170.42/170.38 [6031]E(x60311,f2(a1))+~P4(f335(f335(f250(a1),f335(f75(a1),x60311)),f78(a1)))
% 170.42/170.38 [6827]~P4(f335(f335(f250(a1),x68271),f2(a1)))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x68271),x68271)),f2(a1)))
% 170.42/170.38 [7377]P4(f335(f335(f250(a1),x73771),f2(a1)))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),x73771),x73771)),f2(a1)))
% 170.42/170.38 [7933]E(x79331,f335(a3,f2(a884)))+P4(f335(f335(f250(a884),f335(f335(f22(a884),f335(a19,x79331)),f335(a117,f2(a884)))),f335(a19,x79331)))
% 170.42/170.38 [8705]~P4(f335(f335(f250(a1),x87051),f2(a1)))+P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x87051),x87051)),a102)),f2(a1)))
% 170.42/170.38 [8792]~P4(f335(f335(f250(a1),x87921),f2(a1)))+P4(f335(f335(f250(a1),f335(f335(f80(a1),f335(f335(f80(a1),f78(a1)),x87921)),x87921)),f2(a1)))
% 170.42/170.38 [9118]P4(f335(f335(f250(a1),x91181),f2(a1)))+~P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91181),x91181)),a102)),f2(a1)))
% 170.42/170.38 [9182]P4(f335(f335(f250(a1),x91821),f2(a1)))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),f335(f335(f80(a1),f78(a1)),x91821)),x91821)),f2(a1)))
% 170.42/170.38 [4702]~E(a83,x47021)+E(f335(f335(f80(a1),x47021),x47021),a83)
% 170.42/170.38 [4703]~E(x47031,a83)+E(f335(f335(f80(a1),x47031),x47031),a83)
% 170.42/170.38 [4717]E(x47171,f2(a1))+E(f335(f335(f39(a1),x47171),x47171),f78(a1))
% 170.42/170.38 [4848]E(x48481,a83)+~E(f335(f335(f80(a1),x48481),x48481),a83)
% 170.42/170.38 [4849]E(a83,x48491)+~E(f335(f335(f80(a1),x48491),x48491),a83)
% 170.42/170.38 [4862]~P8(x48621)+E(f41(x48621,f199(f892(x48621,a879))),f258(x48621))
% 170.42/170.38 [4863]~P8(x48631)+E(f41(x48631,f258(f892(x48631,a879))),f199(x48631))
% 170.42/170.38 [4864]~P8(x48641)+E(f40(x48641,f199(f892(x48641,a879))),f199(x48641))
% 170.42/170.38 [4865]~P8(x48651)+E(f40(x48651,f258(f892(x48651,a879))),f258(x48651))
% 170.42/170.38 [4866]~P6(x48661)+E(f142(x48661,f199(f892(x48661,a879))),f118(x48661))
% 170.42/170.38 [5001]E(x50011,f2(a884))+P4(f335(f335(f250(a884),f2(a884)),x50011))
% 170.42/170.38 [5020]~P9(x50201)+P4(f335(f335(f249(a1),f2(a1)),x50201))
% 170.42/170.38 [5054]~E(f335(f108(a884),x50541),f2(a884))+P4(f335(f335(f249(a1),x50541),a83))
% 170.42/170.38 [5059]P41(x50591)+P4(f335(f335(f337(a1),f341(x50591)),x50591))
% 170.42/170.38 [5060]E(x50601,f335(a3,f2(a884)))+P4(f335(f335(f249(a104),f78(a104)),x50601))
% 170.42/170.38 [5097]P4(f335(a205,x50971))+P4(f335(f335(f249(a1),f2(a1)),x50971))
% 170.42/170.38 [5145]E(f335(f105(a1),f335(a109,x51451)),f2(a1))+P4(f335(f335(f249(a1),f2(a1)),x51451))
% 170.42/170.38 [5213]E(f335(f105(a1),f335(f108(a884),x52131)),f335(f108(a1),x52131))+P4(f335(a205,f335(f108(a1),x52131)))
% 170.42/170.38 [5233]E(f335(f108(a884),x52331),f2(a884))+~P4(f335(a205,f335(f108(a1),x52331)))
% 170.42/170.38 [5234]E(f335(f108(a884),x52341),f2(a884))+~P4(f335(f335(f249(a1),x52341),a83))
% 170.42/170.38 [5269]P9(x52691)+~P4(f335(f335(f249(a1),f2(a1)),x52691))
% 170.42/170.38 [5340]E(f335(a117,f343(x53401)),x53401)+~P4(f335(f335(f250(a884),f2(a884)),x53401))
% 170.42/170.38 [5348]E(f335(a117,f335(f108(a884),x53481)),f78(a884))+~P4(f335(a205,f335(f108(a1),x53481)))
% 170.42/170.38 [5356]E(f335(f105(a1),f420(x53561)),x53561)+~P4(f335(f335(f250(a1),f2(a1)),x53561))
% 170.42/170.38 [5363]~E(x53631,f335(a3,f2(a884)))+~P4(f335(f335(f249(a104),f78(a104)),x53631))
% 170.42/170.38 [5370]E(f335(f105(a1),f335(f108(a884),x53701)),f2(a1))+~P4(f335(a205,f335(f108(a1),x53701)))
% 170.42/170.38 [5396]E(f335(f169(a884),x53961),f2(a884))+P4(f335(f335(f337(a884),f573(x53961)),f335(f175(a884),x53961)))
% 170.42/170.38 [5417]E(f335(f105(a1),f335(a109,x54171)),x54171)+~P4(f335(f335(f249(a1),f2(a1)),x54171))
% 170.42/170.38 [5426]~P4(f335(a205,x54261))+~P4(f335(f335(f249(a1),f2(a1)),x54261))
% 170.42/170.38 [5525]E(f335(f335(f80(a884),f78(a884)),f335(f108(a884),x55251)),f78(a884))+~P4(f335(f335(f250(a1),x55251),a83))
% 170.42/170.38 [5583]E(x55831,f2(a884))+~P4(f335(f335(f250(a884),x55831),f335(a117,f2(a884))))
% 170.42/170.38 [5621]E(f335(f335(f22(a884),f335(f108(a884),x56211)),f78(a884)),f2(a884))+~P4(f335(f335(f249(a1),x56211),a83))
% 170.42/170.38 [5622]E(f335(f335(f80(a884),f335(f108(a884),x56221)),f78(a884)),f78(a884))+~P4(f335(f335(f250(a1),x56221),a83))
% 170.42/170.38 [5632]~P41(x56321)+E(f335(f38(a884),f335(f314(a1,a884,a109),x56321)),f335(f38(a1),x56321))
% 170.42/170.38 [5663]~P6(x56631)+E(f251(x56631,f335(f7(x56631,x56631,a879),f249(x56631))),f198(x56631))
% 170.42/170.38 [5664]~P6(x56641)+E(f252(x56641,f335(f7(x56641,x56641,a879),f249(x56641))),f197(x56641))
% 170.42/170.38 [5674]E(f45(a884,f335(a117,f2(a884)),f335(f108(a884),x56741)),f335(a117,f2(a884)))+~P4(f335(a205,f335(f108(a1),x56741)))
% 170.42/170.38 [5683]~P4(f335(f335(f250(a1),f2(a1)),x56831))+P4(f335(f335(f249(a1),f78(a1)),x56831))
% 170.42/170.38 [5684]P4(f335(f335(f250(a1),f2(a1)),x56841))+~P4(f335(f335(f249(a1),f78(a1)),x56841))
% 170.42/170.38 [5695]E(f335(a117,f335(f335(f22(a884),x56951),f78(a884))),x56951)+~P4(f335(f335(f250(a884),f2(a884)),x56951))
% 170.42/170.38 [5752]P4(f335(f335(f250(a884),f2(a884)),f420(x57521)))+~P4(f335(f335(f250(a1),f2(a1)),x57521))
% 170.42/170.38 [5811]E(f45(a1,f335(f108(a1),a102),x58111),f335(f335(f22(a1),x58111),f78(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x58111))
% 170.42/170.38 [5845]~P4(f335(f335(f250(a1),a83),x58451))+P4(f335(f335(f250(a884),f2(a884)),f335(f108(a884),x58451)))
% 170.42/170.38 [5895]P4(f335(f335(f250(a884),f2(a884)),f335(a109,x58951)))+~P4(f335(f335(f250(a1),f2(a1)),x58951))
% 170.42/170.38 [5947]~P4(f335(f335(f250(a884),f2(a884)),x59471))+P4(f335(f335(f250(a1),f2(a1)),f335(f105(a1),x59471)))
% 170.42/170.38 [5985]~P4(f335(f335(f250(a884),f2(a884)),f335(a109,x59851)))+P4(f335(f335(f250(a1),f2(a1)),x59851))
% 170.42/170.38 [6000]~P41(x60001)+E(f335(f314(a884,a1,f105(a1)),f335(f314(a1,a884,a109),x60001)),x60001)
% 170.42/170.38 [6011]P4(f335(f335(f250(a1),a83),x60111))+~P4(f335(f335(f250(a884),f2(a884)),f335(f108(a884),x60111)))
% 170.42/170.38 [6059]~P60(x60591)+E(f335(f335(f154(f888(x60591)),f202(x60591)),f335(f335(f157(x60591,f888(x60591)),f243(x60591)),f56(x60591))),f56(f888(x60591)))
% 170.42/170.38 [6070]P4(f335(f335(f250(a884),f2(a884)),x60701))+~P4(f335(f335(f250(a1),f2(a1)),f335(f105(a1),x60701)))
% 170.42/170.38 [6185]E(f335(f314(a884,a1,f105(a1)),f335(f256(a884),f335(a109,x61851))),f335(f305(a1,f2(a1)),x61851))+~P4(f335(f335(f249(a1),f2(a1)),x61851))
% 170.42/170.38 [6200]~P114(x62001)+P4(f335(f335(f250(x62001),f2(x62001)),f335(f335(f80(x62001),f78(x62001)),f78(x62001))))
% 170.42/170.38 [6251]P4(f335(f335(f250(a884),f335(a117,f2(a884))),f335(a109,x62511)))+~P4(f335(f335(f250(a1),f78(a1)),x62511))
% 170.42/170.38 [6346]E(x63461,f2(a1))+P4(f335(f49(f2(a1),x63461),f335(f335(f270(a1,a1),f2(a1)),f2(a1))))
% 170.42/170.38 [6511]~P4(f335(f335(f250(a884),f335(a117,f2(a884))),f335(a109,x65111)))+P4(f335(f335(f250(a1),f78(a1)),x65111))
% 170.42/170.38 [6940]~P113(x69401)+P39(x69401,f335(f255(f891(x69401,x69401)),f335(f274(x69401,x69401,a879),f250(x69401))))
% 170.42/170.38 [5570]E(f335(f108(a884),f335(f335(f22(a1),x55701),a102)),f335(a117,f335(f108(a884),x55701)))+P4(f335(a205,f335(f108(a1),x55701)))
% 170.42/170.38 [5586]~P38(x55861)+E(f335(f335(f157(a884,a1),f105(a1)),f335(f335(f157(a1,a884),a109),x55861)),x55861)
% 170.42/170.38 [5701]E(f335(f79(a1),f335(f105(a1),f335(a117,f422(x57011)))),x57011)+~P4(f335(f335(f250(a1),x57011),f2(a1)))
% 170.42/170.38 [5711]E(f335(f335(f80(a884),f78(a884)),f335(f108(a884),x57111)),f335(f108(a884),f335(f335(f22(a1),x57111),a102)))+P4(f335(f335(f250(a1),x57111),a83))
% 170.42/170.38 [5754]E(f335(f335(f39(a1),f335(f108(a1),a102)),x57541),f335(f108(a1),a102))+~P4(f335(f335(f250(a1),f2(a1)),x57541))
% 170.42/170.38 [5841]E(f335(f335(f22(a884),f335(f108(a884),x58411)),f78(a884)),f335(f108(a884),f335(f335(f80(a1),x58411),a102)))+P4(f335(f335(f249(a1),x58411),a83))
% 170.42/170.38 [5842]E(f335(f335(f80(a884),f335(f108(a884),x58421)),f78(a884)),f335(f108(a884),f335(f335(f22(a1),x58421),a102)))+P4(f335(f335(f250(a1),x58421),a83))
% 170.42/170.38 [5883]E(f335(a109,f335(f335(f80(a1),f78(a1)),x58831)),f335(a117,f335(a109,x58831)))+~P4(f335(f335(f249(a1),f2(a1)),x58831))
% 170.42/170.38 [5919]E(f335(a117,f335(f335(f22(a884),x59191),f335(a117,f2(a884)))),x59191)+~P4(f335(f335(f250(a884),f2(a884)),x59191))
% 170.42/170.38 [6130]E(f45(a884,f335(a117,f2(a884)),f335(f108(a884),x61301)),f335(a109,f45(a1,f78(a1),f335(f108(a1),x61301))))+P4(f335(a205,f335(f108(a1),x61301)))
% 170.42/170.38 [6175]~P4(f335(f335(f249(a1),a83),x61751))+P4(f335(f335(f249(a1),a83),f335(f335(f80(a1),x61751),x61751)))
% 170.42/170.38 [6176]~P4(f335(f335(f250(a1),a102),x61761))+P4(f335(f335(f249(a1),a102),f335(f335(f80(a1),x61761),x61761)))
% 170.42/170.38 [6177]~P4(f335(f335(f250(a1),a83),x61771))+P4(f335(f335(f250(a1),a83),f335(f335(f80(a1),x61771),x61771)))
% 170.42/170.38 [6178]~P4(f335(f335(f250(a1),a102),x61781))+P4(f335(f335(f250(a1),a102),f335(f335(f80(a1),x61781),x61781)))
% 170.42/170.38 [6179]~P4(f335(f335(f91(a1),a83),x61791))+P4(f335(f335(f91(a1),a83),f335(f335(f80(a1),x61791),x61791)))
% 170.42/170.38 [6359]~P4(f335(f62(x63591),f258(f892(x63591,a879))))+P4(f335(f62(f888(x63591)),f258(f892(f888(x63591),a879))))
% 170.42/170.38 [6443]~P4(f335(f335(f249(a1),f2(a1)),x64431))+P4(f335(f335(f250(a1),f2(a1)),f335(f335(f80(a1),f78(a1)),x64431)))
% 170.42/170.38 [6450]E(f335(f269(a1,a1),f47(f78(a1),f335(f108(a1),x64501))),f335(f335(f39(a1),f78(a1)),f335(f108(a1),x64501)))+~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x64501)))
% 170.42/170.38 [6470]E(f335(f273(a1,a1),f47(f78(a1),f335(f108(a1),x64701))),f45(a1,f78(a1),f335(f108(a1),x64701)))+~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x64701)))
% 170.42/170.38 [6482]P4(f335(f62(x64821),f258(f892(x64821,a879))))+~P4(f335(f62(f888(x64821)),f258(f892(f888(x64821),a879))))
% 170.42/170.38 [6512]P4(f335(f335(f249(a1),a83),x65121))+~P4(f335(f335(f249(a1),a83),f335(f335(f80(a1),x65121),x65121)))
% 170.42/170.38 [6513]P4(f335(f335(f250(a1),a83),x65131))+~P4(f335(f335(f250(a1),a83),f335(f335(f80(a1),x65131),x65131)))
% 170.42/170.38 [6514]P4(f335(f335(f250(a1),a102),x65141))+~P4(f335(f335(f249(a1),a102),f335(f335(f80(a1),x65141),x65141)))
% 170.42/170.38 [6515]P4(f335(f335(f250(a1),a102),x65151))+~P4(f335(f335(f250(a1),a102),f335(f335(f80(a1),x65151),x65151)))
% 170.42/170.38 [6516]P4(f335(f335(f91(a1),a83),x65161))+~P4(f335(f335(f91(a1),a83),f335(f335(f80(a1),x65161),x65161)))
% 170.42/170.38 [6831]~P4(f335(f62(x68311),f258(f892(x68311,a879))))+P4(f335(f335(f250(a884),f2(a884)),f335(f38(x68311),f258(f892(x68311,a879)))))
% 170.42/170.38 [7420]P4(f335(f62(a884),x74201))+~P4(f335(f62(a1),f335(f314(a884,a1,f105(a1)),x74201)))
% 170.42/170.38 [5500]~E(a102,x55001)+E(f335(f335(f22(a1),f335(f335(f80(a1),x55001),x55001)),a102),a102)
% 170.42/170.38 [5501]~E(x55011,a102)+E(f335(f335(f22(a1),f335(f335(f80(a1),x55011),x55011)),a102),a102)
% 170.42/170.38 [6006]E(x60061,a102)+~E(f335(f335(f22(a1),f335(f335(f80(a1),x60061),x60061)),a102),a102)
% 170.42/170.38 [6007]E(a102,x60071)+~E(f335(f335(f22(a1),f335(f335(f80(a1),x60071),x60071)),a102),a102)
% 170.42/170.38 [6412]~E(f335(f108(a884),x64121),f2(a884))+P4(f335(a205,f335(f108(a1),f335(f335(f80(a1),x64121),a102))))
% 170.42/170.38 [6758]~P4(f335(a205,f335(f108(a1),x67581)))+P4(f335(a205,f335(f108(a1),f335(f335(f80(a1),x67581),x67581))))
% 170.42/170.38 [6759]~P4(f335(f335(f249(a1),x67591),a83))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x67591),x67591)),a83))
% 170.42/170.38 [6760]~P4(f335(f335(f249(a1),x67601),a102))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x67601),x67601)),a102))
% 170.42/170.38 [6761]~P4(f335(f335(f250(a1),x67611),a83))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x67611),x67611)),a83))
% 170.42/170.38 [6762]~P4(f335(f335(f249(a1),x67621),a102))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x67621),x67621)),a102))
% 170.42/170.38 [6763]~P4(f335(f335(f91(a1),x67631),a83))+P4(f335(f335(f91(a1),f335(f335(f80(a1),x67631),x67631)),a83))
% 170.42/170.38 [7087]E(f335(f108(a884),x70871),f2(a884))+~P4(f335(a205,f335(f108(a1),f335(f335(f80(a1),x70871),a102))))
% 170.42/170.38 [7326]~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x73261)))+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),f335(f335(f80(a1),x73261),x73261))))
% 170.42/170.38 [7327]P4(f335(a205,f335(f108(a1),x73271)))+~P4(f335(a205,f335(f108(a1),f335(f335(f80(a1),x73271),x73271))))
% 170.42/170.38 [7328]P4(f335(f335(f249(a1),x73281),a83))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x73281),x73281)),a83))
% 170.42/170.38 [7329]P4(f335(f335(f249(a1),x73291),a102))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x73291),x73291)),a102))
% 170.42/170.38 [7330]P4(f335(f335(f249(a1),x73301),a102))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),x73301),x73301)),a102))
% 170.42/170.38 [7331]P4(f335(f335(f250(a1),x73311),a83))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),x73311),x73311)),a83))
% 170.42/170.38 [7332]P4(f335(f335(f91(a1),x73321),a83))+~P4(f335(f335(f91(a1),f335(f335(f80(a1),x73321),x73321)),a83))
% 170.42/170.38 [7702]E(f335(a111,f567(x77021)),x77021)+~P4(f335(f335(f337(f892(f891(a884,a884),a879)),x77021),a103))
% 170.42/170.38 [6332]~P94(x63321)+E(f335(f108(x63321),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f78(x63321))
% 170.42/170.38 [6810]~P4(f335(a205,f335(f108(a1),x68101)))+E(f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),x68101),x68101)),a102)),f2(a884))
% 170.42/170.38 [7878]~P4(f335(f335(f250(a1),f335(f108(a1),x78781)),f2(a1)))+E(f335(f269(a1,a1),f335(a51,f50(f335(f79(a1),f78(a1)),f335(f79(a1),f335(f108(a1),x78781))))),f335(f335(f39(a1),f78(a1)),f335(f108(a1),x78781)))
% 170.42/170.38 [7891]~P4(f335(f335(f250(a1),f335(f108(a1),x78911)),f2(a1)))+E(f335(f273(a1,a1),f335(a51,f50(f335(f79(a1),f78(a1)),f335(f79(a1),f335(f108(a1),x78911))))),f45(a1,f78(a1),f335(f108(a1),x78911)))
% 170.42/170.38 [7939]~P4(f335(f335(f249(a1),a83),x79391))+P4(f335(f335(f249(a1),a83),f335(f335(f22(a1),f335(f335(f80(a1),x79391),x79391)),a102)))
% 170.42/170.38 [7940]~P4(f335(f335(f249(a1),a102),x79401))+P4(f335(f335(f249(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x79401),x79401)),a102)))
% 170.42/170.38 [7941]~P4(f335(f335(f249(a1),a83),x79411))+P4(f335(f335(f250(a1),a83),f335(f335(f22(a1),f335(f335(f80(a1),x79411),x79411)),a102)))
% 170.42/170.38 [7942]~P4(f335(f335(f250(a1),a102),x79421))+P4(f335(f335(f250(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x79421),x79421)),a102)))
% 170.42/170.38 [7943]~P4(f335(f335(f91(a1),a102),x79431))+P4(f335(f335(f91(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x79431),x79431)),a102)))
% 170.42/170.38 [8252]~P94(x82521)+~P32(x82521,f335(f108(x82521),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))
% 170.42/170.38 [8431]P4(f335(f335(f249(a1),a83),x84311))+~P4(f335(f335(f249(a1),a83),f335(f335(f22(a1),f335(f335(f80(a1),x84311),x84311)),a102)))
% 170.42/170.38 [8432]P4(f335(f335(f249(a1),a83),x84321))+~P4(f335(f335(f250(a1),a83),f335(f335(f22(a1),f335(f335(f80(a1),x84321),x84321)),a102)))
% 170.42/170.38 [8433]P4(f335(f335(f249(a1),a102),x84331))+~P4(f335(f335(f249(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x84331),x84331)),a102)))
% 170.42/170.38 [8434]P4(f335(f335(f250(a1),a102),x84341))+~P4(f335(f335(f250(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x84341),x84341)),a102)))
% 170.42/170.38 [8435]P4(f335(f335(f91(a1),a102),x84351))+~P4(f335(f335(f91(a1),a102),f335(f335(f22(a1),f335(f335(f80(a1),x84351),x84351)),a102)))
% 170.42/170.38 [8749]E(f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),x87491),x87491)),a102)),f335(f335(f86(a884,a884),f335(f108(a884),x87491)),f335(f335(f8(a884,a884,a884),a117),f335(f335(f18(a884,a884,a884),f80(a884)),f5(a884)))))+P4(f335(a205,f335(f108(a1),x87491)))
% 170.42/170.38 [9599]E(x95991,f199(f892(f891(a884,a884),a879)))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x95991),f199(f892(f891(a884,a884),a879)))),a36))
% 170.42/170.38 [8680]~P4(f335(a205,f335(f108(a1),x86801)))+P4(f335(a205,f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x86801),x86801)),a102))))
% 170.42/170.38 [8681]~P4(f335(f335(f250(a1),x86811),a83))+P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x86811),x86811)),a102)),a83))
% 170.42/170.38 [8682]~P4(f335(f335(f249(a1),x86821),a102))+P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x86821),x86821)),a102)),a102))
% 170.42/170.38 [8683]~P4(f335(f335(f250(a1),x86831),a83))+P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x86831),x86831)),a102)),a83))
% 170.42/170.38 [8684]~P4(f335(f335(f250(a1),x86841),a102))+P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x86841),x86841)),a102)),a102))
% 170.42/170.38 [8685]~P4(f335(f335(f91(a1),x86851),a102))+P4(f335(f335(f91(a1),f335(f335(f22(a1),f335(f335(f80(a1),x86851),x86851)),a102)),a102))
% 170.42/170.38 [8785]~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x87851)))+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x87851),x87851)),a102))))
% 170.42/170.38 [8944]~P94(x89441)+E(f335(f335(f80(x89441),f78(x89441)),f78(x89441)),f335(f108(x89441),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))
% 170.42/170.38 [9102]P4(f335(a205,f335(f108(a1),x91021)))+~P4(f335(a205,f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91021),x91021)),a102))))
% 170.42/170.38 [9103]P4(f335(f335(f249(a1),x91031),a102))+~P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91031),x91031)),a102)),a102))
% 170.42/170.38 [9104]P4(f335(f335(f250(a1),x91041),a83))+~P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91041),x91041)),a102)),a83))
% 170.42/170.38 [9105]P4(f335(f335(f250(a1),x91051),a83))+~P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91051),x91051)),a102)),a83))
% 170.42/170.38 [9106]P4(f335(f335(f250(a1),x91061),a102))+~P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91061),x91061)),a102)),a102))
% 170.42/170.38 [9107]P4(f335(f335(f91(a1),x91071),a102))+~P4(f335(f335(f91(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91071),x91071)),a102)),a102))
% 170.42/170.38 [9645]~P4(f335(f62(f891(a884,a884)),x96451))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),f199(f892(f891(a884,a884),a879))),x96451)),a69))
% 170.42/170.38 [9431]~P143(x94311)+E(f335(f335(f260(x94311),f78(x94311)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f78(x94311))
% 170.42/170.38 [9432]~P143(x94321)+E(f335(f335(f260(x94321),f2(x94321)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f2(x94321))
% 170.42/170.38 [9875]~P4(f335(f335(f250(a884),f78(a884)),x98751))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f39(a884),x98751),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.38 [9887]~P4(f335(f335(f250(a884),f2(a884)),x98871))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f39(a884),f335(f335(f80(a884),x98871),f78(a884))),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.38 [9929]~E(f45(a884,x99291,f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f78(a884))+P4(f335(f335(f250(a884),f2(a884)),f45(a884,x99291,f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.38 [9949]E(f45(a884,x99491,f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f78(a884))+~P4(f335(f335(f250(a884),f2(a884)),f45(a884,x99491,f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.38 [4635]~P39(x46351,x46352)+P55(x46351,x46352)
% 170.42/170.38 [4636]~P44(x46361,x46362)+P55(x46361,x46362)
% 170.42/170.38 [4595]~E(x45951,x45952)+E(f282(x45951,x45952),f78(a104))
% 170.42/170.38 [4598]E(f232(x45981,x45982),x45981)+~E(x45982,f2(a884))
% 170.42/170.38 [4603]P40(x46031,x46032)+~E(x46032,f202(x46031))
% 170.42/170.38 [4606]~E(x46062,f118(x46061))+E(f155(x46061,x46062),f118(x46061))
% 170.42/170.38 [4610]~P40(x46102,x46101)+E(x46101,f202(x46102))
% 170.42/170.38 [4626]~E(f155(x46262,x46261),f118(x46262))+E(x46261,f118(x46262))
% 170.42/170.38 [4640]~P5(x46402)+P5(f892(x46401,x46402))
% 170.42/170.38 [4641]~P107(x46412)+P107(f892(x46411,x46412))
% 170.42/170.38 [4642]~P108(x46422)+P108(f892(x46421,x46422))
% 170.42/170.38 [4643]~P65(x46432)+P65(f892(x46431,x46432))
% 170.42/170.38 [4644]~P65(x46442)+P101(f892(x46441,x46442))
% 170.42/170.38 [4645]~P103(x46452)+P103(f892(x46451,x46452))
% 170.42/170.38 [4646]~P98(x46462)+P66(f892(x46461,x46462))
% 170.42/170.38 [4647]~P65(x46472)+P102(f892(x46471,x46472))
% 170.42/170.38 [4648]~P67(x46482)+P67(f892(x46481,x46482))
% 170.42/170.38 [4649]~P99(x46492)+P99(f892(x46491,x46492))
% 170.42/170.38 [4650]~P83(x46502)+P83(f892(x46501,x46502))
% 170.42/170.38 [4651]~P91(x46512)+P91(f892(x46511,x46512))
% 170.42/170.38 [4652]~P111(x46522)+P111(f892(x46521,x46522))
% 170.42/170.38 [4653]~P98(x46532)+P100(f892(x46531,x46532))
% 170.42/170.38 [4654]~P8(x46542)+P8(f892(x46541,x46542))
% 170.42/170.38 [4655]~P98(x46552)+P98(f892(x46551,x46552))
% 170.42/170.38 [4667]E(x46671,x46672)+~E(f335(a28,x46671),f335(a28,x46672))
% 170.42/170.38 [4669]E(x46691,x46692)+~E(f335(a117,x46691),f335(a117,x46692))
% 170.42/170.38 [4670]E(x46701,x46702)+~E(f335(a111,x46701),f335(a111,x46702))
% 170.42/170.38 [4671]E(x46711,x46712)+~E(f335(a3,x46711),f335(a3,x46712))
% 170.42/170.38 [4673]E(x46731,x46732)+~E(f335(a19,x46731),f335(a19,x46732))
% 170.42/170.38 [4775]~P58(x47751)+E(f45(x47751,x47752,x47752),f2(x47751))
% 170.42/170.38 [4809]~P39(x48091,x48092)+P39(f885(x48091),f149(x48091,x48092))
% 170.42/170.38 [4810]~P39(x48101,x48102)+P39(f885(x48101),f148(x48101,x48102))
% 170.42/170.38 [4907]~P39(x49071,x49072)+P39(f892(x49071,a879),f326(x49071,x49072))
% 170.42/170.38 [4908]~P39(x49081,x49082)+P39(f892(x49081,a879),f327(x49081,x49082))
% 170.42/170.38 [5026]~P9(x50261)+P41(f306(a1,x50261,x50262))
% 170.42/170.38 [5126]~P39(x51261,x51262)+P57(x51261,f68(x51261,x51261,x51262))
% 170.42/170.38 [5626]~P79(x56261)+P27(x56261,x56261,f79(x56261),x56262)
% 170.42/170.38 [4621]~E(x46212,f118(x46211))+E(f335(f171(x46211),x46212),f118(x46211))
% 170.42/170.38 [4622]~E(x46222,f118(x46221))+E(f335(f172(x46221),x46222),f118(x46221))
% 170.42/170.38 [4677]E(x46771,f335(a109,x46772))+~E(f335(f105(a1),x46771),x46772)
% 170.42/170.38 [4680]E(x46801,f118(x46802))+~E(f335(f171(x46802),x46801),f118(x46802))
% 170.42/170.38 [4681]E(x46811,f118(x46812))+~E(f335(f172(x46812),x46811),f118(x46812))
% 170.42/170.38 [4699]~P94(x46991)+E(f335(f108(x46991),x46992),f335(f107(x46991),x46992))
% 170.42/170.38 [4706]~E(x47062,f202(x47061))+E(f244(x47061,x47062),f199(f892(x47061,a879)))
% 170.42/170.38 [4708]~P7(x47081)+P4(f335(f62(x47081),x47082))
% 170.42/170.38 [4715]E(x47151,f202(x47152))+E(f335(f243(x47152),f698(x47152,x47151)),x47151)
% 170.42/170.38 [4716]E(x47161,f202(x47162))+E(f335(f243(x47162),f849(x47162,x47161)),x47161)
% 170.42/170.38 [4718]~E(f699(x47182,x47181),f118(x47181))+E(f183(x47181,x47182),f118(f885(x47181)))
% 170.42/170.38 [4727]~E(x47272,f118(x47271))+E(f335(f175(x47271),x47272),f199(f892(x47271,a879)))
% 170.42/170.38 [4728]~E(x47282,f118(x47281))+E(f199(f892(x47281,a879)),f335(f175(x47281),x47282))
% 170.42/170.38 [4730]E(x47301,x47302)+~E(f335(f105(a1),x47301),f335(f105(a1),x47302))
% 170.42/170.38 [4733]E(f230(x47331,x47332),f2(a884))+P4(f335(f62(x47331),x47332))
% 170.42/170.38 [4753]~P120(x47531)+E(f82(x47531,f82(x47531,x47532)),f82(x47531,x47532))
% 170.42/170.38 [4766]~P80(x47661)+E(f335(f335(f260(x47661),x47662),f78(a884)),x47662)
% 170.42/170.38 [4767]~P116(x47671)+E(f335(f335(f260(x47671),x47672),f78(a884)),x47672)
% 170.42/170.38 [4769]E(x47691,x47692)+E(f282(x47691,x47692),f335(f335(f80(a104),x47692),f78(a104)))
% 170.42/170.38 [4772]E(f335(f38(x47721),x47722),f2(a884))+P4(f335(f62(x47721),x47722))
% 170.42/170.38 [4776]~E(f155(x47761,x47762),x47762)+P4(f335(f140(x47761),x47762))
% 170.42/170.38 [4779]~P66(x47791)+E(f335(f335(f115(x47791),x47792),f199(x47791)),x47792)
% 170.42/170.38 [4780]~P75(x47801)+E(f335(f335(f22(x47801),x47802),f2(x47801)),x47802)
% 170.42/170.38 [4781]~P100(x47811)+E(f335(f335(f106(x47811),x47812),f258(x47811)),x47812)
% 170.42/170.38 [4782]~P80(x47821)+E(f335(f335(f81(x47821),x47822),f78(x47821)),x47822)
% 170.42/170.38 [4783]~P76(x47831)+E(f335(f335(f81(x47831),x47832),f78(x47831)),x47832)
% 170.42/170.38 [4784]~P116(x47841)+E(f335(f335(f81(x47841),x47842),f78(x47841)),x47842)
% 170.42/170.38 [4785]~P71(x47851)+E(f335(f335(f80(x47851),x47852),f2(x47851)),x47852)
% 170.42/170.38 [4786]~P116(x47861)+E(f335(f335(f80(x47861),x47862),f2(x47861)),x47862)
% 170.42/170.38 [4787]~P81(x47871)+E(f335(f335(f80(x47871),x47872),f2(x47871)),x47872)
% 170.42/170.38 [4788]~P118(x47881)+E(f335(f335(f293(x47881),x47882),f78(x47881)),x47882)
% 170.42/170.38 [4789]~P58(x47891)+E(f335(f335(f39(x47891),x47892),f78(x47891)),x47892)
% 170.42/170.38 [4790]~P116(x47901)+E(f335(f335(f260(x47901),x47902),f2(a884)),f78(x47901))
% 170.42/170.38 [4791]~P112(x47911)+E(f335(f335(f260(x47911),x47912),f2(a884)),f78(x47911))
% 170.42/170.38 [4792]~E(x47922,f199(f892(x47921,a879)))+E(f335(f38(x47921),x47922),f2(a884))
% 170.42/170.38 [4803]~P58(x48031)+E(f45(x48031,x48032,f2(x48031)),x48032)
% 170.42/170.38 [4811]~P100(x48111)+E(f335(f335(f115(x48111),x48112),f258(x48111)),f258(x48111))
% 170.42/170.38 [4812]~P66(x48121)+E(f335(f335(f106(x48121),x48122),f199(x48121)),f199(x48121))
% 170.42/170.38 [4813]~P116(x48131)+E(f335(f335(f81(x48131),x48132),f2(x48131)),f2(x48131))
% 170.42/170.38 [4814]~P126(x48141)+E(f335(f335(f81(x48141),x48142),f2(x48141)),f2(x48141))
% 170.42/170.38 [4815]~P119(x48151)+E(f335(f335(f293(x48151),x48152),f2(x48151)),f2(x48151))
% 170.42/170.38 [4816]~P58(x48161)+E(f335(f335(f39(x48161),x48162),f2(x48161)),f2(x48161))
% 170.42/170.38 [4817]E(x48171,f202(x48172))+~E(f244(x48172,x48171),f199(f892(x48172,a879)))
% 170.42/170.38 [4820]~P58(x48201)+E(f45(x48201,x48202,f78(x48201)),f2(x48201))
% 170.42/170.38 [4821]~P58(x48211)+E(f45(x48211,f2(x48211),x48212),f2(x48211))
% 170.42/170.38 [4850]E(x48501,f2(a884))+E(f55(x48502,x48501,f118(x48502)),f118(f885(x48502)))
% 170.42/170.38 [4874]P39(x48741,x48742)+~E(f574(x48742,x48741),f199(f892(x48741,a879)))
% 170.42/170.38 [4875]E(x48751,f118(x48752))+~E(f335(f175(x48752),x48751),f199(f892(x48752,a879)))
% 170.42/170.38 [4876]E(x48761,f118(x48762))+~E(f199(f892(x48762,a879)),f335(f175(x48762),x48761))
% 170.42/170.38 [4879]~E(x48791,x48792)+P4(f335(f335(a332,x48791),x48792))
% 170.42/170.38 [4889]P4(x48891)+P4(f335(f335(a338,x48891),x48892))
% 170.42/170.38 [4890]E(x48901,f118(x48902))+E(f335(f335(f168(x48902),x48901),f2(a884)),f335(f144(x48902),x48901))
% 170.42/170.38 [4893]E(f155(x48931,x48932),x48932)+~P4(f335(f140(x48931),x48932))
% 170.42/170.38 [4898]~P4(x48982)+P4(f335(f335(a338,x48981),x48982))
% 170.42/170.38 [4899]~P4(x48992)+P4(f335(f335(a334,x48991),x48992))
% 170.42/170.38 [4900]~P4(x49001)+P4(f335(f335(a334,x49001),x49002))
% 170.42/170.38 [4910]~E(f700(x49102,x49101),f704(x49102,x49101))+P4(f335(f140(x49101),x49102))
% 170.42/170.38 [4918]E(f335(f255(x49181),x49182),f199(f892(x49181,a879)))+P4(f335(x49182,f705(x49182)))
% 170.42/170.38 [4919]E(f199(f892(x49191,a879)),f335(f255(x49191),x49192))+P4(f335(x49192,f706(x49192)))
% 170.42/170.38 [4983]~P120(x49831)+E(f335(f335(f81(x49831),x49832),f82(x49831,x49832)),f335(f75(x49831),x49832))
% 170.42/170.38 [4994]~E(x49941,f2(a1))+E(f46(x49941,x49942),f335(f335(f270(a1,a1),f2(a1)),f2(a1)))
% 170.42/170.38 [5025]~P55(x50251,x50252)+P55(x50251,f335(f290(x50251,x50251),x50252))
% 170.42/170.38 [5043]~E(f335(a26,x50431),f335(f243(a880),x50432))+P4(f335(a25,f335(a28,x50431)))
% 170.42/170.38 [5048]E(x50481,x50482)+~P4(f335(f335(a332,x50481),x50482))
% 170.42/170.38 [5052]~P4(f335(a25,x50522))+P4(f335(a25,f32(x50521,x50522)))
% 170.42/170.38 [5061]P4(x50611)+~P4(f335(f335(a333,x50612),x50611))
% 170.42/170.38 [5062]P4(x50621)+~P4(f335(f335(a333,x50621),x50622))
% 170.42/170.38 [5066]~P111(x50661)+P4(f335(f335(f249(x50661),x50662),f258(x50661)))
% 170.42/170.38 [5070]E(x50701,x50702)+~E(f335(x50701,f419(x50702,x50701)),f335(x50702,f419(x50702,x50701)))
% 170.42/170.38 [5099]E(x50991,f2(a884))+E(f232(x50991,f45(a884,x50992,x50991)),f232(x50992,x50991))
% 170.42/170.38 [5104]~P6(x51041)+P16(x51041,f335(f335(f154(x51041),x51042),f118(x51041)))
% 170.42/170.38 [5106]E(x51061,f2(a1))+P4(f335(f49(x51062,x51061),f46(x51062,x51061)))
% 170.42/170.38 [5124]~E(x51241,x51242)+P4(f335(f335(f250(a884),x51241),f335(a117,x51242)))
% 170.42/170.38 [5134]~E(x51341,f2(a884))+P4(f335(f335(f250(a884),x51341),f335(a117,x51342)))
% 170.42/170.38 [5144]P4(f335(x51441,x51442))+P4(f335(f335(f249(a1),f2(a1)),f373(x51441)))
% 170.42/170.38 [5181]P4(f335(a25,x51811))+~P4(f335(a25,f32(x51812,x51811)))
% 170.42/170.38 [5183]P4(f335(a25,x51831))+~P4(f335(a25,f33(x51832,x51831)))
% 170.42/170.38 [5185]P4(f335(a25,x51851))+~P4(f335(a25,f33(x51851,x51852)))
% 170.42/170.38 [5217]P55(x52171,x52172)+~P55(x52171,f335(f290(x52171,x52171),x52172))
% 170.42/170.38 [5220]~E(f45(a884,x52202,x52201),f2(a884))+E(f335(f335(f81(a884),x52201),f452(x52201,x52202)),x52202)
% 170.42/170.38 [5221]~E(f45(a1,x52212,x52211),f2(a1))+E(f335(f335(f81(a1),x52211),f453(x52211,x52212)),x52212)
% 170.42/170.38 [5248]~P4(f335(x52481,x52482))+P4(f335(f335(f249(a1),f2(a1)),f372(x52481)))
% 170.42/170.38 [5260]E(f335(f335(f22(a884),f335(a109,x52601)),f335(a109,x52602)),f335(a109,x52601))+~P4(f335(a205,x52602))
% 170.42/170.38 [5289]E(f283(x52891,x52892),f78(a104))+~P4(f335(f335(f249(a104),x52891),f78(a104)))
% 170.42/170.38 [5382]E(f335(f335(f168(x53821),x53822),f700(x53822,x53821)),f335(f335(f168(x53821),x53822),f704(x53822,x53821)))+P4(f335(f140(x53821),x53822))
% 170.42/170.38 [5427]~P4(f335(x54271,f90(x54272,x54271)))+P4(f335(x54271,f591(x54272,x54271)))
% 170.42/170.38 [5490]P57(x54901,x54902)+~P4(f335(f323(x54901,x54902),f561(x54902,x54901)))
% 170.42/170.38 [5633]~E(f335(a117,f45(a884,x56331,x56332)),x56332)+E(f45(a884,f335(a117,x56331),x56332),f2(a884))
% 170.42/170.38 [5690]P39(x56901,x56902)+P4(f335(f335(f337(x56901),f620(x56902,x56901)),f621(x56902,x56901)))
% 170.42/170.38 [5697]~P138(x56971)+P4(f335(f335(f337(x56971),f335(f105(x56971),x56972)),f114(x56971)))
% 170.42/170.38 [5698]~P143(x56981)+P4(f335(f335(f337(x56981),f335(f105(x56981),x56982)),f195(x56981)))
% 170.42/170.38 [5699]~P138(x56991)+P4(f335(f335(f337(x56991),f335(f107(x56991),x56992)),f114(x56991)))
% 170.42/170.38 [5700]~P94(x57001)+P4(f335(f335(f337(x57001),f335(f108(x57001),x57002)),f114(x57001)))
% 170.42/170.38 [5844]E(f335(a117,f45(a884,x58441,x58442)),x58442)+E(f45(a884,f335(a117,x58441),x58442),f335(a117,f45(a884,x58441,x58442)))
% 170.42/170.38 [6263]P39(x62631,x62632)+~P4(f335(f335(f337(x62631),f535(x62632,x62631)),f324(x62631,x62632)))
% 170.42/170.38 [6298]~P114(x62981)+~P4(f335(f335(f250(x62981),f335(f105(x62981),x62982)),f2(x62981)))
% 170.42/170.38 [6299]~P86(x62991)+~P4(f335(f335(f250(x62991),f335(f75(x62991),x62992)),f2(x62991)))
% 170.42/170.38 [6385]P4(f335(f335(f250(a1),x63851),f45(a1,x63852,x63851)))+~P4(f335(f335(f250(a1),x63851),f2(a1)))
% 170.42/170.38 [6484]E(f335(f335(f313(a884),f335(a117,x64841)),f306(a884,x64842,x64841)),f306(a884,x64842,f335(a117,x64841)))+~P4(f335(f335(f249(a884),x64842),f335(a117,x64841)))
% 170.42/170.38 [6572]~P6(x65721)+P16(x65721,f153(x65721,x65721,f5(x65721),x65722))
% 170.42/170.38 [6702]E(f335(f171(x67021),x67022),x67022)+~P4(f335(f335(f249(a884),f335(f200(f885(x67021)),x67022)),f78(a884)))
% 170.42/170.38 [6722]~P86(x67221)+P4(f335(f335(f249(x67221),f335(f79(x67221),f335(f75(x67221),x67222))),f2(x67221)))
% 170.42/170.38 [6755]~P39(x67551,x67552)+P39(x67551,f335(f335(f292(x67551,x67551,x67551),x67552),f311(x67551,x67552)))
% 170.42/170.38 [6978]~P4(f335(f335(f250(a1),x69782),f2(a1)))+P4(f335(f335(f249(a1),f45(a1,x69781,x69782)),f2(a1)))
% 170.42/170.38 [7374]~P143(x73741)+E(f201(x73741,f335(f335(f7(x73741,x73741,x73741),f80(x73741)),f78(x73741)),x73742,f2(x73741)),f335(f105(x73741),x73742))
% 170.42/170.38 [7402]~P123(x74021)+~P4(f335(f335(f250(x74021),f335(f335(f81(x74021),x74022),x74022)),f2(x74021)))
% 170.42/170.38 [10039]~P120(x100391)+~P4(f335(f335(f250(x100391),f335(f335(f260(x100391),x100392),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f2(x100391)))
% 170.42/170.38 [4678]~E(x46782,f118(x46781))+E(f335(f200(f885(x46781)),x46782),f2(a884))
% 170.42/170.38 [4719]~E(x47191,f2(a884))+E(f335(f335(f80(a884),x47191),x47192),x47192)
% 170.42/170.38 [4720]~E(x47202,f2(a884))+E(f335(f335(f81(a884),x47201),x47202),f2(a884))
% 170.42/170.38 [4722]~E(x47221,f2(a884))+E(f335(f335(f81(a884),x47221),x47222),f2(a884))
% 170.42/170.38 [4723]~E(x47232,f2(a884))+E(f335(f335(f260(a884),x47231),x47232),f78(a884))
% 170.42/170.38 [4724]~E(x47242,f2(a1))+E(f335(f335(f39(a1),x47241),x47242),f2(a1))
% 170.42/170.38 [4734]E(x47341,f118(x47342))+~E(f335(f200(f885(x47342)),x47341),f2(a884))
% 170.42/170.38 [4735]~P65(x47351)+E(f335(f335(f115(x47351),x47352),x47352),x47352)
% 170.42/170.38 [4737]~P101(x47371)+E(f335(f335(f115(x47371),x47372),x47372),x47372)
% 170.42/170.38 [4738]~P65(x47381)+E(f335(f335(f106(x47381),x47382),x47382),x47382)
% 170.42/170.38 [4740]~P102(x47401)+E(f335(f335(f106(x47401),x47402),x47402),x47402)
% 170.42/170.38 [4742]~P97(x47421)+E(f335(f335(f81(x47421),x47422),x47422),x47422)
% 170.42/170.38 [4744]~P6(x47441)+E(f335(f335(f197(x47441),x47442),x47442),x47442)
% 170.42/170.38 [4746]~P6(x47461)+E(f335(f335(f198(x47461),x47462),x47462),x47462)
% 170.42/170.38 [4765]~P75(x47651)+E(f335(f335(f22(x47651),x47652),x47652),f2(x47651))
% 170.42/170.38 [4777]~P91(x47771)+E(f335(f79(x47771),f335(f79(x47771),x47772)),x47772)
% 170.42/170.38 [4778]~P75(x47781)+E(f335(f79(x47781),f335(f79(x47781),x47782)),x47782)
% 170.42/170.38 [4795]~E(x47952,f2(a884))+E(f335(f335(f260(a884),x47951),x47952),f335(a117,f2(a884)))
% 170.42/170.38 [4829]~P66(x48291)+E(f335(f335(f115(x48291),f199(x48291)),x48292),x48292)
% 170.42/170.38 [4830]~P100(x48301)+E(f335(f335(f106(x48301),f258(x48301)),x48302),x48302)
% 170.42/170.38 [4831]~P80(x48311)+E(f335(f335(f81(x48311),f78(x48311)),x48312),x48312)
% 170.42/170.38 [4832]~P76(x48321)+E(f335(f335(f81(x48321),f78(x48321)),x48322),x48322)
% 170.42/170.38 [4833]~P116(x48331)+E(f335(f335(f81(x48331),f78(x48331)),x48332),x48332)
% 170.42/170.38 [4834]~P71(x48341)+E(f335(f335(f80(x48341),f2(x48341)),x48342),x48342)
% 170.42/170.38 [4835]~P116(x48351)+E(f335(f335(f80(x48351),f2(x48351)),x48352),x48352)
% 170.42/170.38 [4836]~P81(x48361)+E(f335(f335(f80(x48361),f2(x48361)),x48362),x48362)
% 170.42/170.38 [4855]~P100(x48551)+E(f335(f335(f115(x48551),f258(x48551)),x48552),f258(x48551))
% 170.42/170.38 [4856]~P66(x48561)+E(f335(f335(f106(x48561),f199(x48561)),x48562),f199(x48561))
% 170.42/170.38 [4857]~P116(x48571)+E(f335(f335(f81(x48571),f2(x48571)),x48572),f2(x48571))
% 170.42/170.38 [4858]~P126(x48581)+E(f335(f335(f81(x48581),f2(x48581)),x48582),f2(x48581))
% 170.42/170.38 [4859]~P80(x48591)+E(f335(f335(f260(x48591),f78(x48591)),x48592),f78(x48591))
% 170.42/170.38 [4860]~P118(x48601)+E(f335(f335(f293(x48601),f2(x48601)),x48602),f2(x48601))
% 170.42/170.38 [4861]~P58(x48611)+E(f335(f335(f39(x48611),f2(x48611)),x48612),f2(x48611))
% 170.42/170.38 [4869]E(x48691,f118(x48692))+E(f147(x48692,f335(f172(x48692),x48691)),f335(f144(x48692),x48691))
% 170.42/170.38 [4870]E(x48701,f118(x48702))+E(f335(f144(x48702),f335(f172(x48702),x48701)),f147(x48702,x48701))
% 170.42/170.38 [4871]E(x48711,f2(a884))+~E(f335(f335(f80(a884),x48712),x48711),x48712)
% 170.42/170.38 [4877]~P138(x48771)+E(f335(f107(x48771),f335(f105(a1),x48772)),f335(f105(x48771),x48772))
% 170.42/170.38 [4878]~P94(x48781)+E(f335(f107(x48781),f335(f108(a1),x48782)),f335(f108(x48781),x48782))
% 170.42/170.38 [4885]E(x48851,f78(a884))+~E(f335(f335(f81(a884),x48852),x48851),f78(a884))
% 170.42/170.38 [4886]E(x48861,f78(a884))+~E(f335(f335(f81(a884),x48861),x48862),f78(a884))
% 170.42/170.38 [4887]E(x48871,f2(a884))+~E(f335(f335(f80(a884),x48872),x48871),f2(a884))
% 170.42/170.38 [4888]E(x48881,f2(a884))+~E(f335(f335(f80(a884),x48881),x48882),f2(a884))
% 170.42/170.38 [4903]~P86(x49031)+E(f335(f75(x49031),f335(f79(x49031),x49032)),f335(f75(x49031),x49032))
% 170.42/170.38 [4904]~P120(x49041)+E(f335(f75(x49041),f335(f105(x49041),x49042)),f335(f105(x49041),x49042))
% 170.42/170.38 [4905]~P86(x49051)+E(f335(f75(x49051),f335(f75(x49051),x49052)),f335(f75(x49051),x49052))
% 170.42/170.38 [4906]~P71(x49061)+E(f335(f169(x49061),f335(f172(x49061),x49062)),f335(f169(x49061),x49062))
% 170.42/170.38 [4911]~E(x49111,f335(a117,f2(a884)))+E(f335(f335(f260(a884),x49111),x49112),f335(a117,f2(a884)))
% 170.42/170.38 [4921]~P75(x49211)+E(f335(f335(f22(x49211),f2(x49211)),x49212),f335(f79(x49211),x49212))
% 170.42/170.38 [4922]~E(x49222,f2(a884))+E(f142(a884,f335(f305(a884,x49221),x49222)),f118(a884))
% 170.42/170.38 [4931]~P94(x49311)+E(f335(f335(f80(x49311),x49312),f335(f108(x49311),a83)),x49312)
% 170.42/170.38 [4932]E(x49321,f2(a1))+E(f47(f335(f75(a1),x49322),f335(f75(a1),x49321)),f53(x49322,x49321))
% 170.42/170.38 [4946]~E(x49461,x49462)+P4(f335(f335(f249(a884),x49461),x49462))
% 170.42/170.38 [4953]~E(x49531,f2(a104))+E(f335(f335(f80(a884),f335(a19,x49531)),x49532),x49532)
% 170.42/170.38 [4954]~E(f335(f108(a1),x49542),f335(f105(a1),x49541))+E(x49541,f335(a109,f335(f108(a1),x49542)))
% 170.42/170.38 [4963]~P9(x49631)+P9(f335(f335(f260(a1),x49631),x49632))
% 170.42/170.38 [4964]~P91(x49641)+E(f335(f335(f115(x49641),x49642),f335(f79(x49641),x49642)),f258(x49641))
% 170.42/170.38 [4965]~P91(x49651)+E(f335(f335(f106(x49651),x49652),f335(f79(x49651),x49652)),f199(x49651))
% 170.42/170.38 [4966]~P75(x49661)+E(f335(f335(f80(x49661),x49662),f335(f79(x49661),x49662)),f2(x49661))
% 170.42/170.38 [4991]E(x49911,f2(a884))+~E(f335(f79(a1),f335(f105(a1),x49912)),f335(f105(a1),x49911))
% 170.42/170.38 [4992]E(x49921,f2(a884))+~E(f335(f79(a1),f335(f105(a1),x49921)),f335(f105(a1),x49922))
% 170.42/170.38 [5002]E(f207(x50021,x50022),f2(a1))+P4(f335(f335(f249(a1),x50022),x50021))
% 170.42/170.38 [5003]E(f182(x50031,x50032),f118(a1))+P4(f335(f335(f249(a1),x50031),x50032))
% 170.42/170.38 [5016]E(x50161,f335(a117,f2(a884)))+~E(f335(f335(f81(a884),x50162),x50161),f335(a117,f2(a884)))
% 170.42/170.38 [5017]E(x50171,f335(a117,f2(a884)))+~E(f335(f335(f81(a884),x50171),x50172),f335(a117,f2(a884)))
% 170.42/170.38 [5018]~P5(x50181)+P4(f335(f335(f249(x50181),x50182),x50182))
% 170.42/170.38 [5019]~P96(x50191)+P4(f335(f335(f91(x50191),x50192),x50192))
% 170.42/170.38 [5022]~P94(x50221)+E(f335(f335(f81(x50221),x50222),f335(f108(x50221),a102)),f335(f79(x50221),x50222))
% 170.42/170.38 [5040]~P138(x50401)+E(f335(f79(x50401),f335(f107(x50401),x50402)),f335(f107(x50401),f335(f79(a1),x50402)))
% 170.42/170.38 [5041]~P94(x50411)+E(f335(f79(x50411),f335(f108(x50411),x50412)),f335(f108(x50411),f335(f79(a1),x50412)))
% 170.42/170.38 [5071]~E(x50711,f335(a117,x50712))+P4(f335(f335(f250(a884),f2(a884)),x50711))
% 170.42/170.38 [5088]~P6(x50881)+E(f335(f79(f892(x50881,a879)),f335(f256(x50881),x50882)),f335(f257(x50881),x50882))
% 170.42/170.38 [5089]~P6(x50891)+E(f335(f79(f892(x50891,a879)),f335(f307(x50891),x50892)),f335(f304(x50891),x50892))
% 170.42/170.38 [5090]~P6(x50901)+E(f335(f79(f892(x50901,a879)),f335(f257(x50901),x50902)),f335(f256(x50901),x50902))
% 170.42/170.38 [5091]~P6(x50911)+E(f335(f79(f892(x50911,a879)),f335(f304(x50911),x50912)),f335(f307(x50911),x50912))
% 170.42/170.38 [5098]~E(f335(f105(a1),x50982),x50981)+P4(f335(f335(f249(a1),f2(a1)),x50981))
% 170.42/170.38 [5105]~E(x51052,f2(a1))+E(f53(x51051,x51052),f335(f335(f270(a1,a1),f2(a1)),f335(f75(a1),x51051)))
% 170.42/170.38 [5107]~P103(x51071)+P4(f335(f335(f249(x51071),f199(x51071)),x51072))
% 170.42/170.38 [5139]E(x51391,x51392)+~E(f335(f335(f80(a1),x51391),x51391),f335(f335(f80(a1),x51392),x51392))
% 170.42/170.38 [5143]~P4(f335(x51431,x51432))+P4(f335(x51431,f335(a109,f372(x51431))))
% 170.42/170.38 [5169]~P120(x51691)+E(f335(f335(f81(x51691),f82(x51691,x51692)),f335(f75(x51691),x51692)),x51692)
% 170.42/170.38 [5170]E(x51701,x51702)+~P4(f335(f335(f206(a24),x51701),x51702))
% 170.42/170.38 [5179]~E(x51792,f2(a884))+E(f85(f891(a884,a884),f48(x51791,x51792)),f335(f335(f270(a884,a884),f2(a884)),x51791))
% 170.42/170.38 [5190]~E(x51901,x51902)+~P4(f335(f335(f250(a884),x51901),x51902))
% 170.42/170.38 [5191]~E(x51911,x51912)+~P4(f335(f335(f250(a1),x51911),x51912))
% 170.42/170.38 [5194]~P143(x51941)+E(f335(f335(f80(x51941),f78(x51941)),f335(f105(x51941),x51942)),f335(f105(x51941),f335(a117,x51942)))
% 170.42/170.38 [5198]~E(x51981,f2(a884))+~P4(f335(f335(f250(a884),x51982),x51981))
% 170.42/170.38 [5214]E(f155(x52141,x52142),x52142)+~E(f335(f200(f885(x52141)),f155(x52141,x52142)),f335(f200(f885(x52141)),x52142))
% 170.42/170.38 [5215]E(f335(f38(x52151),f335(f175(x52151),x52152)),f335(f200(f885(x52151)),x52152))+~P4(f335(f140(x52151),x52152))
% 170.42/170.38 [5225]~P4(f335(x52251,f374(x52251)))+P4(f335(x52251,f335(f105(a1),x52252)))
% 170.42/170.38 [5236]E(f283(x52361,x52362),f78(a104))+~P4(f335(f335(f250(a104),x52362),x52361))
% 170.42/170.38 [5237]E(f182(x52371,x52372),f118(a1))+~P4(f335(f335(f250(a1),x52372),x52371))
% 170.42/170.38 [5238]E(f128(x52381,x52382),f120(a1))+~P4(f335(f335(f250(a1),x52381),x52382))
% 170.42/170.38 [5241]~P107(x52411)+E(f306(x52411,x52412,x52412),f335(f335(f313(x52411),x52412),f199(f892(x52411,a879))))
% 170.42/170.38 [5263]~E(f335(f335(f22(a884),x52631),x52632),f2(a884))+P4(f335(f335(f249(a884),x52631),x52632))
% 170.42/170.38 [5264]~E(f335(f335(f22(a1),x52641),x52642),f2(a1))+P4(f335(f335(f91(a1),x52641),x52642))
% 170.42/170.38 [5286]~E(x52862,f2(a884))+E(f55(x52861,x52862,f118(x52861)),f335(f335(f154(f885(x52861)),f118(x52861)),f118(f885(x52861))))
% 170.42/170.38 [5290]~P5(x52901)+~P4(f335(f335(f250(x52901),x52902),x52902))
% 170.42/170.38 [5293]~E(f45(a1,x52931,x52932),f2(a1))+E(f45(a1,x52931,f335(f79(a1),x52932)),f2(a1))
% 170.42/170.38 [5295]~E(f45(a1,x52951,x52952),f2(a1))+E(f45(a1,f335(f79(a1),x52951),x52952),f2(a1))
% 170.42/170.38 [5303]E(f335(f305(a884,x53031),f335(a117,x53032)),f199(f892(a884,a879)))+P4(f335(f335(f249(a884),x53031),x53032))
% 170.42/170.38 [5323]E(f142(a884,f335(f305(a884,x53231),x53232)),f118(a884))+P4(f335(f335(f250(a884),x53231),x53232))
% 170.42/170.38 [5328]~E(f335(f38(x53281),f335(f175(x53281),x53282)),f335(f200(f885(x53281)),x53282))+P4(f335(f140(x53281),x53282))
% 170.42/170.38 [5333]~P4(f335(f140(x53331),x53332))+P4(f335(f140(x53331),f335(f171(x53331),x53332)))
% 170.42/170.38 [5334]~P4(f335(f140(x53341),x53342))+P4(f335(f140(x53341),f335(f174(x53341),x53342)))
% 170.42/170.38 [5335]~P4(f335(f140(x53351),x53352))+P4(f335(f140(x53351),f335(f172(x53351),x53352)))
% 170.42/170.38 [5342]P4(f335(x53421,x53422))+~P4(f335(x53421,f335(a109,f373(x53421))))
% 170.42/170.38 [5343]P4(f335(f335(f249(a884),x53432),x53431))+P4(f335(f335(f249(a884),x53431),x53432))
% 170.42/170.38 [5344]P4(f335(f335(f249(a1),x53442),x53441))+P4(f335(f335(f249(a1),x53441),x53442))
% 170.42/170.38 [5346]~P86(x53461)+P4(f335(f335(f249(x53461),x53462),f335(f75(x53461),x53462)))
% 170.42/170.38 [5349]P4(f335(x53491,f375(x53491)))+~P4(f335(x53491,f335(f105(a1),x53492)))
% 170.42/170.38 [5374]E(f335(f335(f22(a884),x53741),x53742),f2(a884))+~P4(f335(f335(f249(a884),x53741),x53742))
% 170.42/170.38 [5375]E(f335(f335(f22(a1),x53751),x53752),f2(a1))+~P4(f335(f335(f91(a1),x53751),x53752))
% 170.42/170.38 [5376]E(f335(f335(f39(a884),x53761),x53762),f2(a884))+~P4(f335(f335(f250(a884),x53761),x53762))
% 170.42/170.38 [5394]E(f45(a884,x53941,x53942),x53941)+~P4(f335(f335(f250(a884),x53941),x53942))
% 170.42/170.38 [5403]E(f45(a1,x54031,f335(f79(a1),x54032)),f294(x54031,x54032))+P4(f335(f335(f249(a1),f2(a1)),x54032))
% 170.42/170.38 [5415]E(f335(f335(f22(a1),x54151),x54152),f207(x54151,x54152))+~P4(f335(f335(f249(a1),x54152),x54151))
% 170.42/170.38 [5434]P4(f335(f335(f249(a1),f2(a1)),f374(x54341)))+P4(f335(x54341,f335(f105(a1),x54342)))
% 170.42/170.38 [5446]~P60(x54461)+P4(f335(f335(f337(x54461),x54462),f335(f175(x54461),f56(x54461))))
% 170.42/170.38 [5448]~P114(x54481)+P4(f335(f335(f249(x54481),f2(x54481)),f335(f105(x54481),x54482)))
% 170.42/170.38 [5449]~P86(x54491)+P4(f335(f335(f249(x54491),f2(x54491)),f335(f75(x54491),x54492)))
% 170.42/170.38 [5476]E(f335(f335(f80(a884),x54761),f850(x54762,x54761)),x54762)+~P4(f335(f335(f249(a884),x54761),x54762))
% 170.42/170.38 [5488]~E(f335(f108(a1),x54881),f335(f105(a1),x54882))+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x54881)))
% 170.42/170.38 [5491]E(f306(a1,x54911,x54912),f199(f892(a1,a879)))+~P4(f335(f335(f250(a1),x54912),x54911))
% 170.42/170.38 [5494]~P120(x54941)+E(f335(f335(f81(x54941),f335(f75(x54941),x54942)),f335(f75(x54941),x54942)),f335(f335(f81(x54941),x54942),x54942))
% 170.42/170.38 [5499]E(f142(a884,f335(f305(a884,x54991),f335(a117,x54992))),f118(a884))+P4(f335(f335(f249(a884),x54991),x54992))
% 170.42/170.38 [5503]E(f335(f335(f39(a1),x55031),x55032),f295(x55031,x55032))+~P4(f335(f335(f249(a1),f2(a1)),x55032))
% 170.42/170.38 [5523]P4(f335(f140(x55231),x55232))+~P4(f335(f140(x55231),f335(f171(x55231),x55232)))
% 170.42/170.38 [5524]P4(f335(f140(x55241),x55242))+~P4(f335(f140(x55241),f335(f172(x55241),x55242)))
% 170.42/170.38 [5545]P4(f335(f62(a884),x55451))+P4(f335(f335(f337(a884),f847(x55451,x55452)),x55451))
% 170.42/170.38 [5546]P4(f335(f62(a884),x55461))+P4(f335(f335(f337(a884),f851(x55461,x55462)),x55461))
% 170.42/170.38 [5547]P4(f335(f335(f250(a884),x55472),f335(a117,x55471)))+P4(f335(f335(f250(a884),x55471),x55472))
% 170.42/170.38 [5548]E(f45(a1,x55481,x55482),f294(x55481,x55482))+~P4(f335(f335(f249(a1),f2(a1)),x55482))
% 170.42/170.38 [5551]E(f142(a884,f335(f305(a884,x55511),x55512)),f118(a884))+~P4(f335(f335(f249(a884),x55512),x55511))
% 170.42/170.38 [5552]~P79(x55521)+E(f335(f314(x55521,x55521,f79(x55521)),f335(f256(x55521),x55522)),f335(f307(x55521),f335(f79(x55521),x55522)))
% 170.42/170.38 [5553]~P79(x55531)+E(f335(f314(x55531,x55531,f79(x55531)),f335(f307(x55531),x55532)),f335(f256(x55531),f335(f79(x55531),x55532)))
% 170.42/170.38 [5554]~P79(x55541)+E(f335(f314(x55541,x55541,f79(x55541)),f335(f257(x55541),x55542)),f335(f304(x55541),f335(f79(x55541),x55542)))
% 170.42/170.38 [5555]~P79(x55551)+E(f335(f314(x55551,x55551,f79(x55551)),f335(f304(x55551),x55552)),f335(f257(x55551),f335(f79(x55551),x55552)))
% 170.42/170.38 [5566]E(x55661,f199(f892(x55662,a879)))+P4(f335(f335(f337(x55662),f421(x55661,x55662)),x55661))
% 170.42/170.38 [5567]E(x55671,f199(f892(x55672,a879)))+P4(f335(f335(f337(x55672),f444(x55671,x55672)),x55671))
% 170.42/170.38 [5578]~P4(f335(f335(f250(a884),x55781),x55782))+P4(f335(f335(f249(a884),x55781),x55782))
% 170.42/170.38 [5579]~P4(f335(f335(f250(a1),x55791),x55792))+P4(f335(f335(f249(a1),x55791),x55792))
% 170.42/170.38 [5595]E(f47(x55951,x55952),f335(f335(f270(a1,a1),f2(a1)),x55951))+~P4(f335(f335(f250(a1),x55951),x55952))
% 170.42/170.38 [5596]E(f231(f335(f79(a1),x55961),f335(f79(a1),x55962)),f231(x55961,x55962))+~P4(f335(f335(f250(a1),x55962),f2(a1)))
% 170.42/170.38 [5607]E(x56071,x56072)+~E(f335(a3,f335(a117,f335(a19,x56071))),f335(a3,f335(a117,f335(a19,x56072))))
% 170.42/170.38 [5612]E(f47(x56121,x56122),f335(f335(f270(a1,a1),f2(a1)),x56121))+~P4(f335(f335(f249(a1),x56122),f2(a1)))
% 170.42/170.38 [5639]E(f45(a884,f335(f108(a884),x56391),f335(f108(a884),x56392)),f2(a884))+~P4(f335(a205,f335(f108(a1),x56391)))
% 170.42/170.38 [5654]P4(f335(f335(f249(a1),f2(a1)),f375(x56541)))+~P4(f335(x56541,f335(f105(a1),x56542)))
% 170.42/170.38 [5688]P41(f306(a1,x56881,x56882))+~P4(f335(f335(f249(a1),f2(a1)),x56881))
% 170.42/170.38 [5693]~P4(f335(f62(x56931),x56932))+P4(f335(f62(f892(x56931,a879)),f335(f312(x56931),x56932)))
% 170.42/170.38 [5706]E(f335(f335(f80(a1),x57061),f335(f105(a1),f376(x57062,x57061))),x57062)+~P4(f335(f335(f249(a1),x57061),x57062))
% 170.42/170.38 [5714]P4(f335(f335(f249(a884),x57141),x57142))+P4(f335(f335(f249(a884),f335(a117,x57142)),x57141))
% 170.42/170.38 [5758]E(f335(f335(f39(a884),f335(f108(a884),x57581)),f335(f108(a884),x57582)),f2(a884))+~P4(f335(a205,f335(f108(a1),x57581)))
% 170.42/170.38 [5759]E(f335(f335(f81(a884),f335(f108(a884),x57591)),f335(f108(a884),x57592)),f2(a884))+~P4(f335(f335(f250(a1),x57591),a83))
% 170.42/170.38 [5761]P4(f335(f335(f249(a884),x57611),f335(a117,x57612)))+~P4(f335(f335(f249(a884),x57611),x57612))
% 170.42/170.38 [5763]P4(f335(f335(f250(a884),x57631),f335(a117,x57632)))+~P4(f335(f335(f249(a884),x57631),x57632))
% 170.42/170.38 [5765]P4(f335(f335(f250(a884),x57651),f335(a117,x57652)))+~P4(f335(f335(f250(a884),x57651),x57652))
% 170.42/170.38 [5768]~E(x57681,x57682)+P4(f335(f335(f250(a1),x57681),f335(f335(f80(a1),x57682),f78(a1))))
% 170.42/170.38 [5771]E(f45(a1,x57711,x57712),f2(a1))+E(f335(f335(f22(a1),x57712),f45(a1,x57711,x57712)),f45(a1,f335(f79(a1),x57711),x57712))
% 170.42/170.38 [5780]E(x57801,f118(x57802))+P4(f335(f335(f337(x57802),f147(x57802,x57801)),f335(f175(x57802),x57801)))
% 170.42/170.38 [5792]E(f85(f891(a884,a884),f48(x57921,x57922)),f335(f335(f270(a884,a884),f2(a884)),x57921))+~P4(f335(f335(f250(a884),x57921),x57922))
% 170.42/170.38 [5825]E(f335(f335(f22(a884),f335(f108(a884),x58251)),f335(f108(a884),x58252)),f335(f108(a884),x58251))+~P4(f335(f335(f250(a1),x58252),a83))
% 170.42/170.38 [5826]E(f335(f335(f80(a884),f335(f108(a884),x58261)),f335(f108(a884),x58262)),f335(f108(a884),x58262))+~P4(f335(f335(f250(a1),x58261),a83))
% 170.42/170.38 [5831]E(f335(a117,f335(f335(f80(a884),x58311),f856(x58312,x58311))),x58312)+~P4(f335(f335(f250(a884),x58311),x58312))
% 170.42/170.38 [5854]P4(f335(x58541,x58542))+~P4(f335(x58541,f335(a89,f566(x58542,x58541))))
% 170.42/170.38 [5862]~P4(f335(f335(f250(a884),x58621),f335(a117,x58622)))+P4(f335(f335(f249(a884),x58621),x58622))
% 170.42/170.38 [5908]E(f335(f335(f313(a884),x59081),f335(f305(a884,x59082),x59081)),f335(f305(a884,x59082),f335(a117,x59081)))+~P4(f335(f335(f249(a884),x59082),x59081))
% 170.42/170.38 [5912]E(x59121,f118(x59122))+E(f335(f335(f137(x59122),f119(x59122,x59121)),f335(f335(f154(x59122),f147(x59122,x59121)),f118(x59122))),x59121)
% 170.42/170.38 [5926]P4(f335(f62(x59261),x59262))+~P4(f335(f335(f250(a884),f2(a884)),f335(f38(x59261),x59262)))
% 170.42/170.38 [5928]~E(x59281,f199(f892(x59282,a879)))+~P4(f335(f335(f250(a884),f2(a884)),f335(f38(x59282),x59281)))
% 170.42/170.38 [5940]~P4(f335(f335(f250(a884),x59401),x59402))+P4(f335(f335(f249(a884),f335(a117,x59401)),x59402))
% 170.42/170.38 [5948]~P6(x59481)+E(f153(x59481,x59481,f5(x59481),f155(x59481,x59482)),f142(x59481,f335(f175(x59481),x59482)))
% 170.42/170.38 [5951]E(x59511,f118(x59512))+P4(f335(f335(f337(x59512),f335(f144(x59512),x59511)),f335(f175(x59512),x59511)))
% 170.42/170.38 [5957]~P114(x59571)+P4(f335(f335(f250(x59571),x59572),f335(f335(f80(x59571),x59572),f78(x59571))))
% 170.42/170.38 [5959]~P86(x59591)+P4(f335(f335(f249(x59591),f335(f79(x59591),x59592)),f335(f75(x59591),x59592)))
% 170.42/170.38 [5992]P4(f335(f62(a884),x59921))+~P4(f335(f335(f249(a884),f847(x59921,x59922)),x59922))
% 170.42/170.38 [5993]P4(f335(f62(a884),x59931))+~P4(f335(f335(f250(a884),f851(x59931,x59932)),x59932))
% 170.42/170.38 [5997]~P4(f335(f62(f891(x59971,x59971)),x59972))+P4(f335(f62(x59971),f335(f288(x59971),x59972)))
% 170.42/170.38 [6051]~P4(f335(f335(f250(a884),x60512),f335(a117,x60511)))+~P4(f335(f335(f250(a884),x60511),x60512))
% 170.42/170.38 [6052]~P107(x60521)+E(f335(f335(f106(f892(x60521,a879)),f335(f304(x60521),x60522)),f335(f257(x60521),x60522)),f335(f335(f313(x60521),x60522),f199(f892(x60521,a879))))
% 170.42/170.38 [6065]P4(f335(f62(x60651),x60652))+~P4(f335(f62(f892(x60651,a879)),f335(f312(x60651),x60652)))
% 170.42/170.38 [6089]P4(f335(f335(f249(a884),f335(a117,x60891)),f335(a117,x60892)))+~P4(f335(f335(f249(a884),x60891),x60892))
% 170.42/170.38 [6090]P4(f335(f335(f249(a884),f335(a19,x60901)),f335(a19,x60902)))+~P4(f335(f335(f249(a104),x60901),x60902))
% 170.42/170.38 [6091]P4(f335(f335(f249(a104),f335(a3,x60911)),f335(a3,x60912)))+~P4(f335(f335(f249(a884),x60911),x60912))
% 170.42/170.38 [6093]P4(f335(f335(f250(a884),f335(a117,x60931)),f335(a117,x60932)))+~P4(f335(f335(f250(a884),x60931),x60932))
% 170.42/170.38 [6094]P4(f335(f335(f250(a884),f335(a19,x60941)),f335(a19,x60942)))+~P4(f335(f335(f250(a104),x60941),x60942))
% 170.42/170.38 [6095]P4(f335(f335(f250(a104),f335(a3,x60951)),f335(a3,x60952)))+~P4(f335(f335(f250(a884),x60951),x60952))
% 170.42/170.38 [6098]E(x60981,x60982)+~E(f335(f314(a884,a1,f105(a1)),x60981),f335(f314(a884,a1,f105(a1)),x60982))
% 170.42/170.38 [6114]P4(f335(f335(f249(a884),x61141),x61142))+~P4(f335(f335(f249(a884),f335(a117,x61141)),x61142))
% 170.42/170.38 [6117]P4(f335(f335(f250(a884),x61171),x61172))+~P4(f335(f335(f249(a884),f335(a117,x61171)),x61172))
% 170.42/170.38 [6118]P4(f335(f335(f250(a884),x61181),x61182))+~P4(f335(f335(f250(a884),f335(a117,x61181)),x61182))
% 170.42/170.38 [6133]E(f45(a1,x61331,x61332),f2(a1))+E(f335(f335(f22(a1),f45(a1,x61331,x61332)),x61332),f45(a1,x61331,f335(f79(a1),x61332)))
% 170.42/170.38 [6203]E(f335(f38(f892(x62031,a879)),f335(f312(x62031),x62032)),f335(f335(f260(a884),f335(a117,f335(a117,f2(a884)))),f335(f38(x62031),x62032)))+~P4(f335(f62(x62031),x62032))
% 170.42/170.38 [6206]E(x62061,f118(x62062))+E(f335(f335(f168(x62062),x62061),f335(f335(f22(a884),f335(f200(f885(x62062)),x62061)),f78(a884))),f147(x62062,x62061))
% 170.42/170.38 [6231]E(x62311,f118(x62312))+E(f335(f335(f137(x62312),f335(f174(x62312),x62311)),f335(f335(f154(x62312),f335(f144(x62312),x62311)),f118(x62312))),f335(f171(x62312),x62311))
% 170.42/170.38 [6260]~P4(f335(f62(x62601),f40(f892(x62601,a879),x62602)))+P4(f335(f62(f892(x62601,a879)),x62602))
% 170.42/170.38 [6283]P4(f335(f335(f249(a884),f335(f108(a884),x62831)),f335(f108(a884),x62832)))+~P4(f335(f335(f249(a1),x62831),a83))
% 170.42/170.38 [6300]~P4(f335(f335(f250(a1),x63001),x63002))+P4(f335(f335(f249(a1),x63001),f335(f335(f22(a1),x63002),f78(a1))))
% 170.42/170.38 [6301]~P4(f335(f335(f249(a1),x63011),x63012))+P4(f335(f335(f250(a1),x63011),f335(f335(f80(a1),x63012),f78(a1))))
% 170.42/170.38 [6302]~P4(f335(f335(f250(a1),x63021),x63022))+P4(f335(f335(f250(a1),x63021),f335(f335(f80(a1),x63022),f78(a1))))
% 170.42/170.38 [6304]~P4(f335(f335(f249(a1),x63041),x63042))+P4(f335(f335(f249(a884),f335(f108(a884),x63041)),f335(f108(a884),x63042)))
% 170.42/170.38 [6306]~P4(f335(f335(f249(a884),x63061),x63062))+P4(f335(f335(f249(a1),f335(f105(a1),x63061)),f335(f105(a1),x63062)))
% 170.42/170.38 [6307]~P4(f335(f335(f249(a1),x63071),x63072))+P4(f335(f335(f249(a1),f335(f108(a1),x63071)),f335(f108(a1),x63072)))
% 170.42/170.38 [6309]~P4(f335(f335(f250(a884),x63091),x63092))+P4(f335(f335(f250(a1),f335(f105(a1),x63091)),f335(f105(a1),x63092)))
% 170.42/170.38 [6310]~P4(f335(f335(f250(a1),x63101),x63102))+P4(f335(f335(f250(a1),f335(f108(a1),x63101)),f335(f108(a1),x63102)))
% 170.42/170.38 [6311]~P4(f335(f335(f91(a1),x63111),x63112))+P4(f335(f335(f91(a1),f335(f108(a1),x63111)),f335(f108(a1),x63112)))
% 170.42/170.38 [6329]~P4(f335(f335(f249(a884),x63291),x63292))+~P4(f335(f335(f249(a884),f335(a117,x63292)),x63291))
% 170.42/170.38 [6371]~P4(f335(f335(f249(a884),f335(a117,x63711)),f335(a117,x63712)))+P4(f335(f335(f249(a884),x63711),x63712))
% 170.42/170.38 [6372]~P4(f335(f335(f249(a104),f335(a3,x63721)),f335(a3,x63722)))+P4(f335(f335(f249(a884),x63721),x63722))
% 170.42/170.38 [6373]~P4(f335(f335(f249(a884),f335(a19,x63731)),f335(a19,x63732)))+P4(f335(f335(f249(a104),x63731),x63732))
% 170.42/170.38 [6375]~P4(f335(f335(f250(a884),f335(a117,x63751)),f335(a117,x63752)))+P4(f335(f335(f250(a884),x63751),x63752))
% 170.42/170.38 [6376]~P4(f335(f335(f250(a104),f335(a3,x63761)),f335(a3,x63762)))+P4(f335(f335(f250(a884),x63761),x63762))
% 170.42/170.38 [6377]~P4(f335(f335(f250(a884),f335(a109,x63771)),f335(a109,x63772)))+P4(f335(f335(f250(a1),x63771),x63772))
% 170.42/170.38 [6378]~P4(f335(f335(f250(a884),f335(a19,x63781)),f335(a19,x63782)))+P4(f335(f335(f250(a104),x63781),x63782))
% 170.42/170.38 [6418]~P4(f335(f335(f250(a884),f335(a109,x64182)),f335(a109,x64181)))+P4(f335(f335(f250(a1),f2(a1)),x64181))
% 170.42/170.38 [6449]P4(f335(f335(f249(a1),f2(a1)),f45(a1,x64491,x64492)))+~P4(f335(f335(f250(a1),f2(a1)),x64492))
% 170.42/170.38 [6608]P39(x66081,x66082)+~E(f335(f335(f292(x66081,x66081,x66081),x66082),x66082),f199(f892(f891(x66081,x66081),a879)))
% 170.42/170.38 [6620]~P39(x66201,x66202)+P39(x66201,f335(f335(f292(x66201,x66201,x66201),x66202),x66202))
% 170.42/170.38 [6632]P4(f335(f335(f249(a1),x66321),x66322))+~P4(f335(f335(f250(a1),x66321),f335(f335(f80(a1),x66322),f78(a1))))
% 170.42/170.38 [6633]P4(f335(f335(f250(a1),x66331),x66332))+~P4(f335(f335(f249(a1),x66331),f335(f335(f22(a1),x66332),f78(a1))))
% 170.42/170.38 [6636]P4(f335(f335(f249(a884),x66361),x66362))+~P4(f335(f335(f249(a1),f335(f105(a1),x66361)),f335(f105(a1),x66362)))
% 170.42/170.38 [6637]P4(f335(f335(f249(a1),x66371),x66372))+~P4(f335(f335(f249(a1),f335(f108(a1),x66371)),f335(f108(a1),x66372)))
% 170.42/170.38 [6639]P4(f335(f335(f250(a884),x66391),x66392))+~P4(f335(f335(f250(a1),f335(f105(a1),x66391)),f335(f105(a1),x66392)))
% 170.42/170.38 [6640]P4(f335(f335(f250(a1),x66401),x66402))+~P4(f335(f335(f250(a884),f335(f108(a884),x66401)),f335(f108(a884),x66402)))
% 170.42/170.38 [6641]P4(f335(f335(f250(a1),x66411),x66412))+~P4(f335(f335(f250(a1),f335(f108(a1),x66411)),f335(f108(a1),x66412)))
% 170.42/170.38 [6642]P4(f335(f335(f91(a1),x66421),x66422))+~P4(f335(f335(f91(a1),f335(f108(a1),x66421)),f335(f108(a1),x66422)))
% 170.42/170.38 [6735]~E(f750(x67352,x67351),f118(x67351))+E(f335(f145(f885(x67351),f885(x67351),f137(x67351),f118(x67351)),x67352),f118(x67351))
% 170.42/170.38 [6736]~E(f752(x67362,x67361),f118(x67361))+E(f335(f145(f885(x67361),f885(x67361),f137(x67361),f118(x67361)),x67362),f118(x67361))
% 170.42/170.38 [6743]~P8(x67431)+E(f335(f145(x67431,x67431,f106(x67431),f258(x67431)),x67432),f41(x67431,f335(f175(x67431),x67432)))
% 170.42/170.38 [6744]~P8(x67441)+E(f335(f145(x67441,x67441,f115(x67441),f199(x67441)),x67442),f40(x67441,f335(f175(x67441),x67442)))
% 170.42/170.38 [6756]E(x67561,f2(a104))+E(f335(f335(f80(a884),f335(a19,f335(f335(f22(a104),x67561),f78(a104)))),f335(a117,x67562)),f335(f335(f80(a884),f335(a19,x67561)),x67562))
% 170.42/170.38 [6806]P4(f335(f335(f250(a1),f335(f335(f22(a1),x68061),x68062)),f2(a1)))+~P4(f335(f335(f250(a1),x68061),x68062))
% 170.42/170.38 [6833]~P6(x68331)+E(f335(f335(f115(f892(x68331,a879)),f335(f335(f313(x68331),x68332),f199(f892(x68331,a879)))),f335(f307(x68331),x68332)),f335(f257(x68331),x68332))
% 170.42/170.38 [6909]~P57(x69091,x69092)+P39(x69091,f335(f255(f891(x69091,x69091)),f335(f274(x69091,x69091,a879),x69092)))
% 170.42/170.38 [6910]~P57(x69101,x69102)+P55(x69101,f335(f255(f891(x69101,x69101)),f335(f274(x69101,x69101,a879),x69102)))
% 170.42/170.38 [6911]E(x69111,f199(f892(x69112,a879)))+~P4(f335(f335(f249(f892(x69112,a879)),x69111),f199(f892(x69112,a879))))
% 170.42/170.38 [6994]~P4(f335(f335(f250(a884),f2(a884)),x69942))+P4(f335(f335(f249(a884),f45(a884,x69941,x69942)),x69942))
% 170.42/170.38 [6995]~P4(f335(f335(f249(a1),f2(a1)),x69951))+P4(f335(f335(f249(a1),f45(a1,x69951,x69952)),x69951))
% 170.42/170.38 [6996]~P4(f335(f335(f250(a884),f2(a884)),x69962))+P4(f335(f335(f250(a884),f45(a884,x69961,x69962)),x69962))
% 170.42/170.38 [6998]~P4(f335(f335(f250(a1),f2(a1)),x69982))+P4(f335(f335(f250(a1),f45(a1,x69981,x69982)),x69982))
% 170.42/170.38 [7076]~P107(x70761)+E(f335(f335(f22(f892(x70761,a879)),f335(f335(f313(x70761),x70762),f199(f892(x70761,a879)))),f335(f256(x70761),x70762)),f335(f335(f313(x70761),x70762),f199(f892(x70761,a879))))
% 170.42/170.38 [7149]~P51(x71491,x71492)+P49(x71491,f258(f892(x71491,a879)),f335(f255(f891(x71491,x71491)),f335(f274(x71491,x71491,a879),x71492)))
% 170.42/170.38 [7150]P4(f335(x71501,x71502))+P4(f335(f335(f337(f892(f891(a884,a884),a879)),f566(x71502,x71501)),a103))
% 170.42/170.38 [7195]E(f335(f335(f137(a884),f142(a884,f335(f305(a884,x71951),x71952))),f335(f335(f154(a884),x71952),f118(a884))),f142(a884,f335(f305(a884,x71951),f335(a117,x71952))))+~P4(f335(f335(f249(a884),x71951),x71952))
% 170.42/170.38 [7336]E(x73361,f2(a884))+~E(f335(f145(a884,a884,f80(a884),x73361),x73362),f2(a884))
% 170.42/170.38 [7364]~P4(f335(f335(f250(a1),f335(f335(f22(a1),x73641),x73642)),f2(a1)))+P4(f335(f335(f250(a1),x73641),x73642))
% 170.42/170.38 [7393]P39(x73931,x73932)+~P39(x73931,f335(f335(f292(x73931,x73931,x73931),x73932),x73932))
% 170.42/170.38 [7423]~P4(f335(f335(f249(a884),f335(a117,x74231)),x74232))+P4(f194(a879,a253,f335(f249(a884),x74231),x74232))
% 170.42/170.38 [7582]P27(a884,a884,f335(f335(f7(a884,a884,a884),f22(a884)),x75821),x75822)+P4(f335(f335(f337(a884),f456(x75821,x75822)),x75822))
% 170.42/170.38 [7638]E(f335(f335(f335(f66(a884,x76381,f80(a884)),f335(f16(a884,x76381),f78(a884))),f2(a884)),x76382),f335(f38(x76381),x76382))+~P4(f335(f62(x76381),x76382))
% 170.42/170.38 [7680]P27(a884,a884,f335(f335(f7(a884,a884,a884),f22(a884)),x76801),x76802)+~P4(f335(f335(f249(a884),x76801),f456(x76801,x76802)))
% 170.42/170.38 [7738]P39(x77381,x77382)+P4(f335(f335(f249(f892(x77381,a879)),f574(x77382,x77381)),f335(f289(x77381,x77381,x77382),f574(x77382,x77381))))
% 170.42/170.38 [7743]P57(x77431,x77432)+~P39(x77431,f335(f255(f891(x77431,x77431)),f335(f274(x77431,x77431,a879),x77432)))
% 170.42/170.38 [7812]P4(f335(f335(f249(a884),f335(a117,x78121)),x78122))+~P4(f194(a879,a253,f335(f249(a884),x78121),x78122))
% 170.42/170.38 [7866]P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),x78661),x78662)),f311(a884,a325)))+~P4(f335(f335(f249(a884),x78661),x78662))
% 170.42/170.38 [7963]P51(x79631,x79632)+~P49(x79631,f258(f892(x79631,a879)),f335(f255(f891(x79631,x79631)),f335(f274(x79631,x79631,a879),x79632)))
% 170.42/170.38 [8024]~P4(f335(f140(x80241),x80242))+P4(f335(f140(f892(x80241,a879)),f335(f335(f157(f885(x80241),f892(x80241,a879)),f175(x80241)),f54(x80241,x80242))))
% 170.42/170.38 [8229]~P39(x82291,f335(f290(x82291,x82291),x82292))+P39(x82291,f335(f290(x82291,x82291),f335(f335(f292(x82291,x82291,x82291),x82292),f311(x82291,x82292))))
% 170.42/170.38 [8351]P4(f335(f62(f891(x83511,x83511)),f335(f335(f292(x83511,x83511,x83511),x83512),f311(x83511,x83512))))+~P4(f335(f62(f891(x83511,x83511)),x83512))
% 170.42/170.38 [8382]E(x83821,f2(a1))+P4(f335(f49(x83822,x83821),f335(f335(f270(a1,a1),f335(f335(f39(a1),x83822),x83821)),f45(a1,x83822,x83821))))
% 170.42/170.38 [8393]~P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),x83931),x83932)),f311(a884,a325)))+P4(f335(f335(f249(a884),x83931),x83932))
% 170.42/170.38 [8410]~P81(x84101)+E(f335(f145(x84101,x84101,f335(f7(x84101,x84101,x84101),f80(x84101)),f2(x84101)),f335(f172(x84101),x84102)),f335(f145(x84101,x84101,f80(x84101),f2(x84101)),x84102))
% 170.42/170.38 [8587]~P6(x85871)+E(f335(f145(f885(x85871),x85871,f335(f7(x85871,f885(x85871),f885(x85871)),f151(x85871,x85871,f5(x85871))),f118(x85871)),x85872),f153(x85871,x85871,f5(x85871),x85872))
% 170.42/170.38 [8690]~P55(x86901,f335(f255(f891(x86901,x86901)),f335(f274(x86901,x86901,a879),x86902)))+P55(x86901,f335(f255(f891(x86901,x86901)),f335(f274(x86901,x86901,a879),f259(x86901,x86901,x86902))))
% 170.42/170.38 [8704]P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),x87041),x87042)),f335(f335(f292(a884,a884,a884),a325),f311(a884,a325))))+~P4(f335(f335(f250(a884),x87041),x87042))
% 170.42/170.38 [8747]~P4(f335(f62(f891(x87471,x87471)),f335(f335(f292(x87471,x87471,x87471),x87472),f311(x87471,x87472))))+P4(f335(f62(f891(x87471,x87471)),x87472))
% 170.42/170.38 [8799]~P55(x87991,f335(f255(f891(x87991,x87991)),f335(f274(x87991,x87991,a879),f259(x87991,x87991,x87992))))+P55(x87991,f335(f255(f891(x87991,x87991)),f335(f274(x87991,x87991,a879),x87992)))
% 170.42/170.38 [9002]P55(x90021,x90022)+P4(f335(f335(f337(f891(x90021,x90021)),f335(f335(f270(x90021,x90021),f601(x90022,x90021)),f601(x90022,x90021))),f335(f335(f292(x90021,x90021,x90021),x90022),f311(x90021,x90022))))
% 170.42/170.38 [9003]P55(x90031,x90032)+P4(f335(f335(f337(f891(x90031,x90031)),f335(f335(f270(x90031,x90031),f613(x90032,x90031)),f613(x90032,x90031))),f335(f335(f292(x90031,x90031,x90031),x90032),f311(x90031,x90032))))
% 170.42/170.38 [9121]~P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),x91211),x91212)),f335(f335(f292(a884,a884,a884),a325),f311(a884,a325))))+P4(f335(f335(f250(a884),x91211),x91212))
% 170.42/170.38 [5084]~P94(x50841)+E(f335(f335(f80(x50841),f335(f108(x50841),a83)),x50842),x50842)
% 170.42/170.38 [5112]~P91(x51121)+E(f335(f335(f115(x51121),f335(f79(x51121),x51122)),x51122),f258(x51121))
% 170.42/170.38 [5113]~P91(x51131)+E(f335(f335(f106(x51131),f335(f79(x51131),x51132)),x51132),f199(x51131))
% 170.42/170.38 [5114]~P68(x51141)+E(f335(f335(f80(x51141),f335(f79(x51141),x51142)),x51142),f2(x51141))
% 170.42/170.38 [5115]~P75(x51151)+E(f335(f335(f80(x51151),f335(f79(x51151),x51152)),x51152),f2(x51151))
% 170.42/170.38 [5147]~P94(x51471)+E(f335(f335(f81(x51471),f335(f108(x51471),a102)),x51472),f335(f79(x51471),x51472))
% 170.42/170.38 [5317]~P110(x53171)+E(f335(f335(f81(x53171),f335(f79(x53171),f78(x53171))),x53172),f335(f79(x53171),x53172))
% 170.42/170.38 [5359]E(f335(f75(a1),x53591),f78(a1))+~E(f335(f75(a1),f335(f335(f81(a1),x53591),x53592)),f78(a1))
% 170.42/170.38 [5451]~P94(x54511)+E(f335(f335(f80(x54511),f78(x54511)),f335(f108(x54511),x54512)),f335(f108(x54511),f335(f335(f22(a1),x54512),a102)))
% 170.42/170.38 [5504]~P65(x55041)+E(f10(x55041,f335(f335(f313(x55041),x55042),f199(f892(x55041,a879)))),x55042)
% 170.42/170.38 [5505]~P65(x55051)+E(f13(x55051,f335(f335(f313(x55051),x55052),f199(f892(x55051,a879)))),x55052)
% 170.42/170.38 [5506]~P6(x55061)+E(f14(x55061,f335(f335(f313(x55061),x55062),f199(f892(x55061,a879)))),x55062)
% 170.42/170.38 [5507]~P6(x55071)+E(f15(x55071,f335(f335(f313(x55071),x55072),f199(f892(x55071,a879)))),x55072)
% 170.42/170.38 [5508]~P8(x55081)+E(f41(x55081,f335(f335(f313(x55081),x55082),f199(f892(x55081,a879)))),x55082)
% 170.42/170.38 [5509]~P8(x55091)+E(f40(x55091,f335(f335(f313(x55091),x55092),f199(f892(x55091,a879)))),x55092)
% 170.42/170.38 [5531]E(f335(f335(f80(a884),x55311),f335(f335(f22(a884),x55312),x55311)),x55312)+P4(f335(f335(f250(a884),x55312),x55311))
% 170.42/170.38 [5561]E(x55611,f118(x55612))+P4(f335(f335(f250(a884),f2(a884)),f335(f200(f885(x55612)),x55611)))
% 170.42/170.38 [5685]~P6(x56851)+E(f11(x56851,f198(x56851),f335(f335(f313(x56851),x56852),f199(f892(x56851,a879)))),x56852)
% 170.42/170.38 [5686]~P6(x56861)+E(f12(x56861,f197(x56861),f335(f335(f313(x56861),x56862),f199(f892(x56861,a879)))),x56862)
% 170.42/170.38 [5748]E(f335(f335(f22(a884),x57481),f335(f335(f22(a884),x57481),x57482)),x57482)+~P4(f335(f335(f249(a884),x57482),x57481))
% 170.42/170.38 [5749]E(f335(f335(f80(a884),x57491),f335(f335(f22(a884),x57492),x57491)),x57492)+~P4(f335(f335(f249(a884),x57491),x57492))
% 170.42/170.38 [5770]E(f45(a884,f335(f335(f22(a884),x57701),x57702),x57702),f45(a884,x57701,x57702))+P4(f335(f335(f250(a884),x57701),x57702))
% 170.42/170.38 [5781]E(f335(f79(a1),f335(f335(f39(a1),x57811),f335(f79(a1),x57812))),f295(x57811,x57812))+P4(f335(f335(f249(a1),f2(a1)),x57812))
% 170.42/170.38 [5783]~E(x57832,f2(a884))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f260(a884),x57831),x57832)))
% 170.42/170.38 [5834]~P94(x58341)+E(f335(f335(f80(x58341),f335(f79(x58341),f78(x58341))),f335(f108(x58341),x58342)),f335(f108(x58341),f335(f335(f80(a1),x58342),a102)))
% 170.42/170.38 [5835]E(f335(f335(f260(a884),f335(f108(a884),x58351)),x58352),f335(f335(f260(a884),f2(a884)),x58352))+~P4(f335(a205,f335(f108(a1),x58351)))
% 170.42/170.38 [5932]E(f335(f144(a884),f142(a884,f335(f305(a884,x59321),x59322))),x59321)+~P4(f335(f335(f250(a884),x59321),x59322))
% 170.42/170.38 [5952]E(f335(f335(f81(a884),f335(f108(a884),x59521)),f335(f108(a884),x59522)),f335(f108(a884),f335(f335(f81(a1),x59521),x59522)))+P4(f335(f335(f250(a1),x59521),a83))
% 170.42/170.38 [5958]~P123(x59581)+P4(f335(f335(f249(x59581),f2(x59581)),f335(f335(f81(x59581),x59582),x59582)))
% 170.42/170.38 [5970]E(f335(f335(f22(a884),f335(a117,x59701)),x59702),f335(a117,f335(f335(f22(a884),x59701),x59702)))+~P4(f335(f335(f249(a884),x59702),x59701))
% 170.42/170.38 [5973]E(f45(a884,f335(f335(f22(a884),x59731),x59732),x59732),f45(a884,x59731,x59732))+~P4(f335(f335(f249(a884),x59732),x59731))
% 170.42/170.38 [6026]E(f335(f335(f260(a884),f335(a109,x60261)),x60262),f335(a109,f335(f335(f260(a1),x60261),x60262)))+~P4(f335(f335(f249(a1),f2(a1)),x60261))
% 170.42/170.38 [6042]P4(f335(f140(x60421),x60422))+P4(f335(f335(f250(a884),f700(x60422,x60421)),f335(f200(f885(x60421)),x60422)))
% 170.42/170.38 [6043]P4(f335(f140(x60431),x60432))+P4(f335(f335(f250(a884),f704(x60432,x60431)),f335(f200(f885(x60431)),x60432)))
% 170.42/170.38 [6058]~E(x60581,f118(x60582))+~P4(f335(f335(f250(a884),f2(a884)),f335(f200(f885(x60582)),x60581)))
% 170.42/170.38 [6072]E(f147(a884,f142(a884,f335(f305(a884,x60721),x60722))),f335(f335(f22(a884),x60722),f78(a884)))+~P4(f335(f335(f250(a884),x60721),x60722))
% 170.42/170.38 [6075]E(f335(f335(f80(a1),x60751),f335(f105(a1),f335(a117,f377(x60752,x60751)))),x60752)+~P4(f335(f335(f250(a1),x60751),x60752))
% 170.42/170.38 [6082]E(x60821,f2(a884))+E(f335(f335(f81(a884),x60822),f335(f335(f260(a884),x60822),f335(f335(f22(a884),x60821),f78(a884)))),f335(f335(f260(a884),x60822),x60821))
% 170.42/170.38 [6108]E(f335(f335(f81(a884),f335(a109,x61081)),f335(a109,x61082)),f335(a109,f335(f335(f81(a1),x61081),x61082)))+~P4(f335(f335(f249(a1),f2(a1)),x61081))
% 170.42/170.38 [6109]E(f335(f335(f39(a884),f335(a109,x61091)),f335(a109,x61092)),f335(a109,f335(f335(f39(a1),x61091),x61092)))+~P4(f335(f335(f249(a1),f2(a1)),x61091))
% 170.42/170.38 [6123]~P116(x61231)+E(f335(f335(f80(x61231),x61232),x61232),f335(f335(f81(x61231),f335(f335(f80(x61231),f78(x61231)),f78(x61231))),x61232))
% 170.42/170.38 [6140]E(f335(f335(f22(a1),f335(f105(a1),x61401)),f335(f105(a1),x61402)),f335(f105(a1),f335(f335(f22(a884),x61401),x61402)))+~P4(f335(f335(f249(a884),x61402),x61401))
% 170.42/170.38 [6142]E(f335(f335(f270(a1,a1),f335(f108(a1),a102)),f335(f335(f80(a1),x61421),x61422)),f50(x61421,x61422))+~P4(f335(f335(f249(a1),x61422),f2(a1)))
% 170.42/170.38 [6182]E(f183(x61821,x61822),f118(f885(x61821)))+P4(f335(f335(f337(f885(x61821)),f699(x61822,x61821)),f335(f175(f885(x61821)),x61822)))
% 170.42/170.38 [6191]E(f121(a1,f335(f129(a1),x61911),f128(x61912,f335(f335(f80(a1),x61911),f78(a1)))),f128(x61912,x61911))+P4(f335(f335(f250(a1),x61912),x61911))
% 170.42/170.38 [6266]E(f335(f335(f154(a1),x62661),f182(f335(f335(f80(a1),x62661),f78(a1)),x62662)),f182(x62661,x62662))+~P4(f335(f335(f249(a1),x62661),x62662))
% 170.42/170.38 [6303]~P4(f335(f335(f250(a884),x63032),x63031))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f22(a884),x63031),x63032)))
% 170.42/170.38 [6334]~P4(f335(f335(f250(a884),x63341),f335(a109,x63342)))+P4(f335(f335(f250(a1),f335(f105(a1),x63341)),x63342))
% 170.42/170.38 [6363]~P6(x63631)+E(f335(f335(f115(f892(x63631,a879)),f335(f256(x63631),x63632)),f335(f335(f313(x63631),x63632),f199(f892(x63631,a879)))),f335(f304(x63631),x63632))
% 170.42/170.38 [6364]~P4(f335(f335(f249(a1),f2(a1)),x63641))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f260(a1),x63641),x63642)))
% 170.42/170.38 [6367]~P4(f335(f335(f250(a884),f2(a884)),x63671))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f260(a884),x63671),x63672)))
% 170.42/170.38 [6394]~E(f335(x63941,f2(a884)),f2(a884))+E(f335(f335(f6(a884,a884),x63941),f306(a884,f335(a117,f2(a884)),x63942)),f335(f335(f6(a884,a884),x63941),f306(a884,f2(a884),x63942)))
% 170.42/170.38 [6457]~P94(x64571)+E(f335(f335(f81(x64571),f335(f335(f80(x64571),f78(x64571)),f78(x64571))),f335(f108(x64571),x64572)),f335(f108(x64571),f335(f335(f80(a1),x64572),x64572)))
% 170.42/170.38 [6473]E(f335(f335(f313(a1),x64731),f306(a1,f335(f335(f80(a1),x64731),f78(a1)),x64732)),f306(a1,x64731,x64732))+P4(f335(f335(f250(a1),x64732),x64731))
% 170.42/170.38 [6474]P4(f335(f335(f250(a884),x64741),f335(a109,x64742)))+~P4(f335(f335(f250(a1),f335(f105(a1),x64741)),x64742))
% 170.42/170.38 [6576]E(f335(a109,f335(f335(f39(a1),f335(f108(a1),x65761)),f335(f108(a1),x65762))),f335(f335(f39(a884),f335(f108(a884),x65761)),f335(f108(a884),x65762)))+P4(f335(a205,f335(f108(a1),x65761)))
% 170.42/170.38 [6634]P4(f335(f335(f250(a884),x66341),x66342))+~P4(f335(f335(f250(a884),f2(a884)),f335(f335(f22(a884),x66342),x66341)))
% 170.42/170.38 [6678]P4(f335(f335(f250(a884),f2(a884)),x66781))+~P4(f335(f335(f250(a884),f2(a884)),f335(f335(f81(a884),x66782),x66781)))
% 170.42/170.38 [6679]P4(f335(f335(f250(a884),f2(a884)),x66791))+~P4(f335(f335(f250(a884),f2(a884)),f335(f335(f81(a884),x66791),x66792)))
% 170.42/170.38 [6696]~P4(f335(f335(f249(a1),x66961),f2(a1)))+E(f335(f335(f81(a884),f335(a109,f335(f79(a1),x66961))),f335(a109,f335(f79(a1),x66962))),f335(a109,f335(f335(f81(a1),x66961),x66962)))
% 170.42/170.38 [6754]~E(x67542,f199(f892(x67541,a879)))+P4(f335(f335(f249(f892(x67541,a879)),x67542),f335(f79(f892(x67541,a879)),x67542)))
% 170.42/170.38 [6817]~P94(x68171)+E(f335(f335(f80(x68171),f335(f335(f80(x68171),f2(x68171)),f335(f108(x68171),x68172))),f335(f108(x68171),x68172)),f335(f108(x68171),f335(f335(f80(a1),x68172),x68172)))
% 170.42/170.38 [6873]~P4(f335(f335(f250(a1),x68731),x68732))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x68731),f78(a1))),x68732))
% 170.42/170.38 [6941]E(x69411,f2(a884))+~P4(f335(f335(f249(a1),f335(f105(a1),x69412)),f335(f79(a1),f335(f105(a1),x69411))))
% 170.42/170.38 [6942]E(x69421,f2(a884))+~P4(f335(f335(f249(a1),f335(f105(a1),x69421)),f335(f79(a1),f335(f105(a1),x69422))))
% 170.42/170.38 [7047]E(f335(f335(f270(a1,a1),f335(f108(a1),a102)),f335(f335(f80(a1),x70471),x70472)),f50(x70471,x70472))+~P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),x70471),x70472)))
% 170.42/170.38 [7089]~P28(x70891,x70892)+P39(x70891,f335(f269(f892(f891(x70891,x70891),a879),f892(f891(x70891,x70891),a879)),x70892))
% 170.42/170.38 [7107]~P4(f335(f335(f249(a884),f335(a117,f2(a884))),x71071))+P4(f335(f335(f249(a884),f335(a117,f2(a884))),f335(f335(f260(a884),x71071),x71072)))
% 170.42/170.38 [7277]~P4(f335(f335(f249(a1),x72771),x72772))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x72771),x72771)),f335(f335(f80(a1),x72772),x72772)))
% 170.42/170.38 [7282]~P4(f335(f335(f250(a1),x72821),x72822))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x72821),x72821)),f335(f335(f80(a1),x72822),x72822)))
% 170.42/170.38 [7283]~P4(f335(f335(f91(a1),x72831),x72832))+P4(f335(f335(f91(a1),f335(f335(f80(a1),x72831),x72831)),f335(f335(f80(a1),x72832),x72832)))
% 170.42/170.38 [7338]~P4(f335(f335(f250(a884),f2(a884)),x73381))+P4(f335(f335(f250(a884),f335(f335(f22(a884),x73381),f335(a117,x73382))),x73381))
% 170.42/170.38 [7375]P4(f335(f335(f249(a884),f335(a117,f2(a884))),x73751))+~P4(f335(f335(f249(a884),f335(a117,f2(a884))),f335(f335(f81(a884),x73752),x73751)))
% 170.42/170.38 [7376]P4(f335(f335(f249(a884),f335(a117,f2(a884))),x73761))+~P4(f335(f335(f249(a884),f335(a117,f2(a884))),f335(f335(f81(a884),x73761),x73762)))
% 170.42/170.38 [7380]P4(f335(f335(f249(a884),f335(f335(f168(a884),x73801),x73802)),f335(f169(a884),x73801)))+~P4(f335(f335(f250(a884),x73802),f335(f200(f885(a884)),x73801)))
% 170.42/170.38 [7422]P4(f335(f335(f250(a1),x74221),x74222))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x74221),f78(a1))),x74222))
% 170.42/170.38 [7467]P4(f335(f62(x74671),f258(f892(x74671,a879))))+~P4(f335(f62(f892(x74672,x74671)),f258(f892(f892(x74672,x74671),a879))))
% 170.42/170.38 [7468]P4(f335(f62(x74681),f258(f892(x74681,a879))))+~P4(f335(f62(f893(x74682,x74681)),f258(f892(f893(x74682,x74681),a879))))
% 170.42/170.38 [7469]P4(f335(f62(x74691),f258(f892(x74691,a879))))+~P4(f335(f62(f893(x74691,x74692)),f258(f892(f893(x74691,x74692),a879))))
% 170.42/170.38 [7511]E(x75111,f199(f892(x75112,a879)))+~P4(f335(f335(f249(f892(x75112,a879)),x75111),f335(f79(f892(x75112,a879)),x75111)))
% 170.42/170.38 [7648]E(f335(f145(f885(x76481),f885(x76481),f137(x76481),f118(x76481)),x76482),f118(x76481))+P4(f335(f335(f337(f885(x76481)),f750(x76482,x76481)),f335(f175(f885(x76481)),x76482)))
% 170.42/170.38 [7649]E(f335(f145(f885(x76491),f885(x76491),f137(x76491),f118(x76491)),x76492),f118(x76491))+P4(f335(f335(f337(f885(x76491)),f752(x76492,x76491)),f335(f175(f885(x76491)),x76492)))
% 170.42/170.38 [7883]P4(f335(f335(f249(a1),x78831),x78832))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x78831),x78831)),f335(f335(f80(a1),x78832),x78832)))
% 170.42/170.38 [7888]P4(f335(f335(f250(a1),x78881),x78882))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),x78881),x78881)),f335(f335(f80(a1),x78882),x78882)))
% 170.42/170.38 [7889]P4(f335(f335(f91(a1),x78891),x78892))+~P4(f335(f335(f91(a1),f335(f335(f80(a1),x78891),x78891)),f335(f335(f80(a1),x78892),x78892)))
% 170.42/170.38 [7983]~P116(x79831)+E(f335(f335(f81(x79831),f335(f335(f80(x79831),f78(x79831)),f78(x79831))),f335(f335(f6(a884,x79831),f105(x79831)),f306(a884,f78(a884),x79832))),f335(f335(f81(x79831),f335(f105(x79831),x79832)),f335(f335(f80(x79831),f335(f105(x79831),x79832)),f78(x79831))))
% 170.42/170.38 [8040]P4(f335(f335(f337(a884),x80401),x80402))+~P4(f335(f335(f337(a1),f335(f105(a1),x80401)),f335(f314(a884,a1,f105(a1)),x80402)))
% 170.42/170.38 [8200]~P4(f335(f62(x82001),x82002))+E(f335(f314(a884,x82001,f830(x82002,x82001)),f335(f255(a884),f335(f335(f7(a884,a884,a879),f250(a884)),f831(x82002,x82001)))),x82002)
% 170.42/170.38 [8489]P50(x84891,x84892)+P4(f335(f335(f337(f891(x84891,x84891)),f335(f335(f270(x84891,x84891),f521(x84892,x84891)),f521(x84892,x84891))),x84892))
% 170.42/170.38 [8628]~P94(x86281)+E(f335(f335(f22(x86281),f78(x86281)),f335(f108(x86281),x86282)),f335(f108(x86281),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f79(a1),x86282))))
% 170.42/170.38 [8744]~P4(f335(f335(f250(f892(a884,a879)),x87441),x87442))+P4(f335(f335(f250(f892(a1,a879)),f335(f314(a884,a1,f105(a1)),x87441)),f335(f314(a884,a1,f105(a1)),x87442)))
% 170.42/170.38 [8773]~P4(f335(f335(f250(a1),x87731),x87732))+P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x87731),x87731)),a102)),f335(f335(f80(a1),x87732),x87732)))
% 170.42/170.38 [8775]~P4(f335(f335(f250(a1),x87751),x87752))+P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x87751),x87751)),a102)),f335(f335(f80(a1),x87752),x87752)))
% 170.42/170.38 [8845]~P4(f335(f335(f337(a884),x88451),f335(f175(a884),x88452)))+P4(f335(f335(f249(a884),x88451),f335(f145(a884,a884,f80(a884),f2(a884)),x88452)))
% 170.42/170.38 [8938]P46(x89381,x89382)+~P4(f335(f335(f337(f891(x89381,x89381)),f335(f335(f270(x89381,x89381),f514(x89382,x89381)),f514(x89382,x89381))),x89382))
% 170.42/170.38 [9018]P26(a881,x90181,f335(f335(f313(f883(a881)),f335(a93,f335(a28,x90182))),f199(f892(f883(a881),a879))))+~P26(a881,f335(f335(f313(f883(a881)),f335(a93,f335(a28,x90182))),x90181),f335(f335(f313(f883(a881)),f335(a93,f335(f248(a880),f335(a26,x90182)))),f199(f892(f883(a881),a879))))
% 170.42/170.38 [9086]~P4(f335(f335(f249(f892(a1,a879)),f335(f314(a884,a1,f105(a1)),x90861)),f335(f314(a884,a1,f105(a1)),x90862)))+P4(f335(f335(f249(f892(a884,a879)),x90861),x90862))
% 170.42/170.38 [9087]~P4(f335(f335(f250(f892(a1,a879)),f335(f314(a884,a1,f105(a1)),x90871)),f335(f314(a884,a1,f105(a1)),x90872)))+P4(f335(f335(f250(f892(a884,a879)),x90871),x90872))
% 170.42/170.38 [9169]P4(f335(f335(f250(a1),x91691),x91692))+~P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91691),x91691)),a102)),f335(f335(f80(a1),x91692),x91692)))
% 170.42/170.38 [9171]P4(f335(f335(f250(a1),x91711),x91712))+~P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x91711),x91711)),a102)),f335(f335(f80(a1),x91712),x91712)))
% 170.42/170.38 [10059]~P105(x100591)+E(f121(f885(x100591),f335(f129(f885(x100591)),f118(x100591)),f335(f335(f335(f101(f886(f885(x100591))),f335(f335(f250(a1),f2(a1)),x100592)),f335(f123(f891(x100591,f885(x100591)),f885(x100591),f134(x100591,f885(x100591),f135(x100591,f335(f335(f22(a1),x100592),f78(a1))),f135(f885(x100591),f335(f335(f22(a1),x100592),f78(a1))))),f335(f274(x100591,f885(x100591),f886(f885(x100591))),f335(f335(f8(f892(f885(x100591),f885(x100591)),f892(f885(x100591),f886(f885(x100591))),x100591),f335(f8(f885(x100591),f886(f885(x100591)),f885(x100591)),f129(f885(x100591)))),f154(x100591))))),f120(f885(x100591)))),f135(f885(x100591),x100592))
% 170.42/170.38 [10081]~P4(f335(f62(x100811),x100812))+E(f335(f200(f885(x100811)),f90(f885(x100811),f335(f335(f18(f885(x100811),a879,a879),f335(f335(f8(a879,f892(a879,a879),f885(x100811)),a333),f335(f335(f7(f885(x100811),f892(x100811,a879),a879),f335(f335(f8(f892(x100811,a879),f892(f892(x100811,a879),a879),f885(x100811)),a332),f175(x100811))),x100812))),f140(x100811)))),f230(x100811,x100812))
% 170.42/170.38 [10215]~P26(a881,x102151,f335(f335(f313(f883(a881)),f335(a93,x102152)),f199(f892(f883(a881),a879))))+P26(a881,x102151,f335(f335(f313(f883(a881)),f335(f335(f335(f92(a881),f335(f335(f8(f892(a881,f892(a881,a879)),f892(a881,a879),a881),f335(f8(f892(a881,a879),a879,a881),f88(a881))),f335(f335(f8(f892(a881,a879),f892(a881,f892(a881,a879)),a881),f335(f7(a881,f892(a881,a879),f892(a881,a879)),f335(f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),a881),f18(a881,a879,a879)),f335(f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),a881),f335(f8(a879,f892(a879,a879),a881),a338)),f206(x102152))))),a332))),x102152),a332)),f199(f892(f883(a881),a879))))
% 170.42/170.38 [6071]E(f335(f335(f80(a884),f335(f335(f22(a884),x60711),x60712)),x60712),x60711)+~P4(f335(f335(f249(a884),x60712),x60711))
% 170.42/170.38 [6136]E(f335(f335(f39(a884),f335(f335(f81(a884),x61361),x61362)),x61362),x61361)+~P4(f335(f335(f250(a884),f2(a884)),x61362))
% 170.42/170.38 [6137]E(f335(f335(f39(a884),f335(f335(f81(a884),x61371),x61372)),x61371),x61372)+~P4(f335(f335(f250(a884),f2(a884)),x61371))
% 170.42/170.38 [6141]~P71(x61411)+E(f335(f335(f6(a884,x61411),f335(f168(x61411),x61412)),f335(f305(a884,f2(a884)),f335(f200(f885(x61411)),x61412))),f335(f169(x61411),x61412))
% 170.42/170.38 [6258]E(f45(a884,f335(a117,f335(f335(f81(a884),x62581),x62582)),x62581),f78(a884))+~P4(f335(f335(f250(a884),f78(a884)),x62581))
% 170.42/170.38 [6264]E(f335(a117,f335(f335(f80(a884),f335(f108(a884),x62641)),x62642)),f335(f335(f80(a884),f78(a884)),x62642))+~P4(f335(a205,f335(f108(a1),x62641)))
% 170.42/170.38 [6292]E(f335(a109,f335(f335(f260(a1),f335(f108(a1),x62921)),x62922)),f335(f335(f260(a884),f335(f108(a884),x62921)),x62922))+P4(f335(a205,f335(f108(a1),x62921)))
% 170.42/170.38 [6528]E(f335(f335(f22(a884),x65281),f335(f108(a884),f335(f335(f80(a1),x65282),a102))),f335(f335(f22(a884),f335(a117,x65281)),f335(f108(a884),x65282)))+~P4(f335(f335(f250(a1),a83),x65282))
% 170.42/170.38 [6607]E(x66071,f2(a884))+E(f335(a117,f335(f335(f80(a884),f335(f335(f22(a884),x66071),f78(a884))),x66072)),f335(f335(f80(a884),x66071),x66072))
% 170.42/170.38 [6648]E(x66481,f2(a1))+P4(f335(f335(f250(a1),f2(a1)),f335(f335(f260(a1),f335(f75(a1),x66481)),x66482)))
% 170.42/170.38 [6663]~E(x66632,f2(a884))+P4(f335(f335(f250(a1),f2(a1)),f335(f335(f260(a1),f335(f75(a1),x66631)),x66632)))
% 170.42/170.38 [6700]E(x67001,f2(a884))+E(f335(f335(f80(a884),x67002),f335(f335(f81(a884),f335(f335(f22(a884),x67001),f78(a884))),x67002)),f335(f335(f81(a884),x67001),x67002))
% 170.42/170.38 [6748]~P4(f335(f335(f249(a1),x67481),x67482))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x67481),a102)),x67482))
% 170.42/170.38 [6876]E(f335(f335(f154(a884),x68761),f142(a884,f335(f305(a884,f335(a117,x68761)),x68762))),f142(a884,f335(f305(a884,x68761),x68762)))+~P4(f335(f335(f250(a884),x68761),x68762))
% 170.42/170.38 [7080]E(x70801,x70802)+~E(f335(f335(f22(a1),f335(f335(f80(a1),x70801),x70801)),a102),f335(f335(f22(a1),f335(f335(f80(a1),x70802),x70802)),a102))
% 170.42/170.38 [7083]E(x70831,f118(x70832))+E(f279(x70832,f335(f335(f157(x70832,f891(a104,x70832)),f335(f270(a104,x70832),f78(a104))),x70831)),f286(x70832,x70831))
% 170.42/170.38 [7307]P4(f335(f335(f249(a1),x73071),x73072))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),x73071),a102)),x73072))
% 170.42/170.38 [7789]~P4(f335(f335(f250(a884),x77891),x77892))+P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),x77891),x77892)),a254))
% 170.42/170.38 [8012]~P4(f335(f335(f250(a104),f2(a104)),x80121))+P4(f335(f335(f250(a104),f335(f269(a104,f891(a104,a104)),f335(f280(x80121),x80122))),x80121))
% 170.42/170.38 [8329]~P86(x83291)+P4(f335(f335(f249(x83291),f335(f75(x83291),f335(f169(x83291),x83292))),f335(f169(x83291),f335(f335(f157(x83291,x83291),f75(x83291)),x83292))))
% 170.42/170.38 [8353]P4(f335(f335(f250(a884),x83531),x83532))+~P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),x83531),x83532)),a254))
% 170.42/170.38 [8512]E(f335(f335(f270(x85121,x85121),f630(x85122,x85121)),f630(x85122,x85121)),x85122)+~P4(f335(f335(f337(f891(x85121,x85121)),x85122),f311(x85121,f199(f892(f891(x85121,x85121),a879)))))
% 170.42/170.38 [8553]E(f335(f305(a884,x85531),f335(f335(f80(a884),x85531),f335(f38(a884),x85532))),x85532)+~P4(f335(f335(f249(f892(a884,a879)),x85532),f335(f305(a884,x85531),f335(f335(f80(a884),x85531),f335(f38(a884),x85532)))))
% 170.42/170.38 [8884]E(f335(f335(f39(a1),f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x88841),x88841)),a102))),f335(f108(a1),f335(f335(f80(a1),x88842),x88842))),f335(f335(f39(a1),f335(f108(a1),x88841)),f335(f108(a1),x88842)))+~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x88842)))
% 170.42/170.38 [9013]E(f180(f885(x90131),f335(f335(f8(a879,a879,f885(x90131)),a330),f335(f335(f7(f885(x90131),f885(x90131),a879),a332),f118(x90131))),x90132),f183(x90131,f183(x90131,x90132)))+~P16(a884,f335(f172(a884),f335(f335(f157(f885(x90131),a884),f200(f885(x90131))),x90132)))
% 170.42/170.38 [9016]E(f335(f335(f39(a1),f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x90161),x90161)),a102))),f335(f108(a1),f335(f335(f80(a1),x90162),x90162))),f335(f335(f39(a1),f335(f335(f80(a1),f335(f108(a1),x90161)),f78(a1))),f335(f108(a1),x90162)))+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x90162)))
% 170.42/170.38 [9854]P4(f335(a205,x98542))+E(f335(f335(f86(a1,a884),f335(f335(f22(a1),x98541),x98542)),f335(f335(f18(a1,a884,a884),f335(f335(f7(a1,a884,f892(a884,a884)),f335(f335(f8(a879,f892(a884,f892(a884,a884)),a1),f101(a884)),a205)),f2(a884))),a109)),f335(f335(f22(a884),f335(a109,x98541)),f335(a109,x98542)))
% 170.42/170.38 [9862]E(f335(f335(f86(a1,a884),f335(f108(a1),f335(f335(f80(a1),x98621),f335(f79(a1),x98622)))),f335(f335(f18(a1,a884,a884),f335(f335(f7(a1,a884,f892(a884,a884)),f335(f335(f8(a879,f892(a884,f892(a884,a884)),a1),f101(a884)),a205)),f2(a884))),a109)),f335(f335(f22(a884),f335(f108(a884),x98621)),f335(f108(a884),x98622)))+P4(f335(f335(f250(a1),x98622),a83))
% 170.42/170.38 [9864]~P28(x98641,x98642)+P4(f335(f335(f249(f892(f891(x98641,x98641),a879)),f335(f335(f292(x98641,x98641,x98641),f335(f269(f892(f891(x98641,x98641),a879),f892(f891(x98641,x98641),a879)),x98642)),f335(f273(f892(f891(x98641,x98641),a879),f892(f891(x98641,x98641),a879)),x98642))),f335(f269(f892(f891(x98641,x98641),a879),f892(f891(x98641,x98641),a879)),x98642)))
% 170.42/170.38 [9930]~E(f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,f892(a884,a879),a879),f337(a884)),x99301))),f335(f335(f7(a884,a884,a879),f250(a884)),f335(a117,x99302))))),f2(a884))+~P4(f335(f335(f337(a884),f2(a884)),x99301))
% 170.42/170.38 [9987]E(f45(a1,f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x99871),x99871)),a102)),f335(f108(a1),f335(f335(f80(a1),x99872),x99872))),f335(f335(f80(a1),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f45(a1,f335(f108(a1),x99871),f335(f108(a1),x99872)))),f78(a1)))+~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x99872)))
% 170.42/170.38 [9996]E(f45(a1,f335(f108(a1),f335(f335(f22(a1),f335(f335(f80(a1),x99961),x99961)),a102)),f335(f108(a1),f335(f335(f80(a1),x99962),x99962))),f335(f335(f22(a1),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f45(a1,f335(f335(f80(a1),f335(f108(a1),x99961)),f78(a1)),f335(f108(a1),x99962)))),f78(a1)))+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x99962)))
% 170.42/170.38 [10048]~P8(x100481)+E(f40(x100481,f335(f255(x100481),f335(f335(f8(f892(x100481,a879),a879,x100481),f88(x100481)),f335(f335(f8(f892(x100481,a879),f892(x100481,a879),x100481),f335(f18(x100481,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100481),a338),f335(f335(f7(x100481,f892(x100481,a879),a879),f337(x100481)),x100482)))),f249(x100481))))),f41(x100481,x100482))
% 170.42/170.38 [10074]~P39(x100741,x100742)+P57(x100741,f335(f335(f7(x100741,f892(f891(x100741,x100741),a879),f892(x100741,a879)),f335(f335(f8(f892(x100741,f892(f892(f891(x100741,x100741),a879),a879)),f892(f892(f891(x100741,x100741),a879),f892(x100741,a879)),x100741),f7(x100741,f892(f891(x100741,x100741),a879),a879)),f335(f335(f8(f892(x100741,f891(x100741,x100741)),f892(x100741,f892(f892(f891(x100741,x100741),a879),a879)),x100741),f335(f8(f891(x100741,x100741),f892(f892(f891(x100741,x100741),a879),a879),x100741),f337(f891(x100741,x100741)))),f270(x100741,x100741)))),x100742))
% 170.42/170.38 [10075]~P11(x100751,f258(f892(x100751,a879)),x100752)+P10(x100751,f335(f335(f7(x100751,f892(f891(x100751,x100751),a879),f892(x100751,a879)),f335(f335(f8(f892(x100751,f892(f892(f891(x100751,x100751),a879),a879)),f892(f892(f891(x100751,x100751),a879),f892(x100751,a879)),x100751),f7(x100751,f892(f891(x100751,x100751),a879),a879)),f335(f335(f8(f892(x100751,f891(x100751,x100751)),f892(x100751,f892(f892(f891(x100751,x100751),a879),a879)),x100751),f335(f8(f891(x100751,x100751),f892(f892(f891(x100751,x100751),a879),a879),x100751),f337(f891(x100751,x100751)))),f270(x100751,x100751)))),x100752))
% 170.42/170.38 [10112]P39(x101121,x101122)+~P57(x101121,f335(f335(f7(x101121,f892(f891(x101121,x101121),a879),f892(x101121,a879)),f335(f335(f8(f892(x101121,f892(f892(f891(x101121,x101121),a879),a879)),f892(f892(f891(x101121,x101121),a879),f892(x101121,a879)),x101121),f7(x101121,f892(f891(x101121,x101121),a879),a879)),f335(f335(f8(f892(x101121,f891(x101121,x101121)),f892(x101121,f892(f892(f891(x101121,x101121),a879),a879)),x101121),f335(f8(f891(x101121,x101121),f892(f892(f891(x101121,x101121),a879),a879),x101121),f337(f891(x101121,x101121)))),f270(x101121,x101121)))),x101122))
% 170.42/170.38 [10113]P11(x101131,f258(f892(x101131,a879)),x101132)+~P10(x101131,f335(f335(f7(x101131,f892(f891(x101131,x101131),a879),f892(x101131,a879)),f335(f335(f8(f892(x101131,f892(f892(f891(x101131,x101131),a879),a879)),f892(f892(f891(x101131,x101131),a879),f892(x101131,a879)),x101131),f7(x101131,f892(f891(x101131,x101131),a879),a879)),f335(f335(f8(f892(x101131,f891(x101131,x101131)),f892(x101131,f892(f892(f891(x101131,x101131),a879),a879)),x101131),f335(f8(f891(x101131,x101131),f892(f892(f891(x101131,x101131),a879),a879),x101131),f337(f891(x101131,x101131)))),f270(x101131,x101131)))),x101132))
% 170.42/170.38 [7258]E(f335(f335(f80(a884),f335(f108(a884),f335(f335(f22(a1),x72581),a102))),x72582),f335(a117,f335(f335(f80(a884),f335(f108(a884),x72581)),x72582)))+P4(f335(a205,f335(f108(a1),x72581)))
% 170.42/170.38 [7706]~P94(x77061)+E(f335(f335(f80(x77061),f335(f335(f80(x77061),f78(x77061)),f335(f108(x77061),x77062))),f335(f108(x77061),x77062)),f335(f108(x77061),f335(f335(f22(a1),f335(f335(f80(a1),x77062),x77062)),a102)))
% 170.42/170.38 [8355]~P4(f335(f335(f249(a1),x83551),x83552))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x83551),x83551)),f335(f335(f22(a1),f335(f335(f80(a1),x83552),x83552)),a102)))
% 170.42/170.38 [8357]~P4(f335(f335(f249(a1),x83571),x83572))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x83571),x83571)),f335(f335(f22(a1),f335(f335(f80(a1),x83572),x83572)),a102)))
% 170.42/170.38 [8777]P4(f335(f335(f249(a1),x87771),x87772))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x87771),x87771)),f335(f335(f22(a1),f335(f335(f80(a1),x87772),x87772)),a102)))
% 170.42/170.38 [8779]P4(f335(f335(f249(a1),x87791),x87792))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),x87791),x87791)),f335(f335(f22(a1),f335(f335(f80(a1),x87792),x87792)),a102)))
% 170.42/170.38 [9074]~P4(f335(f335(f249(a1),x90741),x90742))+P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x90741),x90741)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x90742),x90742)),a102)))
% 170.42/170.38 [9076]~P4(f335(f335(f250(a1),x90761),x90762))+P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x90761),x90761)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x90762),x90762)),a102)))
% 170.42/170.38 [9077]~P4(f335(f335(f91(a1),x90771),x90772))+P4(f335(f335(f91(a1),f335(f335(f22(a1),f335(f335(f80(a1),x90771),x90771)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x90772),x90772)),a102)))
% 170.42/170.38 [9344]P4(f335(f335(f249(a1),x93441),x93442))+~P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),x93441),x93441)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x93442),x93442)),a102)))
% 170.42/170.38 [9346]P4(f335(f335(f250(a1),x93461),x93462))+~P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),x93461),x93461)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x93462),x93462)),a102)))
% 170.42/170.38 [9347]P4(f335(f335(f91(a1),x93471),x93472))+~P4(f335(f335(f91(a1),f335(f335(f22(a1),f335(f335(f80(a1),x93471),x93471)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),x93472),x93472)),a102)))
% 170.42/170.38 [9379]~P4(f335(f62(x93791),x93792))+P4(f335(f62(f892(x93791,a879)),f335(f255(f892(x93791,a879)),f335(f335(f7(f892(x93791,a879),f892(x93791,a879),a879),f249(f892(x93791,a879))),x93792))))
% 170.42/170.38 [9426]~E(f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),x94261),f199(f892(f891(a884,a884),a879)))),f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),x94262),f199(f892(f891(a884,a884),a879)))))+P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),x94261),x94262)),a113))
% 170.42/170.38 [9510]E(f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),x95101),f199(f892(f891(a884,a884),a879)))),f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),x95102),f199(f892(f891(a884,a884),a879)))))+~P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),x95101),x95102)),a113))
% 170.42/170.38 [9547]P4(f335(f335(f249(a1),f2(a1)),f673(x95471,x95472)))+E(f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x95471)),f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x95472)))
% 170.42/170.38 [10058]~P8(x100581)+E(f41(x100581,f335(f255(x100581),f335(f335(f8(f892(x100581,a879),a879,x100581),f88(x100581)),f335(f335(f8(f892(x100581,a879),f892(x100581,a879),x100581),f335(f18(x100581,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100581),a338),f335(f335(f7(x100581,f892(x100581,a879),a879),f337(x100581)),x100582)))),f335(f7(x100581,x100581,a879),f249(x100581)))))),f40(x100581,x100582))
% 170.42/170.38 [10080]P4(f335(f335(f337(a884),f2(a884)),x100801))+E(f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),a884),f337(a884)),a117)),x100801))),f335(f335(f7(a884,a884,a879),f250(a884)),x100802)))),f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,f892(a884,a879),a879),f337(a884)),x100801))),f335(f335(f7(a884,a884,a879),f250(a884)),f335(a117,x100802))))))
% 170.42/170.38 [7576]~P94(x75761)+E(f335(f335(f81(x75761),x75762),f335(f108(x75761),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),x75762)
% 170.42/170.38 [7836]~P94(x78361)+E(f335(f335(f80(x78361),f335(f108(x78361),x78362)),f78(x78361)),f335(f108(x78361),f335(f335(f80(a1),x78362),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))
% 170.42/170.38 [7981]P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x79812)))+E(f335(f335(f260(a1),x79811),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),x79812),x79812)),a102))),f78(a1))
% 170.42/170.38 [9404]~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x94042)))+E(f335(f335(f260(a1),x94041),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),x94042),x94042)),a102))),f335(f335(f86(a1,a1),f335(f335(f260(a1),x94041),f335(f108(a884),x94042))),f335(f335(f18(a1,a1,a1),f335(f335(f8(a1,f892(a1,a1),a1),f81(a1)),f335(f81(a1),x94041))),f5(a1))))
% 170.42/170.38 [9769]~P4(f335(f335(f249(a884),f821(x97692,x97691)),f335(x97691,f821(x97692,x97691))))+P4(f335(f62(a884),f335(f255(a884),f335(f335(f7(a884,a884,a879),f335(f335(f8(a884,f892(a884,a879),a884),f249(a884)),x97691)),x97692))))
% 170.42/170.38 [9920]~P4(f335(f335(f249(a884),f335(f108(a884),x99201)),f335(a117,x99202)))+P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x99201),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),f249(a884)),a109)),x99202))))
% 170.42/170.38 [9921]~P4(f335(f335(f250(a884),f335(f108(a884),x99211)),f335(a117,x99212)))+P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x99211),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),f250(a884)),a109)),x99212))))
% 170.42/170.38 [9971]P4(f335(f335(f249(a884),f335(f108(a884),x99711)),f335(a117,x99712)))+~P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x99711),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),f249(a884)),a109)),x99712))))
% 170.42/170.38 [9972]P4(f335(f335(f250(a884),f335(f108(a884),x99721)),f335(a117,x99722)))+~P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x99721),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),f250(a884)),a109)),x99722))))
% 170.42/170.38 [10002]~P4(f335(f335(f249(a884),f335(a117,x100022)),f335(f108(a884),x100021)))+P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100021),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f8(a884,a879,a1),f335(f249(a884),x100022)),a109)))))
% 170.42/170.38 [10003]~P4(f335(f335(f250(a884),f335(a117,x100032)),f335(f108(a884),x100031)))+P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100031),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f8(a884,a879,a1),f335(f250(a884),x100032)),a109)))))
% 170.42/170.38 [10046]P4(f335(f335(f249(a884),f335(a117,x100461)),f335(f108(a884),x100462)))+~P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100462),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f8(a884,a879,a1),f335(f249(a884),x100461)),a109)))))
% 170.42/170.38 [10047]P4(f335(f335(f250(a884),f335(a117,x100471)),f335(f108(a884),x100472)))+~P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100472),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f8(a884,a879,a1),f335(f250(a884),x100471)),a109)))))
% 170.42/170.38 [10120]~P4(f335(f335(f337(a884),f2(a884)),x101201))+E(f335(a117,f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,f892(a884,a879),a879),f335(f335(f8(a884,f892(f892(a884,a879),a879),a884),f337(a884)),a117)),x101201))),f335(f335(f7(a884,a884,a879),f250(a884)),x101202))))),f335(f38(a884),f335(f255(a884),f335(f335(f18(a884,a879,a879),f335(f335(f8(a879,f892(a879,a879),a884),a333),f335(f335(f7(a884,f892(a884,a879),a879),f337(a884)),x101201))),f335(f335(f7(a884,a884,a879),f250(a884)),f335(a117,x101202))))))
% 170.42/170.38 [8537]~P94(x85371)+E(f335(f335(f81(x85371),f335(f108(x85371),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),x85372),x85372)
% 170.42/170.38 [8596]~P94(x85961)+E(f335(f335(f80(x85961),f78(x85961)),f335(f108(x85961),x85962)),f335(f108(x85961),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),x85962)))
% 170.42/170.38 [8655]~P94(x86551)+E(f335(f335(f22(x86551),f335(f108(x86551),x86552)),f78(x86551)),f335(f108(x86551),f335(f335(f80(a1),x86552),f335(f79(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.38 [8795]~P4(f335(f335(f250(a884),f335(f108(a884),a83)),x87952))+E(f335(f335(f22(a884),x87951),f335(f335(f22(a884),x87952),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f22(a884),f335(a117,x87951)),x87952))
% 170.42/170.38 [9442]~P116(x94421)+E(f335(f335(f81(x94421),x94422),x94422),f335(f335(f260(x94421),x94422),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.38 [9443]~P80(x94431)+E(f335(f335(f260(x94431),x94432),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f81(x94431),x94432),x94432))
% 170.42/170.38 [9445]~P94(x94451)+E(f335(f335(f81(x94451),x94452),f335(f108(x94451),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f80(x94451),x94452),x94452))
% 170.42/170.38 [9686]~P138(x96861)+E(f335(f335(f260(x96861),f335(f79(x96861),x96862)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f260(x96861),x96862),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.38 [9687]~P120(x96871)+E(f335(f335(f260(x96871),f335(f75(x96871),x96872)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f260(x96871),x96872),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.38 [9683]~P94(x96831)+E(f335(f335(f81(x96831),f335(f108(x96831),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x96832),f335(f335(f80(x96831),x96832),x96832))
% 170.42/170.38 [9809]~P120(x98091)+E(f335(f75(x98091),f335(f335(f260(x98091),x98092),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x98091),x98092),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.38 [9872]~P120(x98721)+P4(f335(f335(f249(x98721),f2(x98721)),f335(f335(f260(x98721),x98722),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.38 [10037]~E(f335(a117,x100372),f335(f108(a884),x100371))+P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100371),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),a332),a109)),x100372)))))
% 170.42/170.38 [10038]~E(f335(f108(a884),x100381),f335(a117,x100382))+P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100381),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),a332),a109)),x100382)))))
% 170.42/170.38 [10083]E(f335(a117,x100831),f335(f108(a884),x100832))+~P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100832),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),a332),a109)),x100831)))))
% 170.42/170.38 [10084]E(f335(f108(a884),x100841),f335(a117,x100842))+~P4(f335(f335(f86(a1,a879),f335(f108(a1),f335(f335(f80(a1),x100841),a102))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a338),f335(f335(f8(a879,a879,a1),a330),a205))),f335(f335(f7(a1,a884,a879),f335(f335(f8(a884,f892(a884,a879),a1),a332),a109)),x100842)))))
% 170.42/170.38 [9869]~P94(x98691)+E(f335(f335(f260(x98691),f335(f108(x98691),a102)),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x98692)),f78(x98691))
% 170.42/170.38 [9870]~P138(x98701)+E(f335(f335(f260(x98701),f335(f79(x98701),f78(x98701))),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x98702)),f78(x98701))
% 170.42/170.38 [9874]~P80(x98741)+E(f335(f335(f260(x98741),x98742),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),a102))),f335(f335(f81(x98741),f335(f335(f81(x98741),x98742),x98742)),x98742))
% 170.42/170.38 [10062]~P4(f335(f335(f249(a1),f2(a1)),x100622))+E(f45(a1,f335(f335(f80(a1),f78(a1)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100621)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100622)),f335(f335(f80(a1),f78(a1)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f45(a1,x100621,x100622))))
% 170.42/170.38 [10086]~P4(f335(f335(f249(a1),f2(a1)),x100862))+E(f335(f335(f39(a1),f335(f335(f80(a1),f78(a1)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100861))),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100862)),f335(f335(f39(a1),x100861),x100862))
% 170.42/170.38 [10088]~P4(f335(f335(f249(a1),x100882),f2(a1)))+E(f335(f335(f39(a1),f335(f335(f80(a1),f78(a1)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100881))),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100882)),f335(f335(f39(a1),f335(f335(f80(a1),x100881),f78(a1))),x100882))
% 170.42/170.38 [10089]~P4(f335(f335(f249(a1),x100892),f2(a1)))+E(f45(a1,f335(f335(f80(a1),f78(a1)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100891)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100892)),f335(f335(f22(a1),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f45(a1,f335(f335(f80(a1),x100891),f78(a1)),x100892))),f78(a1)))
% 170.42/170.38 [9962]~P94(x99621)+E(f335(f335(f260(x99621),f335(f108(x99621),a102)),f335(a117,f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99622))),f335(f108(x99621),a102))
% 170.42/170.38 [9964]~P138(x99641)+E(f335(f335(f260(x99641),f335(f79(x99641),f78(x99641))),f335(a117,f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99642))),f335(f79(x99641),f78(x99641)))
% 170.42/170.38 [5120]~P26(x51201,x51202,x51203)+P30(x51201,x51202,x51203)
% 170.42/170.38 [8055]~E(x80552,x80553)+P36(x80551,x80551,a332,x80552,x80553)
% 170.42/170.38 [8609]E(x86091,x86092)+~P36(x86093,x86093,a332,x86091,x86092)
% 170.42/170.38 [5125]~P39(x51251,x51253)+P39(x51251,f329(x51251,x51252,x51253))
% 170.42/170.38 [5298]P29(x52981,x52982,x52983)+~P29(x52981,f335(a117,x52982),x52983)
% 170.42/170.38 [5383]~P11(x53831,x53832,x53833)+P11(f885(x53831),f164(x53831,x53832),f161(x53831,x53833))
% 170.42/170.38 [5384]~P49(x53841,x53842,x53843)+P49(f885(x53841),f164(x53841,x53842),f161(x53841,x53843))
% 170.42/170.38 [5496]P53(x54961,x54962,x54963)+~E(f592(x54963,x54962,x54961),f593(x54963,x54962,x54961))
% 170.42/170.39 [5497]P52(x54971,x54972,x54973)+~E(f609(x54973,x54972,x54971),f610(x54973,x54972,x54971))
% 170.42/170.39 [6432]P30(x64321,x64322,x64323)+~P29(x64321,f578(x64323,x64322,x64321),f590(x64323,x64322,x64321))
% 170.42/170.39 [4675]~E(x46751,f202(x46752))+~E(x46751,f335(f243(x46752),x46753))
% 170.42/170.39 [4725]~E(f335(f172(x47252),x47251),x47253)+E(x47251,f335(f172(x47252),x47253))
% 170.42/170.39 [4726]~E(x47262,f335(f172(x47261),x47263))+E(f335(f172(x47261),x47262),x47263)
% 170.42/170.39 [4773]E(x47731,x47732)+~E(f335(f243(x47733),x47731),f335(f243(x47733),x47732))
% 170.42/170.39 [4774]E(x47741,x47742)+~E(f335(f172(x47743),x47741),f335(f172(x47743),x47742))
% 170.42/170.39 [4979]~P10(x49793,x49791)+P4(f335(f335(x49791,x49792),x49792))
% 170.42/170.39 [4980]~P51(x49803,x49801)+P4(f335(f335(x49801,x49802),x49802))
% 170.42/170.39 [4982]~P57(x49821,x49822)+P4(f335(f323(x49821,x49822),x49823))
% 170.42/170.39 [5044]~P39(x50441,x50442)+P39(f885(x50441),f335(f146(x50441,x50442),x50443))
% 170.42/170.39 [5049]~P4(f335(x50492,x50493))+~E(f335(f255(x50491),x50492),f199(f892(x50491,a879)))
% 170.42/170.39 [5050]~P4(f335(x50502,x50503))+~E(f199(f892(x50501,a879)),f335(f255(x50501),x50502))
% 170.42/170.39 [5081]~P4(f335(x50811,x50813))+P4(f335(x50811,f90(x50812,x50811)))
% 170.42/170.39 [5206]~E(x52062,x52063)+P4(f335(f335(f337(x52061),x52062),f335(a332,x52063)))
% 170.42/170.39 [5218]P4(f335(x52181,x52182))+~P4(f335(x52181,f575(x52181,x52183)))
% 170.42/170.39 [5265]E(f335(f172(x52651),x52652),f335(f335(f154(x52651),x52653),f118(x52651)))+~E(x52652,f335(f335(f154(x52651),x52653),f118(x52651)))
% 170.42/170.39 [5266]~E(x52663,f335(f335(f154(x52661),x52662),f118(x52661)))+E(f335(f335(f154(x52661),x52662),f118(x52661)),f335(f172(x52661),x52663))
% 170.42/170.39 [5291]~E(x52913,f335(f16(f888(x52912),x52911),f202(x52912)))+E(f187(x52911,x52912,x52913),f199(f892(x52911,a879)))
% 170.42/170.39 [5312]~P35(x53121,x53122,x53123)+P35(x53121,x53122,f335(f172(x53121),x53123))
% 170.42/170.39 [5313]~P33(x53131,x53132,x53133)+P33(x53131,x53132,f335(f172(x53131),x53133))
% 170.42/170.39 [5316]E(f335(f38(x53161),f342(x53162,x53163,x53161)),x53162)+~E(f335(f38(x53161),x53163),f335(a117,x53162))
% 170.42/170.39 [5322]~P39(x53221,x53223)+P4(f335(f335(f337(x53221),x53222),f324(x53221,x53223)))
% 170.42/170.39 [5325]~E(f335(f172(x53252),x53251),f335(f335(f154(x53252),x53253),f118(x53252)))+E(x53251,f335(f335(f154(x53252),x53253),f118(x53252)))
% 170.42/170.39 [5326]~E(f335(f335(f154(x53262),x53263),f118(x53262)),f335(f172(x53262),x53261))+E(x53261,f335(f335(f154(x53262),x53263),f118(x53262)))
% 170.42/170.39 [5341]E(x53411,f335(f16(f888(x53412),x53413),f202(x53412)))+~E(f187(x53413,x53412,x53411),f199(f892(x53413,a879)))
% 170.42/170.39 [5347]E(f85(f891(a884,a884),f48(x53471,x53472)),x53473)+~P4(f335(f48(x53471,x53472),x53473))
% 170.42/170.39 [5355]~E(x53553,f335(f243(x53551),x53552))+P4(f335(f335(f337(x53551),x53552),f244(x53551,x53553)))
% 170.42/170.39 [5387]P35(x53871,x53872,x53873)+~P35(x53871,x53872,f335(f172(x53871),x53873))
% 170.42/170.39 [5388]P33(x53881,x53882,x53883)+~P33(x53881,x53882,f335(f172(x53881),x53883))
% 170.42/170.39 [5450]~E(x54502,f118(x54501))+P4(f335(f335(f337(f885(x54501)),x54502),f164(x54501,x54503)))
% 170.42/170.39 [5457]~P49(x54571,x54572,x54573)+P49(x54571,x54572,f335(f290(x54571,x54571),x54573))
% 170.42/170.39 [5458]~P53(x54581,x54582,x54583)+P53(x54581,x54582,f335(f290(x54581,x54581),x54583))
% 170.42/170.39 [5477]~P58(x54771)+E(f45(x54771,f45(x54771,x54772,x54773),x54773),f45(x54771,x54772,x54773))
% 170.42/170.39 [5572]E(x55721,x55722)+~P4(f335(f335(f337(x55723),x55721),f335(a332,x55722)))
% 170.42/170.39 [5617]~P143(x56171)+E(f201(x56171,x56172,f2(a884),x56173),x56173)
% 170.42/170.39 [5637]P49(x56371,x56372,x56373)+~P49(x56371,x56372,f335(f290(x56371,x56371),x56373))
% 170.42/170.39 [5638]P53(x56381,x56382,x56383)+~P53(x56381,x56382,f335(f290(x56381,x56381),x56383))
% 170.42/170.39 [5642]~P6(x56422)+E(f153(x56421,x56422,x56423,f118(x56421)),f118(x56421))
% 170.42/170.39 [5655]E(f173(x56551,x56552,f155(x56551,x56553)),f155(x56551,f173(x56551,x56552,x56553)))+~P4(f335(f140(x56551),x56553))
% 170.42/170.39 [5661]E(x56611,f335(f243(x56612),x56613))+~P4(f335(f335(f337(x56612),x56613),f244(x56612,x56611)))
% 170.42/170.39 [5746]~P4(f335(a25,x57463))+P4(f335(a25,f29(x57461,x57462,x57463)))
% 170.42/170.39 [5757]E(f335(f139(x57571,x57572),x57573),f118(x57571))+P4(f335(x57572,f729(x57573,x57572,x57571)))
% 170.42/170.39 [5900]~P4(f335(f140(x59001),x59003))+P4(f335(f140(x59001),f173(x59001,x59002,x59003)))
% 170.42/170.39 [5901]~P4(f335(f140(x59011),x59012))+P4(f335(f140(x59011),f177(x59011,x59012,x59013)))
% 170.42/170.39 [5902]~P4(f335(f140(x59021),x59023))+P4(f335(f140(x59021),f180(x59021,x59022,x59023)))
% 170.42/170.39 [5903]~P4(f335(f140(x59031),x59033))+P4(f335(f140(x59031),f143(x59031,x59032,x59033)))
% 170.42/170.39 [5904]~P145(x59041,x59043,x59042)+P4(f335(x59041,f45(a1,x59042,x59043)))
% 170.42/170.39 [5923]~P35(x59233,x59231,x59232)+P4(f335(x59231,f789(x59232,x59231,x59233)))
% 170.42/170.39 [5924]~P37(x59243,x59241,x59242)+P4(f335(x59241,f813(x59242,x59241,x59243)))
% 170.42/170.39 [5946]E(f335(f139(x59461,x59462),x59463),f180(x59461,x59462,x59463))+P4(f335(x59462,f764(x59463,x59462,x59461)))
% 170.42/170.39 [5988]~P4(f335(f140(x59881),x59883))+P4(f335(f140(f885(x59881)),f55(x59881,x59882,x59883)))
% 170.42/170.39 [6021]~P107(x60211)+E(f335(f335(f106(f892(x60211,a879)),f335(f256(x60211),x60212)),f306(x60211,x60212,x60213)),f199(f892(x60211,a879)))
% 170.42/170.39 [6022]~P107(x60221)+E(f335(f335(f106(f892(x60221,a879)),f335(f304(x60221),x60222)),f309(x60221,x60222,x60223)),f199(f892(x60221,a879)))
% 170.42/170.39 [6023]~P107(x60231)+E(f335(f335(f106(f892(x60231,a879)),f335(f304(x60231),x60232)),f308(x60231,x60232,x60233)),f199(f892(x60231,a879)))
% 170.42/170.39 [6170]P4(f335(a25,x61701))+~P4(f335(a25,f29(x61702,x61703,x61701)))
% 170.42/170.39 [6172]P4(f335(a25,x61721))+~P4(f335(a25,f30(x61722,x61723,x61721)))
% 170.42/170.39 [6174]P4(f335(a25,x61741))+~P4(f335(a25,f30(x61742,x61741,x61743)))
% 170.42/170.39 [6254]E(f335(f139(x62541,x62542),x62543),x62543)+~P4(f335(x62542,f730(x62543,x62542,x62541)))
% 170.42/170.39 [6256]E(f335(f335(f313(x62561),f366(x62562,x62563,x62561)),f342(x62562,x62563,x62561)),x62563)+~E(f335(f38(x62561),x62563),f335(a117,x62562))
% 170.42/170.39 [6272]P145(x62721,x62722,x62723)+~P4(f335(x62721,f45(a1,x62723,x62722)))
% 170.42/170.39 [6319]P33(x63191,x63192,x63193)+~P4(f335(x63192,f802(x63193,x63192,x63191)))
% 170.42/170.39 [6320]P33(x63201,x63202,x63203)+~P4(f335(x63202,f811(x63202,x63203,x63201)))
% 170.42/170.39 [6321]P33(x63211,x63212,x63213)+~P4(f335(x63212,f812(x63213,x63212,x63211)))
% 170.42/170.39 [6323]E(f180(x63231,x63232,x63233),x63233)+~P4(f335(x63232,f749(x63233,x63232,x63231)))
% 170.42/170.39 [6401]~P4(f335(x64012,f576(x64013,x64012,x64011)))+P4(f335(f263(x64011,x64012),x64013))
% 170.42/170.39 [6402]~P4(f335(x64022,f766(x64023,x64022,x64021)))+P4(f335(f163(x64021,x64022),x64023))
% 170.42/170.39 [6649]~P4(f335(f323(x66491,x66492),f504(x66493,x66492,x66491)))+P4(f335(f323(x66491,x66492),x66493))
% 170.42/170.39 [6650]~P4(f335(f323(x66501,x66502),f520(x66503,x66502,x66501)))+P4(f335(f323(x66501,x66502),x66503))
% 170.42/170.39 [7259]~P58(x72591)+E(f335(f335(f80(x72591),f335(f335(f81(x72591),x72592),f335(f335(f39(x72591),x72593),x72592))),f45(x72591,x72593,x72592)),x72593)
% 170.42/170.39 [7730]E(f335(f335(f270(x77301,x77301),f532(x77302,x77303,x77301)),f532(x77302,x77303,x77301)),x77303)+~P4(f335(f335(f337(f891(x77301,x77301)),x77303),f267(x77301,x77302)))
% 170.42/170.39 [7844]~P4(f335(f335(f337(x78441),f536(x78443,x78442,x78441)),f324(x78441,x78443)))+P4(f335(f335(f337(x78441),x78442),f324(x78441,x78443)))
% 170.42/170.39 [7845]~P4(f335(f335(f337(x78451),f594(x78453,x78452,x78451)),f324(x78451,x78453)))+P4(f335(f335(f337(x78451),x78452),f324(x78451,x78453)))
% 170.42/170.39 [7846]~P4(f335(f335(f337(x78461),f600(x78463,x78462,x78461)),f324(x78461,x78463)))+P4(f335(f335(f337(x78461),x78462),f324(x78461,x78463)))
% 170.42/170.39 [8036]~P58(x80361)+E(f335(f335(f80(x80361),f335(f335(f81(x80361),f335(f335(f39(x80361),x80362),x80363)),x80363)),f45(x80361,x80362,x80363)),x80362)
% 170.42/170.39 [8081]~E(f335(f38(x80811),x80812),f335(a117,x80813))+~P4(f335(f335(f337(x80811),f366(x80813,x80812,x80811)),f342(x80813,x80812,x80811)))
% 170.42/170.39 [8706]P4(f335(f335(f249(f892(f891(x87061,x87061),a879)),f311(x87061,x87062)),f311(x87061,x87063)))+~P4(f335(f335(f249(f892(f891(x87061,x87061),a879)),x87062),f311(x87061,x87063)))
% 170.42/170.39 [8981]E(x89811,f118(x89812))+~P4(f335(f335(f337(f891(f885(x89812),f885(x89812))),f335(f335(f270(f885(x89812),f885(x89812)),x89811),f118(x89812))),f161(x89812,x89813)))
% 170.42/170.39 [9007]E(x90071,f118(x90072))+~P4(f335(f335(f337(f891(f885(x90072),f885(x90072))),f335(f335(f270(f885(x90072),f885(x90072)),f118(x90072)),x90071)),f161(x90072,x90073)))
% 170.42/170.39 [9133]E(f335(f335(f154(x91331),f727(x91332,x91333,x91331)),f728(x91332,x91333,x91331)),x91333)+~P4(f335(f335(f337(f891(f885(x91331),f885(x91331))),f335(f335(f270(f885(x91331),f885(x91331)),f118(x91331)),x91333)),f150(x91331,x91332)))
% 170.42/170.39 [9372]~P123(x93721)+~P4(f335(f335(f250(x93721),f335(f335(f80(x93721),f335(f335(f81(x93721),x93722),x93722)),f335(f335(f81(x93721),x93723),x93723))),f2(x93721)))
% 170.42/170.39 [9421]P4(f335(f62(x94211),x94212))+~P4(f335(f335(f337(f891(f892(x94211,a879),f892(x94211,a879))),f335(f335(f270(f892(x94211,a879),f892(x94211,a879)),x94213),x94212)),f310(x94211)))
% 170.42/170.39 [9708]~P47(x97081,x97082,x97083)+P4(f335(f335(f249(a1),f335(f335(f73(f891(a1,a1),a1,x97081,f269(a1,a1)),f228(x97081)),f239(x97081,x97082,f236(x97081,x97083)))),f2(a1)))
% 170.42/170.39 [9709]~P48(x97091,x97092,x97093)+P4(f335(f335(f250(a1),f335(f335(f73(f891(a1,a1),a1,x97091,f269(a1,a1)),f228(x97091)),f239(x97091,x97092,f236(x97091,x97093)))),f2(a1)))
% 170.42/170.39 [9838]P48(x98381,x98382,x98383)+~P4(f335(f335(f250(a1),f335(f335(f73(f891(a1,a1),a1,x98381,f269(a1,a1)),f228(x98381)),f239(x98381,x98382,f236(x98381,x98383)))),f2(a1)))
% 170.42/170.39 [9839]P47(x98391,x98392,x98393)+~P4(f335(f335(f249(a1),f335(f335(f73(f891(a1,a1),a1,x98391,f269(a1,a1)),f228(x98391)),f239(x98391,x98392,f236(x98391,x98393)))),f2(a1)))
% 170.42/170.39 [10163]~P120(x101631)+~P4(f335(f335(f250(x101631),f335(f335(f80(x101631),f335(f335(f260(x101631),x101632),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101631),x101633),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f2(x101631)))
% 170.42/170.39 [4756]~E(x47563,f118(x47561))+E(f335(f335(f137(x47561),x47562),x47563),x47562)
% 170.42/170.39 [4757]~E(x47572,f118(x47571))+E(f335(f335(f137(x47571),x47572),x47573),x47573)
% 170.42/170.39 [4764]~E(x47642,f2(a884))+E(f335(f335(f176(x47641),x47642),x47643),f118(x47641))
% 170.42/170.39 [4768]~E(x47683,f118(x47681))+E(f335(f335(f176(x47681),x47682),x47683),f118(x47681))
% 170.42/170.39 [4808]~E(x48081,x48083)+E(x48081,f335(f335(f137(x48082),f118(x48082)),x48083))
% 170.42/170.39 [4896]~P103(x48962)+E(f335(f199(f892(x48961,x48962)),x48963),f199(x48962))
% 170.42/170.39 [4897]~P111(x48972)+E(f335(f258(f892(x48971,x48972)),x48973),f258(x48972))
% 170.42/170.39 [4916]E(x49161,f118(x49162))+~E(f335(f335(f137(x49162),x49163),x49161),x49163)
% 170.42/170.39 [4917]E(x49171,f118(x49172))+~E(f335(f335(f137(x49172),x49171),x49173),x49173)
% 170.42/170.39 [4925]E(x49251,f118(x49252))+~E(f335(f335(f137(x49252),x49253),x49251),f118(x49252))
% 170.42/170.39 [4926]E(x49261,f118(x49262))+~E(f335(f335(f137(x49262),x49261),x49263),f118(x49262))
% 170.42/170.39 [4949]~E(x49492,f2(a884))+E(f335(f335(f81(a884),x49491),x49492),f335(f335(f81(a884),x49493),x49492))
% 170.42/170.39 [4951]~E(x49511,f2(a884))+E(f335(f335(f81(a884),x49511),x49512),f335(f335(f81(a884),x49511),x49513))
% 170.42/170.39 [5004]~P65(x50041)+E(f335(f335(f115(x50041),x50042),x50043),f335(f335(f115(x50041),x50043),x50042))
% 170.42/170.39 [5006]~P101(x50061)+E(f335(f335(f115(x50061),x50062),x50063),f335(f335(f115(x50061),x50063),x50062))
% 170.42/170.39 [5007]~P65(x50071)+E(f335(f335(f106(x50071),x50072),x50073),f335(f335(f106(x50071),x50073),x50072))
% 170.42/170.39 [5009]~P102(x50091)+E(f335(f335(f106(x50091),x50092),x50093),f335(f335(f106(x50091),x50093),x50092))
% 170.42/170.39 [5010]~P116(x50101)+E(f335(f335(f81(x50101),x50102),x50103),f335(f335(f81(x50101),x50103),x50102))
% 170.42/170.39 [5011]~P116(x50111)+E(f335(f335(f80(x50111),x50112),x50113),f335(f335(f80(x50111),x50113),x50112))
% 170.42/170.39 [5013]~P6(x50131)+E(f335(f335(f197(x50131),x50132),x50133),f335(f335(f197(x50131),x50133),x50132))
% 170.42/170.39 [5015]~P6(x50151)+E(f335(f335(f198(x50151),x50152),x50153),f335(f335(f198(x50151),x50153),x50152))
% 170.42/170.39 [5076]E(f45(a884,x50761,x50762),f2(a884))+~E(x50761,f335(f335(f81(a884),x50762),x50763))
% 170.42/170.39 [5077]E(f45(a1,x50771,x50772),f2(a1))+~E(x50771,f335(f335(f81(a1),x50772),x50773))
% 170.42/170.39 [5137]E(x51371,x51372)+~E(f335(f335(f80(a884),x51373),x51371),f335(f335(f80(a884),x51373),x51372))
% 170.42/170.39 [5138]E(x51381,x51382)+~E(f335(f335(f80(a884),x51381),x51383),f335(f335(f80(a884),x51382),x51383))
% 170.42/170.39 [5148]~P91(x51481)+E(f335(f335(f106(x51481),x51482),f335(f79(x51481),x51483)),f335(f335(f22(x51481),x51482),x51483))
% 170.42/170.39 [5149]~P68(x51491)+E(f335(f335(f80(x51491),x51492),f335(f79(x51491),x51493)),f335(f335(f22(x51491),x51492),x51493))
% 170.42/170.39 [5150]~P75(x51501)+E(f335(f335(f80(x51501),x51502),f335(f79(x51501),x51503)),f335(f335(f22(x51501),x51502),x51503))
% 170.42/170.39 [5151]~P110(x51511)+E(f335(f335(f80(x51511),x51512),f335(f79(x51511),x51513)),f335(f335(f22(x51511),x51512),x51513))
% 170.42/170.39 [5152]~P75(x51521)+E(f335(f335(f22(x51521),x51522),f335(f79(x51521),x51523)),f335(f335(f80(x51521),x51522),x51523))
% 170.42/170.39 [5199]~P4(f335(x51993,x51992))+P4(f335(f335(f337(x51991),x51992),x51993))
% 170.42/170.39 [5201]~P71(x52012)+E(f335(f335(f6(x52011,x52012),x52013),f199(f892(x52011,a879))),f2(x52012))
% 170.42/170.39 [5203]~P76(x52032)+E(f335(f335(f9(x52031,x52032),x52033),f199(f892(x52031,a879))),f78(x52032))
% 170.42/170.39 [5253]~E(x52532,f335(f335(f80(a884),x52531),x52533))+P4(f335(f335(f249(a884),x52531),x52532))
% 170.42/170.39 [5256]~E(x52562,f199(f892(x52561,a879)))+E(f335(f335(f61(x52561),x52562),x52563),f199(f892(f892(x52561,a879),a879)))
% 170.42/170.39 [5257]~E(x52572,f199(f892(x52571,a879)))+E(f199(f892(f892(x52571,a879),a879)),f335(f335(f61(x52571),x52572),x52573))
% 170.42/170.39 [5330]~E(f335(f266(x53302,x53303),x53301),f199(f892(x53303,a879)))+E(x53301,f199(f892(f891(x53302,x53303),a879)))
% 170.42/170.39 [5331]~E(f335(f268(x53312,x53313),x53311),f199(f892(x53312,a879)))+E(x53311,f199(f892(f891(x53312,x53313),a879)))
% 170.42/170.39 [5361]E(f335(f266(x53611,x53612),x53613),f199(f892(x53612,a879)))+~E(x53613,f199(f892(f891(x53611,x53612),a879)))
% 170.42/170.39 [5362]E(f335(f268(x53621,x53622),x53623),f199(f892(x53621,a879)))+~E(x53623,f199(f892(f891(x53621,x53622),a879)))
% 170.42/170.39 [5365]E(f285(x53651,x53652,x53653),f335(f335(f22(a104),x53652),x53653))+P4(f335(f335(f250(a104),x53652),x53653))
% 170.42/170.39 [5381]P4(f335(x53811,x53812))+~P4(f335(f335(f337(x53813),x53812),x53811))
% 170.42/170.39 [5420]E(x54201,x54202)+~E(f335(f79(f892(x54203,a879)),x54201),f335(f79(f892(x54203,a879)),x54202))
% 170.42/170.39 [5425]E(f317(x54251,x54252,x54253),f202(f885(a331)))+~P4(f335(f335(f250(a1),x54252),x54253))
% 170.42/170.39 [5430]~E(x54301,f199(f892(x54302,a879)))+~P4(f335(f335(f337(x54302),x54303),x54301))
% 170.42/170.39 [5459]~E(x54592,f335(f335(f80(a1),x54591),f335(f105(a1),x54593)))+P4(f335(f335(f249(a1),x54591),x54592))
% 170.42/170.39 [5475]E(f335(f335(f313(x54751),x54752),x54753),x54753)+~P4(f335(f335(f337(x54751),x54752),x54753))
% 170.42/170.39 [5486]E(x54861,f199(f892(x54862,a879)))+~E(f335(f335(f61(x54862),x54861),x54863),f199(f892(f892(x54862,a879),a879)))
% 170.42/170.39 [5487]E(x54871,f199(f892(x54872,a879)))+~E(f199(f892(f892(x54872,a879),a879)),f335(f335(f61(x54872),x54871),x54873))
% 170.42/170.39 [5493]~P109(x54931)+E(f335(f335(f81(x54931),f335(f79(x54931),x54932)),f335(f79(x54931),x54933)),f335(f335(f81(x54931),x54932),x54933))
% 170.42/170.39 [5495]~P61(x54951)+E(f335(f335(f293(x54951),f335(f79(x54951),x54952)),f335(f79(x54951),x54953)),f335(f335(f293(x54951),x54952),x54953))
% 170.42/170.39 [5527]~P4(f335(x55273,x55272))+P4(f335(f335(f337(x55271),x55272),f335(f255(x55271),x55273)))
% 170.42/170.39 [5565]E(f173(x55651,x55652,x55653),x55653)+P4(f335(f335(f337(x55651),x55652),f335(f175(x55651),x55653)))
% 170.42/170.39 [5646]~P4(f335(f140(x56461),x56463))+P4(f335(f140(x56461),f335(f139(x56461,x56462),x56463)))
% 170.42/170.39 [5691]~P58(x56911)+E(f335(f335(f39(x56911),f45(x56911,x56912,x56913)),x56913),f2(x56911))
% 170.42/170.39 [5710]E(f177(x57101,f335(f335(f154(x57101),x57102),f118(x57101)),x57103),f118(x57101))+P4(f335(f335(f337(a884),f2(a884)),x57103))
% 170.42/170.39 [5767]E(f335(f335(f154(x57671),x57672),x57673),f143(x57671,x57672,x57673))+P4(f335(f335(f337(x57671),x57672),f335(f175(x57671),x57673)))
% 170.42/170.39 [5776]E(x57761,x57762)+~E(f335(f335(f81(a884),f335(a117,x57763)),x57761),f335(f335(f81(a884),f335(a117,x57763)),x57762))
% 170.42/170.39 [5777]~E(x57772,f335(f335(f80(a1),x57771),f335(f105(a1),f335(a117,x57773))))+P4(f335(f335(f250(a1),x57771),x57772))
% 170.42/170.39 [5882]~E(x58823,f118(x58821))+E(f335(f335(f335(f192(f885(x58821),f885(x58821)),x58822),f171(x58821)),x58823),f118(x58821))
% 170.42/170.39 [5886]P4(f335(x58861,x58862))+~P4(f335(f335(f337(x58863),x58862),f335(f255(x58863),x58861)))
% 170.42/170.39 [5918]E(x59181,x59182)+~E(f335(f335(f313(x59183),x59181),f199(f892(x59183,a879))),f335(f335(f313(x59183),x59182),f199(f892(x59183,a879))))
% 170.42/170.39 [5929]~P107(x59291)+E(f335(f335(f106(f892(x59291,a879)),f335(f256(x59291),x59292)),f335(f305(x59291,x59292),x59293)),f199(f892(x59291,a879)))
% 170.42/170.39 [5972]E(f143(x59721,x59722,x59723),x59723)+~P4(f335(f335(f337(x59721),x59722),f335(f175(x59721),x59723)))
% 170.42/170.39 [5996]~P79(x59961)+E(f335(f314(x59961,x59961,f79(x59961)),f335(f305(x59961,x59962),x59963)),f308(x59961,f335(f79(x59961),x59963),f335(f79(x59961),x59962)))
% 170.42/170.39 [6005]E(f335(f200(f885(x60051)),f173(x60051,x60052,x60053)),f335(f200(f885(x60051)),x60053))+P4(f335(f335(f337(x60051),x60052),f335(f175(x60051),x60053)))
% 170.42/170.39 [6057]~P107(x60571)+E(f335(f335(f106(f892(x60571,a879)),f335(f305(x60571,x60572),x60573)),f335(f257(x60571),x60573)),f199(f892(x60571,a879)))
% 170.42/170.39 [6080]~P79(x60801)+E(f335(f314(x60801,x60801,f79(x60801)),f309(x60801,x60802,x60803)),f309(x60801,f335(f79(x60801),x60803),f335(f79(x60801),x60802)))
% 170.42/170.39 [6081]~P79(x60811)+E(f335(f314(x60811,x60811,f79(x60811)),f306(x60811,x60812,x60813)),f306(x60811,f335(f79(x60811),x60813),f335(f79(x60811),x60812)))
% 170.42/170.39 [6138]E(f177(x61381,f335(f335(f154(x61381),x61382),f118(x61381)),x61383),f335(f335(f154(x61381),x61382),f118(x61381)))+~P4(f335(f335(f337(a884),f2(a884)),x61383))
% 170.42/170.39 [6145]~P79(x61451)+E(f335(f314(x61451,x61451,f79(x61451)),f308(x61451,x61452,x61453)),f335(f305(x61451,f335(f79(x61451),x61453)),f335(f79(x61451),x61452)))
% 170.42/170.39 [6165]~P59(x61651)+E(f45(x61651,f335(f79(x61651),f45(x61651,x61652,x61653)),x61653),f45(x61651,f335(f79(x61651),x61652),x61653))
% 170.42/170.39 [6269]~P4(f335(f62(f891(x62692,x62691)),x62693))+P4(f335(f62(x62691),f335(f266(x62692,x62691),x62693)))
% 170.42/170.39 [6270]~P4(f335(f62(f891(x62701,x62702)),x62703))+P4(f335(f62(x62701),f335(f268(x62701,x62702),x62703)))
% 170.42/170.39 [6276]~P107(x62761)+E(f335(f335(f106(f892(x62761,a879)),f309(x62761,x62762,x62763)),f335(f257(x62761),x62763)),f199(f892(x62761,a879)))
% 170.42/170.39 [6277]~P107(x62771)+E(f335(f335(f106(f892(x62771,a879)),f308(x62771,x62772,x62773)),f335(f307(x62771),x62773)),f199(f892(x62771,a879)))
% 170.42/170.39 [6278]~P107(x62781)+E(f335(f335(f106(f892(x62781,a879)),f306(x62781,x62782,x62783)),f335(f307(x62781),x62783)),f199(f892(x62781,a879)))
% 170.42/170.39 [6344]E(f335(f335(f168(x63441),x63442),f707(x63442,x63443,x63441)),x63443)+~P4(f335(f335(f337(x63441),x63443),f335(f175(x63441),x63442)))
% 170.42/170.39 [6483]E(x64831,f118(x64832))+~E(f335(f335(f335(f192(f885(x64832),f885(x64832)),x64833),f171(x64832)),x64831),f118(x64832))
% 170.42/170.39 [6586]~P4(f335(f62(f891(x65862,x65861)),x65863))+P4(f335(f62(f891(x65861,x65862)),f335(f290(x65862,x65861),x65863)))
% 170.42/170.39 [6737]P53(x67371,x67372,x67373)+P4(f335(f335(f337(x67371),f593(x67373,x67372,x67371)),x67372))
% 170.42/170.39 [6738]P53(x67381,x67382,x67383)+P4(f335(f335(f337(x67381),f592(x67383,x67382,x67381)),x67382))
% 170.42/170.39 [6750]P4(f335(f323(x67501,x67502),x67503))+P4(f335(f335(x67502,f504(x67503,x67502,x67501)),x67503))
% 170.42/170.39 [6751]P4(f335(f323(x67511,x67512),x67513))+P4(f335(f335(x67512,f520(x67513,x67512,x67511)),x67513))
% 170.42/170.39 [6782]E(f335(f200(f885(x67821)),f173(x67821,x67822,x67823)),f335(f335(f22(a884),f335(f200(f885(x67821)),x67823)),f78(a884)))+~P4(f335(f335(f337(x67821),x67822),f335(f175(x67821),x67823)))
% 170.42/170.39 [6822]P4(f335(f263(x68221,x68222),x68223))+P4(f335(f335(f337(x68221),f576(x68223,x68222,x68221)),x68223))
% 170.42/170.39 [6832]~P4(f335(f62(f891(x68322,x68321)),f335(f290(x68321,x68322),x68323)))+P4(f335(f62(f891(x68321,x68322)),x68323))
% 170.42/170.39 [6888]~P4(f335(f335(f337(x68881),x68882),f335(f175(x68881),f119(x68881,x68883))))+P4(f335(f335(f337(x68881),x68882),f335(f175(x68881),x68883)))
% 170.42/170.39 [6893]P30(x68931,x68932,x68933)+P4(f335(f335(f337(f883(x68931)),f590(x68933,x68932,x68931)),x68933))
% 170.42/170.39 [6924]E(f335(f139(x69241,x69242),x69243),x69243)+P4(f335(f335(f337(x69241),f730(x69243,x69242,x69241)),f335(f175(x69241),x69243)))
% 170.42/170.39 [6939]E(f335(f139(x69391,x69392),x69393),f118(x69391))+P4(f335(f335(f337(x69391),f729(x69393,x69392,x69391)),f335(f175(x69391),x69393)))
% 170.42/170.39 [6962]P33(x69621,x69622,x69623)+P4(f335(f335(f337(x69621),f802(x69623,x69622,x69621)),f335(f175(x69621),x69623)))
% 170.42/170.39 [6963]P33(x69631,x69632,x69633)+P4(f335(f335(f337(x69631),f812(x69633,x69632,x69631)),f335(f175(x69631),x69633)))
% 170.42/170.39 [6964]P33(x69641,x69642,x69643)+P4(f335(f335(f337(x69641),f811(x69642,x69643,x69641)),f335(f175(x69641),x69643)))
% 170.42/170.39 [6967]E(f180(x69671,x69672,x69673),x69673)+P4(f335(f335(f337(x69671),f749(x69673,x69672,x69671)),f335(f175(x69671),x69673)))
% 170.42/170.39 [7048]P4(f335(f163(x70481,x70482),x70483))+P4(f335(f335(f337(x70481),f766(x70483,x70482,x70481)),f335(f175(x70481),x70483)))
% 170.42/170.39 [7057]~P35(x70571,x70573,x70572)+P4(f335(f335(f337(x70571),f789(x70572,x70573,x70571)),f335(f175(x70571),x70572)))
% 170.42/170.39 [7058]~P37(x70581,x70583,x70582)+P4(f335(f335(f337(x70581),f813(x70582,x70583,x70581)),f335(f175(x70581),x70582)))
% 170.42/170.39 [7093]P4(f335(f335(f337(x70931),x70932),f670(x70933,x70932,x70931)))+~P4(f335(f335(f337(x70931),x70932),f40(f892(x70931,a879),x70933)))
% 170.42/170.39 [7094]~P71(x70941)+E(f335(f335(f80(x70941),f335(f335(f6(a884,x70941),x70942),f335(f256(a884),x70943))),f335(x70942,x70943)),f335(f335(f6(a884,x70941),x70942),f335(f256(a884),f335(a117,x70943))))
% 170.42/170.39 [7183]~P35(x71832,x71831,x71833)+P4(f335(x71831,f335(f335(f168(x71832),x71833),f801(x71833,x71831,x71832))))
% 170.42/170.39 [7196]~P4(f335(f335(f337(x71961),x71962),f659(x71962,x71963,x71961)))+P4(f335(f335(f337(x71961),x71962),f41(f892(x71961,a879),x71963)))
% 170.42/170.39 [7226]~P71(x72261)+E(f335(f335(f80(x72261),f335(f335(f6(a884,x72261),x72262),f335(f304(a884),x72263))),f335(x72262,f335(a117,x72263))),f335(f335(f6(a884,x72261),x72262),f335(f304(a884),f335(a117,x72263))))
% 170.42/170.39 [7361]P4(f335(f335(f337(f885(x73611)),x73612),f164(x73611,x73613)))+P4(f335(f335(f337(x73611),f726(x73613,x73612,x73611)),f335(f175(x73611),x73612)))
% 170.42/170.39 [7378]~P4(f335(f335(f337(f885(x73781)),x73782),f164(x73781,f324(x73781,x73783))))+P4(f335(f335(f337(f885(x73781)),x73782),f324(f885(x73781),f160(x73781,x73783))))
% 170.42/170.39 [7404]~P4(f335(f335(f337(f885(x74041)),x74042),f324(f885(x74041),f160(x74041,x74043))))+P4(f335(f335(f337(f885(x74041)),x74042),f164(x74041,f324(x74041,x74043))))
% 170.42/170.39 [7440]E(f335(f335(f335(f192(f885(x74401),f885(x74401)),x74402),f171(x74401)),x74403),x74403)+~P4(f335(f335(f249(a884),f335(f200(f885(x74401)),x74403)),f78(a884)))
% 170.42/170.39 [7476]E(f335(f335(f137(x74761),f804(x74762,x74763,x74761)),f335(f335(f154(x74761),x74763),f805(x74762,x74763,x74761))),x74762)+~P4(f335(f335(f337(x74761),x74763),f335(f175(x74761),x74762)))
% 170.42/170.39 [7477]E(f335(f335(f137(x74771),f806(x74772,x74773,x74771)),f335(f335(f154(x74771),x74773),f807(x74772,x74773,x74771))),x74772)+~P4(f335(f335(f337(x74771),x74773),f335(f175(x74771),x74772)))
% 170.42/170.39 [7478]E(f335(f335(f137(x74781),f808(x74782,x74783,x74781)),f335(f335(f154(x74781),x74783),f809(x74782,x74783,x74781))),x74782)+~P4(f335(f335(f337(x74781),x74783),f335(f175(x74781),x74782)))
% 170.42/170.39 [7502]~P27(x75021,x75022,x75023,f258(f892(x75021,a879)))+P27(f885(x75021),f885(x75022),f335(f157(x75021,x75022),x75023),f258(f892(f885(x75021),a879)))
% 170.42/170.39 [7651]E(x76511,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x76512)),x76513)),f335(f273(a884,a884),x76512)))+~P4(f335(f48(x76511,x76513),x76512))
% 170.42/170.39 [7659]P27(x76591,x76592,x76593,f258(f892(x76591,a879)))+~P27(f885(x76591),f885(x76592),f335(f157(x76591,x76592),x76593),f258(f892(f885(x76591),a879)))
% 170.42/170.39 [7697]~P4(f335(f335(f206(x76971),x76972),x76973))+P4(f335(f335(f335(f335(a208,x76971),x76972),f859(x76973,x76972,x76971)),x76973))
% 170.42/170.39 [7701]P4(f335(f335(f337(f892(x77011,a879)),f659(x77012,x77013,x77011)),x77013))+P4(f335(f335(f337(x77011),x77012),f41(f892(x77011,a879),x77013)))
% 170.42/170.39 [7793]P4(f335(f335(f337(f885(x77931)),x77932),f164(x77931,x77933)))+~P4(f335(f335(f337(x77931),f726(x77933,x77932,x77931)),x77933))
% 170.42/170.39 [7893]P33(x78931,x78932,x78933)+~P4(f335(x78932,f335(f335(f168(x78931),x78933),f803(x78933,x78932,x78931))))
% 170.42/170.39 [7918]E(x79181,x79182)+~E(f335(f335(f7(x79183,f892(x79183,a879),a879),f337(x79183)),x79181),f335(f335(f7(x79183,f892(x79183,a879),a879),f337(x79183)),x79182))
% 170.42/170.39 [7924]~P4(f335(f335(f337(f891(x79241,x79241)),x79243),f267(x79241,x79242)))+P4(f335(f335(f337(x79241),f532(x79242,x79243,x79241)),x79242))
% 170.42/170.39 [7926]~P4(f335(f335(f337(x79261),x79263),f40(f892(x79261,a879),x79262)))+P4(f335(f335(f337(f892(x79261,a879)),f670(x79262,x79263,x79261)),x79262))
% 170.42/170.39 [8109]~P4(f335(f335(f337(x81091),x81092),f335(f175(x81091),f807(x81093,x81092,x81091))))+~P4(f335(f335(f337(x81091),x81092),f335(f175(x81091),x81093)))
% 170.42/170.39 [8110]~P4(f335(f335(f337(x81101),x81102),f335(f175(x81101),f808(x81103,x81102,x81101))))+~P4(f335(f335(f337(x81101),x81102),f335(f175(x81101),x81103)))
% 170.42/170.39 [8199]E(f335(f246(f888(f885(a331)),f885(a331),f317(x81991,x81992,f335(f335(f80(a1),x81993),f78(a1))),f243(f885(a331))),f335(x81991,x81993)),f317(x81991,x81992,x81993))+P4(f335(f335(f250(a1),x81992),x81993))
% 170.42/170.39 [8302]E(x83021,f118(x83022))+P4(f335(f335(f337(x83022),f335(f269(x83022,f891(a104,a104)),f335(f286(x83022,x83021),x83023))),f335(f175(x83022),x83021)))
% 170.42/170.39 [8398]~P70(x83981)+E(f335(f145(x83981,x83981,f335(f7(x83981,x83981,x83981),f80(x83981)),x83982),f335(f172(x83981),x83983)),f335(f145(x83981,x83981,f80(x83981),x83982),x83983))
% 170.42/170.39 [8890]~P6(x88901)+E(f335(f175(x88901),f152(x88901,x88901,f5(x88901),x88902,x88903)),f335(f335(f313(x88901),x88902),f335(f175(x88901),x88903)))
% 170.42/170.39 [8901]P4(f335(f335(f250(a884),f2(a884)),f614(x89011,x89012,x89013)))+~P4(f335(f335(f337(f891(x89013,x89013)),x89012),f335(f335(f292(x89013,x89013,x89013),x89011),f311(x89013,x89011))))
% 170.42/170.39 [9193]~P55(x91931,x91932)+~P4(f335(f335(f337(f891(x91931,x91931)),f335(f335(f270(x91931,x91931),x91933),x91933)),f335(f335(f292(x91931,x91931,x91931),x91932),f311(x91931,x91932))))
% 170.42/170.39 [9327]~E(f335(f335(f106(f892(f891(x93271,x93271),a879)),f335(f290(x93271,x93271),x93272)),f311(x93271,x93272)),f199(f892(f891(x93271,x93271),a879)))+~P4(f335(f335(f337(f891(x93271,x93271)),f335(f335(f270(x93271,x93271),x93273),x93273)),f335(f335(f292(x93271,x93271,x93271),x93272),f311(x93271,x93272))))
% 170.42/170.39 [9505]~P4(f335(f62(x95051),x95052))+P4(f335(f335(f249(a884),f335(f38(x95051),f335(f335(f22(f892(x95051,a879)),x95052),f335(f335(f313(x95051),x95053),f199(f892(x95051,a879)))))),f335(f38(x95051),x95052)))
% 170.42/170.39 [5065]~E(x50653,f118(x50651))+E(f147(x50651,f335(f335(f154(x50651),x50652),x50653)),x50652)
% 170.42/170.39 [5073]~E(x50733,f118(x50731))+E(f119(x50731,f335(f335(f154(x50731),x50732),x50733)),f118(x50731))
% 170.42/170.39 [5101]E(x51011,f118(x51012))+E(f147(x51012,f335(f335(f154(x51012),x51013),x51011)),f147(x51012,x51011))
% 170.42/170.39 [5103]E(x51031,f118(x51032))+E(f147(x51032,f335(f335(f137(x51032),x51033),x51031)),f147(x51032,x51031))
% 170.42/170.39 [5109]~E(x51093,f118(x51091))+E(f147(x51091,f335(f335(f137(x51091),x51092),x51093)),f147(x51091,x51092))
% 170.42/170.39 [5110]~E(x51103,f118(x51101))+E(f119(x51101,f335(f335(f137(x51101),x51102),x51103)),f119(x51101,x51102))
% 170.42/170.39 [5142]E(x51421,f118(x51422))+E(f335(f144(x51422),f335(f335(f137(x51422),x51421),x51423)),f335(f144(x51422),x51421))
% 170.42/170.39 [5173]~E(x51732,f118(x51731))+E(f335(f144(x51731),f335(f335(f137(x51731),x51732),x51733)),f335(f144(x51731),x51733))
% 170.42/170.39 [5228]~P65(x52281)+E(f335(f335(f115(x52281),x52282),f335(f335(f106(x52281),x52282),x52283)),x52282)
% 170.42/170.39 [5229]~P65(x52291)+E(f335(f335(f106(x52291),x52292),f335(f335(f115(x52291),x52292),x52293)),x52292)
% 170.42/170.39 [5230]~P6(x52301)+E(f335(f335(f197(x52301),x52302),f335(f335(f198(x52301),x52302),x52303)),x52302)
% 170.42/170.39 [5231]~P6(x52311)+E(f335(f335(f198(x52311),x52312),f335(f335(f197(x52311),x52312),x52313)),x52312)
% 170.42/170.39 [5251]~P58(x52511)+E(f45(x52511,f335(f335(f81(x52511),x52512),x52513),x52513),f2(x52511))
% 170.42/170.39 [5252]~P58(x52521)+E(f45(x52521,f335(f335(f81(x52521),x52522),x52523),x52522),f2(x52521))
% 170.42/170.39 [5324]~P68(x53241)+E(f335(f79(x53241),f335(f335(f22(x53241),x53242),x53243)),f335(f335(f22(x53241),x53243),x53242))
% 170.42/170.39 [5385]E(x53851,f118(x53852))+E(f119(x53852,f335(f335(f154(x53852),x53853),x53851)),f335(f335(f154(x53852),x53853),f119(x53852,x53851)))
% 170.42/170.39 [5386]E(x53861,f118(x53862))+E(f119(x53862,f335(f335(f137(x53862),x53863),x53861)),f335(f335(f137(x53862),x53863),f119(x53862,x53861)))
% 170.42/170.39 [5389]~P8(x53891)+E(f41(x53891,f335(f335(f313(x53891),x53892),x53893)),f335(f335(f106(x53891),x53892),f41(x53891,x53893)))
% 170.42/170.39 [5390]~P8(x53901)+E(f40(x53901,f335(f335(f313(x53901),x53902),x53903)),f335(f335(f115(x53901),x53902),f40(x53901,x53903)))
% 170.42/170.39 [5435]~P65(x54351)+E(f335(f335(f115(x54351),x54352),f335(f335(f115(x54351),x54352),x54353)),f335(f335(f115(x54351),x54352),x54353))
% 170.42/170.39 [5437]~P101(x54371)+E(f335(f335(f115(x54371),x54372),f335(f335(f115(x54371),x54372),x54373)),f335(f335(f115(x54371),x54372),x54373))
% 170.42/170.39 [5438]~P65(x54381)+E(f335(f335(f106(x54381),x54382),f335(f335(f106(x54381),x54382),x54383)),f335(f335(f106(x54381),x54382),x54383))
% 170.42/170.39 [5440]~P102(x54401)+E(f335(f335(f106(x54401),x54402),f335(f335(f106(x54401),x54402),x54403)),f335(f335(f106(x54401),x54402),x54403))
% 170.42/170.39 [5441]~P97(x54411)+E(f335(f335(f81(x54411),x54412),f335(f335(f81(x54411),x54412),x54413)),f335(f335(f81(x54411),x54412),x54413))
% 170.42/170.39 [5443]~P6(x54431)+E(f335(f335(f197(x54431),x54432),f335(f335(f197(x54431),x54432),x54433)),f335(f335(f197(x54431),x54432),x54433))
% 170.42/170.39 [5445]~P6(x54451)+E(f335(f335(f198(x54451),x54452),f335(f335(f198(x54451),x54452),x54453)),f335(f335(f198(x54451),x54452),x54453))
% 170.42/170.39 [5453]~P58(x54531)+E(f45(x54531,f335(f335(f80(x54531),x54532),x54533),x54533),f45(x54531,x54532,x54533))
% 170.42/170.39 [5454]~P58(x54541)+E(f45(x54541,f335(f335(f80(x54541),x54542),x54543),x54542),f45(x54541,x54543,x54542))
% 170.42/170.39 [5460]~P109(x54601)+E(f335(f335(f81(x54601),x54602),f335(f79(x54601),x54603)),f335(f79(x54601),f335(f335(f81(x54601),x54602),x54603)))
% 170.42/170.39 [5461]~P61(x54611)+E(f335(f335(f293(x54611),x54612),f335(f79(x54611),x54613)),f335(f79(x54611),f335(f335(f293(x54611),x54612),x54613)))
% 170.42/170.39 [5462]~P81(x54621)+E(f335(f335(f80(x54621),x54622),f335(f169(x54621),x54623)),f335(f169(x54621),f335(f335(f154(x54621),x54622),x54623)))
% 170.42/170.39 [5492]~P109(x54921)+E(f335(f335(f81(x54921),f335(f79(x54921),x54922)),x54923),f335(f335(f81(x54921),x54922),f335(f79(x54921),x54923)))
% 170.42/170.39 [5498]~P11(x54981,x54982,x54983)+E(f40(f892(x54981,a879),f335(f335(f61(x54981),x54982),x54983)),x54982)
% 170.42/170.39 [5557]~P112(x55571)+E(f335(f335(f81(x55571),x55572),f335(f335(f260(x55571),x55572),x55573)),f335(f335(f260(x55571),x55572),f335(a117,x55573)))
% 170.42/170.39 [5558]~P116(x55581)+E(f335(f335(f81(x55581),x55582),f335(f335(f260(x55581),x55582),x55583)),f335(f335(f260(x55581),x55582),f335(a117,x55583)))
% 170.42/170.39 [5568]~P75(x55681)+E(f335(f335(f80(x55681),f335(f79(x55681),x55682)),f335(f335(f80(x55681),x55682),x55683)),x55683)
% 170.42/170.39 [5591]~P143(x55911)+E(f335(f335(f260(x55911),f335(f105(x55911),x55912)),x55913),f335(f105(x55911),f335(f335(f260(a884),x55912),x55913)))
% 170.42/170.39 [5592]~P138(x55921)+E(f335(f335(f260(x55921),f335(f107(x55921),x55922)),x55923),f335(f107(x55921),f335(f335(f260(a1),x55922),x55923)))
% 170.42/170.39 [5597]~P86(x55971)+E(f335(f75(x55971),f335(f335(f22(x55971),x55972),x55973)),f335(f75(x55971),f335(f335(f22(x55971),x55973),x55972)))
% 170.42/170.39 [5599]~P120(x55991)+E(f335(f335(f81(x55991),f82(x55991,x55992)),f82(x55991,x55993)),f82(x55991,f335(f335(f81(x55991),x55992),x55993)))
% 170.42/170.39 [5603]E(x56031,f118(x56032))+E(f335(f335(f137(x56032),f335(f174(x56032),x56031)),x56033),f335(f174(x56032),f335(f335(f137(x56032),x56031),x56033)))
% 170.42/170.39 [5608]~E(x56082,f335(a117,f335(f335(f80(a884),x56081),x56083)))+P4(f335(f335(f250(a884),x56081),x56082))
% 170.42/170.39 [5609]~P109(x56091)+E(f335(f335(f81(x56091),f335(f79(x56091),x56092)),x56093),f335(f79(x56091),f335(f335(f81(x56091),x56092),x56093)))
% 170.42/170.39 [5610]~P118(x56101)+E(f335(f335(f293(x56101),f335(f79(x56101),x56102)),x56103),f335(f79(x56101),f335(f335(f293(x56101),x56102),x56103)))
% 170.42/170.39 [5611]~P120(x56111)+E(f335(f335(f260(x56111),f335(f75(x56111),x56112)),x56113),f335(f75(x56111),f335(f335(f260(x56111),x56112),x56113)))
% 170.42/170.39 [5709]E(f622(x57091,x57092,x57093),f640(x57091,x57092,x57093))+E(f335(f335(f106(f892(x57093,a879)),x57092),x57091),f199(f892(x57093,a879)))
% 170.42/170.39 [5723]~P71(x57232)+E(f335(f335(f6(x57231,x57232),f335(f16(x57232,x57231),f2(x57232))),x57233),f2(x57232))
% 170.42/170.39 [5724]~P76(x57242)+E(f335(f335(f9(x57241,x57242),f335(f16(x57242,x57241),f78(x57242))),x57243),f78(x57242))
% 170.42/170.39 [5726]~P143(x57261)+E(f335(f335(f81(x57261),f335(f105(x57261),x57262)),f335(f105(x57261),x57263)),f335(f105(x57261),f335(f335(f81(a884),x57262),x57263)))
% 170.42/170.39 [5727]~P143(x57271)+E(f335(f335(f80(x57271),f335(f105(x57271),x57272)),f335(f105(x57271),x57273)),f335(f105(x57271),f335(f335(f80(a884),x57272),x57273)))
% 170.42/170.39 [5728]~P138(x57281)+E(f335(f335(f22(x57281),f335(f107(x57281),x57282)),f335(f107(x57281),x57283)),f335(f107(x57281),f335(f335(f22(a1),x57282),x57283)))
% 170.42/170.39 [5729]~P138(x57291)+E(f335(f335(f81(x57291),f335(f107(x57291),x57292)),f335(f107(x57291),x57293)),f335(f107(x57291),f335(f335(f81(a1),x57292),x57293)))
% 170.42/170.39 [5730]~P138(x57301)+E(f335(f335(f80(x57301),f335(f107(x57301),x57302)),f335(f107(x57301),x57303)),f335(f107(x57301),f335(f335(f80(a1),x57302),x57303)))
% 170.42/170.39 [5731]~P94(x57311)+E(f335(f335(f22(x57311),f335(f108(x57311),x57312)),f335(f108(x57311),x57313)),f335(f108(x57311),f335(f335(f22(a1),x57312),x57313)))
% 170.42/170.39 [5734]~P94(x57341)+E(f335(f335(f81(x57341),f335(f108(x57341),x57342)),f335(f108(x57341),x57343)),f335(f108(x57341),f335(f335(f81(a1),x57342),x57343)))
% 170.42/170.39 [5735]~P94(x57351)+E(f335(f335(f80(x57351),f335(f108(x57351),x57352)),f335(f108(x57351),x57353)),f335(f108(x57351),f335(f335(f80(a1),x57352),x57353)))
% 170.42/170.39 [5784]~E(x57843,x57842)+P4(f335(f335(f249(f892(x57841,a879)),x57842),x57843))
% 170.42/170.39 [5790]~E(x57902,x57903)+P4(f335(f335(f249(f892(x57901,a879)),x57902),x57903))
% 170.42/170.39 [5795]~P91(x57951)+E(f335(f335(f106(x57951),f335(f79(x57951),x57952)),f335(f79(x57951),x57953)),f335(f79(x57951),f335(f335(f115(x57951),x57952),x57953)))
% 170.42/170.39 [5796]~P91(x57961)+E(f335(f335(f115(x57961),f335(f79(x57961),x57962)),f335(f79(x57961),x57963)),f335(f79(x57961),f335(f335(f106(x57961),x57962),x57963)))
% 170.42/170.39 [5797]~P75(x57971)+E(f335(f335(f80(x57971),f335(f79(x57971),x57972)),f335(f79(x57971),x57973)),f335(f79(x57971),f335(f335(f80(x57971),x57973),x57972)))
% 170.42/170.39 [5798]~P68(x57981)+E(f335(f335(f80(x57981),f335(f79(x57981),x57982)),f335(f79(x57981),x57983)),f335(f79(x57981),f335(f335(f80(x57981),x57982),x57983)))
% 170.42/170.39 [5799]~P78(x57991)+E(f335(f335(f198(x57991),f335(f79(x57991),x57992)),f335(f79(x57991),x57993)),f335(f79(x57991),f335(f335(f197(x57991),x57992),x57993)))
% 170.42/170.39 [5800]~P78(x58001)+E(f335(f335(f197(x58001),f335(f79(x58001),x58002)),f335(f79(x58001),x58003)),f335(f79(x58001),f335(f335(f198(x58001),x58002),x58003)))
% 170.42/170.39 [5801]~P120(x58011)+E(f335(f335(f81(x58011),f335(f75(x58011),x58012)),f335(f75(x58011),x58013)),f335(f75(x58011),f335(f335(f81(x58011),x58012),x58013)))
% 170.42/170.39 [5802]~P63(x58021)+E(f335(f335(f293(x58021),f335(f75(x58021),x58022)),f335(f75(x58021),x58023)),f335(f75(x58021),f335(f335(f293(x58021),x58022),x58023)))
% 170.42/170.39 [5803]~P81(x58031)+E(f335(f335(f80(x58031),f335(f169(x58031),x58032)),f335(f169(x58031),x58033)),f335(f169(x58031),f335(f335(f137(x58031),x58032),x58033)))
% 170.42/170.39 [5804]E(x58041,f199(f892(x58042,a879)))+~E(f335(f335(f115(f892(x58042,a879)),x58043),x58041),f199(f892(x58042,a879)))
% 170.42/170.39 [5805]E(x58051,f199(f892(x58052,a879)))+~E(f335(f335(f115(f892(x58052,a879)),x58051),x58053),f199(f892(x58052,a879)))
% 170.42/170.39 [5806]~P146(x58061,x58063,x58062)+P4(f335(x58061,f335(f335(f39(a1),x58062),x58063)))
% 170.42/170.39 [5856]~P4(f335(f62(x58561),x58563))+P4(f335(f62(x58561),f335(f335(f313(x58561),x58562),x58563)))
% 170.42/170.39 [5857]~P4(f335(f140(x58571),x58573))+P4(f335(f140(x58571),f335(f335(f176(x58571),x58572),x58573)))
% 170.42/170.39 [5858]~P4(f335(f140(x58581),x58583))+P4(f335(f140(x58581),f335(f335(f141(x58581),x58582),x58583)))
% 170.42/170.39 [5887]~P65(x58871)+P4(f335(f335(f249(x58871),x58872),f335(f335(f115(x58871),x58873),x58872)))
% 170.42/170.39 [5888]~P101(x58881)+P4(f335(f335(f249(x58881),x58882),f335(f335(f115(x58881),x58883),x58882)))
% 170.42/170.39 [5889]~P65(x58891)+P4(f335(f335(f249(x58891),x58892),f335(f335(f115(x58891),x58892),x58893)))
% 170.42/170.39 [5890]~P101(x58901)+P4(f335(f335(f249(x58901),x58902),f335(f335(f115(x58901),x58902),x58903)))
% 170.42/170.39 [5891]~P6(x58911)+P4(f335(f335(f249(x58911),x58912),f335(f335(f198(x58911),x58913),x58912)))
% 170.42/170.39 [5892]~P6(x58921)+P4(f335(f335(f249(x58921),x58922),f335(f335(f198(x58921),x58922),x58923)))
% 170.42/170.39 [5906]~E(x59061,f2(a884))+E(f335(f335(f39(a884),f335(f335(f81(a884),x59061),x59062)),f335(f335(f81(a884),x59061),x59063)),f2(a884))
% 170.42/170.39 [5975]P4(f335(x59751,x59752))+P4(f335(f335(f206(f32(x59751,x59753)),x59752),x59752))
% 170.42/170.39 [5990]~P94(x59901)+E(f335(f335(f22(x59901),f335(f108(x59901),x59902)),f335(f108(x59901),x59903)),f335(f108(x59901),f335(f335(f80(a1),x59902),f335(f79(a1),x59903))))
% 170.42/170.39 [6044]E(x60441,f2(a884))+E(f335(f335(f39(a884),f335(f335(f81(a884),x60441),x60442)),f335(f335(f81(a884),x60441),x60443)),f335(f335(f39(a884),x60442),x60443))
% 170.42/170.39 [6078]E(f155(x60781,f335(f335(f154(x60781),x60782),x60783)),f335(f335(f154(x60781),x60782),f155(x60781,x60783)))+P4(f335(f335(f337(x60781),x60782),f335(f175(x60781),x60783)))
% 170.42/170.39 [6112]P146(x61121,x61122,x61123)+~P4(f335(x61121,f335(f335(f39(a1),x61123),x61122)))
% 170.42/170.39 [6187]E(x61871,f118(x61872))+E(f335(f335(f154(x61872),f335(f144(x61872),x61871)),f335(f335(f176(x61872),x61873),f335(f174(x61872),x61871))),f335(f335(f176(x61872),f335(a117,x61873)),x61871))
% 170.42/170.39 [6194]E(f335(f335(f22(f892(x61941,a879)),x61942),x61943),x61942)+~E(f335(f335(f106(f892(x61941,a879)),x61942),x61943),f199(f892(x61941,a879)))
% 170.42/170.39 [6207]E(f155(x62071,f335(f335(f154(x62071),x62072),x62073)),f155(x62071,x62073))+~P4(f335(f335(f337(x62071),x62072),f335(f175(x62071),x62073)))
% 170.42/170.39 [6239]~P4(f335(f335(f249(a884),x62391),x62393))+P4(f335(f335(f249(a884),x62391),f335(f335(f80(a884),x62392),x62393)))
% 170.42/170.39 [6241]~P4(f335(f335(f249(a884),x62411),x62412))+P4(f335(f335(f249(a884),x62411),f335(f335(f80(a884),x62412),x62413)))
% 170.42/170.39 [6243]~P4(f335(f335(f250(a884),x62431),x62433))+P4(f335(f335(f250(a884),x62431),f335(f335(f80(a884),x62432),x62433)))
% 170.42/170.39 [6245]~P4(f335(f335(f250(a884),x62451),x62452))+P4(f335(f335(f250(a884),x62451),f335(f335(f80(a884),x62452),x62453)))
% 170.42/170.39 [6284]P4(f335(f62(x62841),x62842))+~P4(f335(f62(x62841),f335(f335(f313(x62841),x62843),x62842)))
% 170.42/170.39 [6285]P4(f335(f140(x62851),x62852))+~P4(f335(f140(x62851),f335(f335(f154(x62851),x62853),x62852)))
% 170.42/170.39 [6286]P4(f335(f140(x62861),x62862))+~P4(f335(f140(x62861),f335(f335(f137(x62861),x62863),x62862)))
% 170.42/170.39 [6287]P4(f335(f140(x62871),x62872))+~P4(f335(f140(x62871),f335(f335(f137(x62871),x62872),x62873)))
% 170.42/170.39 [6333]~P116(x63331)+E(f335(f335(f80(x63331),x63332),f335(f335(f81(x63331),x63333),x63332)),f335(f335(f81(x63331),f335(f335(f80(x63331),x63333),f78(x63331))),x63332))
% 170.42/170.39 [6379]~E(x63791,x63792)+~P4(f335(f335(f250(f892(x63793,a879)),x63791),x63792))
% 170.42/170.39 [6423]P4(f335(f335(f337(x64231),x64232),x64233))+P4(f335(f335(f337(x64231),x64232),f335(f79(f892(x64231,a879)),x64233)))
% 170.42/170.39 [6429]E(f147(x64291,f335(f335(f141(x64291),x64292),x64293)),f147(x64291,x64293))+~P4(f335(f335(f250(a884),x64292),f335(f200(f885(x64291)),x64293)))
% 170.42/170.39 [6430]E(f335(f335(f176(x64301),x64302),f119(x64301,x64303)),f335(f335(f176(x64301),x64302),x64303))+~P4(f335(f335(f250(a884),x64302),f335(f200(f885(x64301)),x64303)))
% 170.42/170.39 [6485]E(f335(f335(f335(f192(f885(x64851),f885(x64851)),x64852),f171(x64851)),x64853),x64853)+~E(f45(a884,x64852,f335(f200(f885(x64851)),x64853)),f2(a884))
% 170.42/170.39 [6492]~P11(x64921,x64923,x64922)+E(f335(f335(f292(x64921,x64921,x64921),f335(f290(x64921,x64921),x64922)),x64922),x64922)
% 170.42/170.39 [6535]~E(f335(f335(f115(f892(x65351,a879)),x65352),x65353),x65353)+P4(f335(f335(f249(f892(x65351,a879)),x65352),x65353))
% 170.42/170.39 [6540]~P52(x65401,x65401,x65403)+P52(x65401,x65401,f335(f335(f192(f891(x65401,x65401),a879),x65402),x65403))
% 170.42/170.39 [6542]~P4(f335(f335(f337(x65421),x65423),f335(f175(x65421),x65422)))+P4(f335(f335(f250(a884),f2(a884)),f335(f200(f885(x65421)),x65422)))
% 170.42/170.39 [6568]~P86(x65681)+E(f335(f75(x65681),f335(f335(f80(x65681),f335(f75(x65681),x65682)),f335(f75(x65681),x65683))),f335(f335(f80(x65681),f335(f75(x65681),x65682)),f335(f75(x65681),x65683)))
% 170.42/170.39 [6579]E(f335(f335(f39(a884),f335(f335(f81(a884),x65791),x65792)),f335(f335(f81(a884),x65791),x65793)),f335(f335(f39(a884),x65792),x65793))+~P4(f335(f335(f250(a884),f2(a884)),x65791))
% 170.42/170.39 [6627]E(x66271,x66272)+~P4(f335(f335(f335(f335(a208,a24),x66271),x66273),x66272))
% 170.42/170.39 [6716]~P4(f335(f62(x67161),x67163))+E(f335(f335(f65(x67161,f892(x67161,a879),f313(x67161)),x67162),x67163),f335(f335(f115(f892(x67161,a879)),x67163),x67162))
% 170.42/170.39 [6775]E(f335(f335(f115(f892(x67751,a879)),x67752),x67753),x67752)+~P4(f335(f335(f249(f892(x67751,a879)),x67753),x67752))
% 170.42/170.39 [6777]E(f335(f335(f115(f892(x67771,a879)),x67772),x67773),x67773)+~P4(f335(f335(f249(f892(x67771,a879)),x67772),x67773))
% 170.42/170.39 [6778]E(f335(f335(f106(f892(x67781,a879)),x67782),x67783),x67783)+~P4(f335(f335(f249(f892(x67781,a879)),x67783),x67782))
% 170.42/170.39 [6779]E(f335(f335(f106(f892(x67791,a879)),x67792),x67793),x67792)+~P4(f335(f335(f249(f892(x67791,a879)),x67792),x67793))
% 170.42/170.39 [6830]~P4(f335(f140(x68301),x68302))+E(f335(f335(f22(f892(x68301,a879)),f335(f175(x68301),x68302)),f335(f335(f313(x68301),x68303),f199(f892(x68301,a879)))),f335(f175(x68301),f173(x68301,x68303,x68302)))
% 170.42/170.39 [6883]P39(x68831,x68832)+~P39(x68831,f335(f335(f192(f891(x68831,x68831),a879),x68833),x68832))
% 170.42/170.39 [6950]P4(f335(f49(x69501,x69502),f335(a51,x69503)))+~P4(f335(f49(f335(f79(a1),x69501),f335(f79(a1),x69502)),x69503))
% 170.42/170.39 [6955]E(f335(f335(f22(f892(x69551,a879)),f335(f335(f313(x69551),x69552),x69553)),f335(f335(f313(x69551),x69552),f199(f892(x69551,a879)))),x69553)+P4(f335(f335(f337(x69551),x69552),x69553))
% 170.42/170.39 [6976]E(f335(f335(f106(f892(x69761,a879)),f335(f175(x69761),x69762)),f335(f175(x69761),x69763)),f199(f892(x69761,a879)))+~P4(f335(f140(x69761),f335(f335(f137(x69761),x69762),x69763)))
% 170.42/170.39 [6992]~P4(f335(f335(f337(x69921),x69922),f335(f175(x69921),x69923)))+~P4(f335(f140(x69921),f335(f335(f154(x69921),x69922),x69923)))
% 170.42/170.39 [7064]P33(x70641,x70642,x70643)+P4(f335(f335(f250(a884),f803(x70643,x70642,x70641)),f335(f200(f885(x70641)),x70643)))
% 170.42/170.39 [7074]E(f335(f335(f106(f892(x70741,a879)),x70742),x70743),f199(f892(x70741,a879)))+P4(f335(f335(f337(x70741),f622(x70743,x70742,x70741)),x70742))
% 170.42/170.39 [7075]E(f335(f335(f106(f892(x70751,a879)),x70752),x70753),f199(f892(x70751,a879)))+P4(f335(f335(f337(x70751),f640(x70753,x70752,x70751)),x70753))
% 170.42/170.39 [7079]E(f119(x70791,f335(f335(f176(x70791),x70792),x70793)),f335(f335(f176(x70791),f335(f335(f22(a884),x70792),f78(a884))),x70793))+~P4(f335(f335(f249(a884),x70792),f335(f200(f885(x70791)),x70793)))
% 170.42/170.39 [7138]~P35(x71383,x71382,x71381)+P4(f335(f335(f250(a884),f801(x71381,x71382,x71383)),f335(f200(f885(x71383)),x71381)))
% 170.42/170.39 [7156]P4(f335(f335(f250(a884),f2(a884)),x71561))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x71562),x71561)),f335(f335(f81(a884),x71563),x71561)))
% 170.42/170.39 [7157]P4(f335(f335(f250(a884),f2(a884)),x71571))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x71571),x71572)),f335(f335(f81(a884),x71571),x71573)))
% 170.42/170.39 [7160]~P4(f335(f335(f337(x71601),x71602),x71603))+~P4(f335(f335(f337(x71601),x71602),f335(f79(f892(x71601,a879)),x71603)))
% 170.42/170.39 [7167]~P4(f335(f335(f250(f892(x71671,a879)),x71672),x71673))+P4(f335(f335(f249(f892(x71671,a879)),x71672),x71673))
% 170.42/170.39 [7266]~P4(f335(f335(f249(a884),x72663),x72662))+P4(f335(f335(f249(a884),f335(f335(f22(a884),x72661),x72662)),f335(f335(f22(a884),x72661),x72663)))
% 170.42/170.39 [7267]~P4(f335(f335(f249(a884),x72671),x72673))+P4(f335(f335(f249(a884),f335(f335(f22(a884),x72671),x72672)),f335(f335(f22(a884),x72673),x72672)))
% 170.42/170.39 [7269]~P4(f335(f335(f249(a884),x72692),x72693))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x72691),x72692)),f335(f335(f81(a884),x72691),x72693)))
% 170.42/170.39 [7271]~P4(f335(f335(f249(a884),x72711),x72713))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x72711),x72712)),f335(f335(f81(a884),x72713),x72712)))
% 170.42/170.39 [7272]~P4(f335(f335(f249(a884),x72722),x72723))+P4(f335(f335(f249(a884),f335(f335(f80(a884),x72721),x72722)),f335(f335(f80(a884),x72721),x72723)))
% 170.42/170.39 [7273]~P4(f335(f335(f249(a884),x72731),x72733))+P4(f335(f335(f249(a884),f335(f335(f80(a884),x72731),x72732)),f335(f335(f80(a884),x72733),x72732)))
% 170.42/170.39 [7274]~P4(f335(f335(f249(a884),x72741),x72743))+P4(f335(f335(f249(a884),f335(f335(f39(a884),x72741),x72742)),f335(f335(f39(a884),x72743),x72742)))
% 170.42/170.39 [7275]~P4(f335(f335(f249(a1),x72752),x72753))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x72751),x72752)),f335(f335(f80(a1),x72751),x72753)))
% 170.42/170.39 [7278]~P4(f335(f335(f250(a884),x72782),x72783))+P4(f335(f335(f250(a884),f335(f335(f80(a884),x72781),x72782)),f335(f335(f80(a884),x72781),x72783)))
% 170.42/170.39 [7279]~P4(f335(f335(f250(a884),x72791),x72793))+P4(f335(f335(f250(a884),f335(f335(f80(a884),x72791),x72792)),f335(f335(f80(a884),x72793),x72792)))
% 170.42/170.39 [7280]~P4(f335(f335(f250(a1),x72801),x72803))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x72801),x72802)),f335(f335(f80(a1),x72803),x72802)))
% 170.42/170.39 [7360]E(x73601,x73602)+~P4(f335(f335(f337(x73603),x73601),f335(f335(f313(x73603),x73602),f199(f892(x73603,a879)))))
% 170.42/170.39 [7362]~E(f335(f335(f106(f892(x73621,a879)),x73622),x73623),f199(f892(x73621,a879)))+P4(f335(f335(f249(f892(x73621,a879)),x73622),f335(f79(f892(x73621,a879)),x73623)))
% 170.42/170.39 [7370]P4(f335(f335(f337(f892(x73701,a879)),x73702),f335(f312(x73701),x73703)))+~P4(f335(f335(f249(f892(x73701,a879)),x73702),x73703))
% 170.42/170.39 [7424]E(f335(f335(f154(x74241),f335(f335(f168(x74241),x74242),x74243)),f335(f335(f141(x74241),f335(a117,x74243)),x74242)),f335(f335(f141(x74241),x74243),x74242))+~P4(f335(f335(f250(a884),x74243),f335(f200(f885(x74241)),x74242)))
% 170.42/170.39 [7451]P4(f335(f335(f337(f891(x74511,x74511)),x74512),f311(x74511,x74513)))+~P4(f335(f335(f337(f891(x74511,x74511)),x74512),x74513))
% 170.42/170.39 [7462]~P4(f335(f335(f337(f892(x74621,a879)),x74622),f335(f312(x74621),x74623)))+P4(f335(f335(f249(f892(x74621,a879)),x74622),x74623))
% 170.42/170.39 [7508]P4(f335(f335(f249(f892(x75081,a879)),x75082),f40(f892(x75081,a879),x75083)))+~P4(f335(f335(f337(f892(x75081,a879)),x75082),x75083))
% 170.42/170.39 [7533]~P138(x75331)+E(f335(f335(f81(x75331),f335(f335(f260(x75331),f335(f79(x75331),f78(x75331))),x75332)),f335(f335(f260(x75331),x75333),x75332)),f335(f335(f260(x75331),f335(f79(x75331),x75333)),x75332))
% 170.42/170.39 [7555]E(f335(f335(f168(x75551),x75552),f335(f335(f22(a884),f335(f200(f885(x75551)),x75552)),f335(a117,x75553))),f335(f335(f168(x75551),f335(f172(x75551),x75552)),x75553))+~P4(f335(f335(f250(a884),x75553),f335(f200(f885(x75551)),x75552)))
% 170.42/170.39 [7572]~E(f335(f335(f106(f892(x75721,a879)),f642(x75723,x75722,x75721)),x75723),f199(f892(x75721,a879)))+E(f335(f335(f106(f892(x75721,a879)),f40(f892(x75721,a879),x75722)),x75723),f199(f892(x75721,a879)))
% 170.42/170.39 [7633]~P4(f335(f335(f337(x76333),x76332),f335(f175(x76333),x76331)))+P4(f335(f335(f250(a884),f707(x76331,x76332,x76333)),f335(f200(f885(x76333)),x76331)))
% 170.42/170.39 [7641]P4(f335(f335(f337(x76411),f335(f335(f168(x76411),x76412),x76413)),f335(f175(x76411),x76412)))+~P4(f335(f335(f250(a884),x76413),f335(f200(f885(x76411)),x76412)))
% 170.42/170.39 [7741]~P4(f335(x77412,f756(x77413,x77412,x77411)))+E(f335(f335(f141(x77411),f335(f200(f885(x77411)),f180(x77411,x77412,x77413))),x77413),f118(x77411))
% 170.42/170.39 [7751]P4(f335(f335(f249(f892(f885(x77511),a879)),f164(x77511,x77512)),f164(x77511,x77513)))+~P4(f335(f335(f249(f892(x77511,a879)),x77512),x77513))
% 170.42/170.39 [7752]P4(f335(f335(f249(f892(f885(x77521),a879)),f163(x77521,x77522)),f163(x77521,x77523)))+~P4(f335(f335(f249(f892(x77521,a879)),x77522),x77523))
% 170.42/170.39 [7780]E(f335(f335(f106(f892(x77801,a879)),f40(f892(x77801,a879),x77802)),x77803),f199(f892(x77801,a879)))+P4(f335(f335(f337(f892(x77801,a879)),f642(x77803,x77802,x77801)),x77802))
% 170.42/170.39 [7783]~P4(f335(f335(f337(f892(x77831,a879)),x77833),x77832))+P4(f335(f335(f249(f892(x77831,a879)),f41(f892(x77831,a879),x77832)),x77833))
% 170.42/170.39 [7785]E(f335(f335(f106(f892(x77851,a879)),x77852),x77853),f199(f892(x77851,a879)))+~P4(f335(f335(f249(f892(x77851,a879)),x77852),f335(f79(f892(x77851,a879)),x77853)))
% 170.42/170.39 [7832]E(f335(f335(f22(a884),f335(f335(f80(a884),f335(f169(a884),x78321)),x78322)),f335(f335(f168(a884),x78321),x78323)),f335(f169(a884),f335(f335(f162(a884,x78321),x78323),x78322)))+~P4(f335(f335(f250(a884),x78323),f335(f200(f885(a884)),x78321)))
% 170.42/170.39 [7881]P4(f335(f335(f249(a884),x78811),x78812))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x78813),x78811)),f335(f335(f80(a884),x78813),x78812)))
% 170.42/170.39 [7884]P4(f335(f335(f250(a884),x78841),x78842))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),x78843),x78841)),f335(f335(f80(a884),x78843),x78842)))
% 170.42/170.39 [7885]P4(f335(f335(f250(a884),x78851),x78852))+~P4(f335(f335(f250(a884),f335(f335(f81(a884),x78853),x78851)),f335(f335(f81(a884),x78853),x78852)))
% 170.42/170.39 [7886]P4(f335(f335(f250(a884),x78861),x78862))+~P4(f335(f335(f250(a884),f335(f335(f81(a884),x78861),x78863)),f335(f335(f81(a884),x78862),x78863)))
% 170.42/170.39 [7916]P4(f335(f335(f250(a884),f2(a884)),x79161))+~P4(f335(f335(f250(a884),f335(f335(f81(a884),x79162),x79161)),f335(f335(f81(a884),x79163),x79161)))
% 170.42/170.39 [7917]P4(f335(f335(f250(a884),f2(a884)),x79171))+~P4(f335(f335(f250(a884),f335(f335(f81(a884),x79171),x79172)),f335(f335(f81(a884),x79171),x79173)))
% 170.42/170.39 [7991]E(f262(x79911,x79912,x79913),x79912)+~P4(f335(f335(f249(f892(x79911,a879)),x79913),f335(f335(f313(x79911),x79912),f199(f892(x79911,a879)))))
% 170.42/170.39 [8049]~P4(f335(f140(x80491),x80493))+E(f335(f139(x80491,f335(f335(f8(a879,a879,x80491),a330),f335(a332,x80492))),x80493),f173(x80491,x80492,x80493))
% 170.42/170.39 [8072]E(f335(f335(f141(x80721),f335(f200(f885(x80721)),f180(x80721,x80722,x80723))),x80723),f118(x80721))+P4(f335(f335(f337(x80721),f756(x80723,x80722,x80721)),f335(f175(x80721),x80723)))
% 170.42/170.39 [8076]E(f335(f335(f137(x80761),f335(f335(f176(x80761),x80762),x80763)),f335(f335(f154(x80761),f335(f335(f168(x80761),x80763),x80762)),f118(x80761))),f335(f335(f176(x80761),f335(a117,x80762)),x80763))+~P4(f335(f335(f250(a884),x80762),f335(f200(f885(x80761)),x80763)))
% 170.42/170.39 [8138]E(f335(f139(x81381,f335(f335(f8(a879,a879,x81381),a330),f335(a332,x81382))),x81383),x81383)+P4(f335(f335(f337(x81381),x81382),f335(f175(x81381),x81383)))
% 170.42/170.39 [8146]P4(f335(f335(f249(f892(f892(x81461,a879),a879)),f263(x81461,x81462)),f263(x81461,x81463)))+~P4(f335(f335(f249(f892(x81461,a879)),x81462),x81463))
% 170.42/170.39 [8190]~P4(f335(f140(x81901),x81903))+P4(f335(f140(x81901),f335(f335(f335(f192(f885(x81901),f885(x81901)),x81902),f171(x81901)),x81903)))
% 170.42/170.39 [8196]~P4(f335(f335(f250(a884),x81962),x81963))+P4(f335(f335(f250(a884),f335(f335(f81(a884),f335(a117,x81961)),x81962)),f335(f335(f81(a884),f335(a117,x81961)),x81963)))
% 170.42/170.39 [8218]P4(f335(f335(f249(f892(f892(x82181,a879),a879)),f335(f312(x82181),x82182)),f335(f312(x82181),x82183)))+~P4(f335(f335(f249(f892(x82181,a879)),x82182),x82183))
% 170.42/170.39 [8381]~P4(f335(f335(f249(f892(x83811,a879)),x83813),x83812))+P4(f335(f335(f249(f892(x83811,a879)),f335(f79(f892(x83811,a879)),x83812)),f335(f79(f892(x83811,a879)),x83813)))
% 170.42/170.39 [8413]E(f335(f314(a884,a884,f335(f335(f7(a884,a884,a884),f22(a884)),x84131)),f335(f305(a884,x84132),x84133)),f335(f305(a884,f335(f335(f22(a884),x84132),x84131)),f335(f335(f22(a884),x84133),x84131)))+~P4(f335(f335(f250(a884),x84131),x84133))
% 170.42/170.39 [8440]~P81(x84401)+E(f335(f335(f80(x84401),x84402),f335(f145(x84401,x84401,f80(x84401),f2(x84401)),x84403)),f335(f145(x84401,x84401,f80(x84401),x84402),x84403))
% 170.42/170.39 [8524]~P86(x85241)+P4(f335(f335(f249(x85241),f335(f75(x85241),f335(f335(f22(x85241),x85242),x85243))),f335(f335(f80(x85241),f335(f75(x85241),x85242)),f335(f75(x85241),x85243))))
% 170.42/170.39 [8525]~P86(x85251)+P4(f335(f335(f249(x85251),f335(f75(x85251),f335(f335(f80(x85251),x85252),x85253))),f335(f335(f80(x85251),f335(f75(x85251),x85252)),f335(f75(x85251),x85253))))
% 170.42/170.39 [8535]E(f335(f335(f80(a1),f335(f335(f81(a1),x85351),f45(a1,f335(f335(f39(a1),x85352),x85351),x85353))),f45(a1,x85352,x85351)),f45(a1,x85352,f335(f335(f81(a1),x85351),x85353)))+~P4(f335(f335(f250(a1),f2(a1)),x85353))
% 170.42/170.39 [8541]E(f335(f335(f137(x85411),f335(f335(f176(x85411),x85412),x85413)),f335(f335(f154(x85411),f335(f144(x85411),f335(f335(f141(x85411),x85412),x85413))),f118(x85411))),f335(f335(f176(x85411),f335(a117,x85412)),x85413))+~P4(f335(f335(f250(a884),x85412),f335(f200(f885(x85411)),x85413)))
% 170.42/170.39 [8560]E(f335(f281(x85601,f335(f335(f157(x85601,f891(a104,x85601)),f335(f270(a104,x85601),f78(a104))),x85602)),f335(a3,x85603)),f335(f335(f168(x85601),x85602),x85603))+~P4(f335(f335(f250(a884),x85603),f335(f200(f885(x85601)),x85602)))
% 170.42/170.39 [8625]P4(f335(f335(f337(f891(x86251,x86251)),x86252),f335(f335(f292(x86251,x86251,x86251),x86253),f311(x86251,x86253))))+~P4(f335(f335(f337(f891(x86251,x86251)),x86252),x86253))
% 170.42/170.39 [8644]P4(f335(f335(f249(a884),x86441),x86442))+~P4(f335(f335(f249(a884),f335(f335(f81(a884),f335(a117,x86443)),x86441)),f335(f335(f81(a884),f335(a117,x86443)),x86442)))
% 170.42/170.39 [8660]P4(f335(f335(f249(f892(x86601,a879)),x86602),x86603))+~P4(f335(f335(f249(f892(x86601,a879)),f335(f79(f892(x86601,a879)),x86603)),f335(f79(f892(x86601,a879)),x86602)))
% 170.42/170.39 [8679]P4(f335(f140(x86791),x86792))+~P4(f335(f140(x86791),f335(f335(f335(f192(f885(x86791),f885(x86791)),x86793),f171(x86791)),x86792)))
% 170.42/170.39 [8739]E(f335(f314(f891(x87391,x87392),x87392,f273(x87391,x87392)),f335(f175(f891(x87391,x87392)),x87393)),f189(x87391,x87392,f335(f181(x87391,x87392),x87393)))+~P4(f335(f140(x87391),f335(f335(f157(f891(x87391,x87392),x87391),f269(x87391,x87392)),x87393)))
% 170.42/170.39 [8748]E(f335(f289(x87481,x87481,f311(x87481,x87482)),x87483),x87483)+~P4(f335(f335(f249(f892(x87481,a879)),f335(f289(x87481,x87481,x87482),x87483)),x87483))
% 170.42/170.39 [8791]~P6(x87911)+P16(x87911,f335(f139(x87911,f335(f335(f7(x87911,x87911,a879),a332),f335(x87912,x87913))),x87913))
% 170.42/170.39 [8797]~P4(f335(f335(f249(a884),x87971),x87972))+P4(f335(f335(f249(a884),x87971),f335(f145(a884,a884,f80(a884),x87972),x87973)))
% 170.42/170.39 [8874]~P4(f335(f335(f337(f891(x88741,x88741)),x88742),f311(x88741,x88743)))+P4(f335(f335(f337(f891(x88741,x88741)),x88742),f335(f335(f192(f891(x88741,x88741),a879),f612(x88743,x88742,x88741)),x88743)))
% 170.42/170.39 [8967]~P81(x89671)+E(f335(f335(f80(x89671),x89672),f335(f145(x89671,x89671,f335(f7(x89671,x89671,x89671),f80(x89671)),f2(x89671)),f335(f172(x89671),x89673))),f335(f145(x89671,x89671,f80(x89671),x89672),x89673))
% 170.42/170.39 [9239]P52(x92391,x92392,x92393)+P4(f335(f335(f337(f891(x92391,x92392)),f335(f335(f270(x92391,x92392),f618(x92393,x92392,x92391)),f610(x92393,x92392,x92391))),x92393))
% 170.42/170.39 [9240]P52(x92401,x92402,x92403)+P4(f335(f335(f337(f891(x92401,x92402)),f335(f335(f270(x92401,x92402),f618(x92403,x92402,x92401)),f609(x92403,x92402,x92401))),x92403))
% 170.42/170.39 [9312]~P4(f335(f335(f337(f891(x93121,x93121)),x93122),f335(f335(f292(x93121,x93121,x93121),x93123),f311(x93121,x93123))))+P4(f335(f335(f337(f891(x93121,x93121)),x93122),f335(f335(f192(f891(x93121,x93121),a879),f614(x93123,x93122,x93121)),x93123)))
% 170.42/170.39 [9313]~P4(f335(x93131,f335(f335(f168(x93132),x93133),f335(f200(f885(x93132)),f180(x93132,x93131,x93133)))))+~P4(f335(f335(f250(a884),f335(f200(f885(x93132)),f180(x93132,x93131,x93133))),f335(f200(f885(x93132)),x93133)))
% 170.42/170.39 [9402]~P4(f335(f335(f249(f892(x94021,a879)),x94022),x94023))+P4(f335(f335(f249(f892(x94021,a879)),f335(f335(f7(x94021,f892(x94021,a879),a879),f337(x94021)),x94022)),f335(f335(f7(x94021,f892(x94021,a879),a879),f337(x94021)),x94023)))
% 170.42/170.39 [9454]~P4(f335(f335(f337(f891(f892(x94541,a879),f892(x94541,a879))),f335(f335(f270(f892(x94541,a879),f892(x94541,a879)),x94542),x94543)),f310(x94541)))+P4(f335(f335(f250(f892(x94541,a879)),x94542),x94543))
% 170.42/170.39 [9479]P53(x94791,x94792,x94793)+~P4(f335(f335(f337(f891(x94791,x94791)),f335(f335(f270(x94791,x94791),f593(x94793,x94792,x94791)),f592(x94793,x94792,x94791))),x94793))
% 170.42/170.39 [9480]P53(x94801,x94802,x94803)+~P4(f335(f335(f337(f891(x94801,x94801)),f335(f335(f270(x94801,x94801),f592(x94803,x94802,x94801)),f593(x94803,x94802,x94801))),x94803))
% 170.42/170.39 [9517]~P4(f335(f335(f337(f891(f885(x95171),f885(x95171))),f335(f335(f270(f885(x95171),f885(x95171)),x95172),x95172)),f150(x95171,x95173)))+P4(f335(f335(f337(f891(x95171,x95171)),f335(f335(f270(x95171,x95171),f733(x95172,x95173,x95171)),f733(x95172,x95173,x95171))),x95173))
% 170.42/170.39 [9568]P4(f335(f335(f249(f892(x95681,a879)),x95682),x95683))+~P4(f335(f335(f249(f892(x95681,a879)),f335(f335(f7(x95681,f892(x95681,a879),a879),f337(x95681)),x95682)),f335(f335(f7(x95681,f892(x95681,a879),a879),f337(x95681)),x95683)))
% 170.42/170.39 [9649]E(f335(f335(f22(a884),f335(f335(f6(a884,a884),x96491),f335(f256(a884),x96492))),f335(f335(f6(a884,a884),x96493),f335(f256(a884),x96492))),f335(f335(f6(a884,a884),f335(f335(f18(a884,a884,a884),f335(f335(f8(a884,f892(a884,a884),a884),f22(a884)),x96491)),x96493)),f335(f256(a884),x96492)))+~P4(f335(f335(f249(a884),f335(x96493,f389(x96492,x96491,x96493))),f335(x96491,f389(x96492,x96491,x96493))))
% 170.42/170.39 [9956]E(f335(f255(f891(x99561,x99562)),f335(f274(x99561,x99562,a879),f335(f335(f7(x99561,f892(x99562,f888(x99562)),f892(x99562,a879)),f335(f335(f8(f892(f888(x99562),a879),f892(f892(x99562,f888(x99562)),f892(x99562,a879)),x99561),f8(f888(x99562),a879,x99562)),f335(f335(f8(f888(x99562),f892(f888(x99562),a879),x99561),a332),f335(f181(x99561,x99562),x99563)))),f243(x99562)))),f335(f175(f891(x99561,x99562)),x99563))+~P4(f335(f140(x99561),f335(f335(f157(f891(x99561,x99562),x99561),f269(x99561,x99562)),x99563)))
% 170.42/170.39 [5643]~P75(x56431)+E(f335(f335(f22(x56431),f335(f335(f80(x56431),x56432),x56433)),x56433),x56432)
% 170.42/170.39 [5644]~P75(x56441)+E(f335(f335(f80(x56441),f335(f335(f22(x56441),x56442),x56443)),x56443),x56442)
% 170.42/170.39 [5864]~P75(x58641)+E(f335(f335(f80(x58641),x58642),f335(f335(f80(x58641),f335(f79(x58641),x58642)),x58643)),x58643)
% 170.42/170.39 [5949]~P80(x59491)+E(f335(f335(f81(x59491),f335(f335(f260(x59491),x59492),x59493)),x59492),f335(f335(f260(x59491),x59492),f335(a117,x59493)))
% 170.42/170.39 [5950]~P116(x59501)+E(f335(f335(f81(x59501),f335(f335(f260(x59501),x59502),x59503)),x59502),f335(f335(f260(x59501),x59502),f335(a117,x59503)))
% 170.42/170.39 [6162]~P120(x61621)+E(f335(f75(x61621),f335(f335(f260(x61621),f335(f79(x61621),x61622)),x61623)),f335(f75(x61621),f335(f335(f260(x61621),x61622),x61623)))
% 170.42/170.39 [6219]~P80(x62191)+E(f335(f335(f81(x62191),f335(f335(f260(x62191),x62192),x62193)),x62192),f335(f335(f81(x62191),x62192),f335(f335(f260(x62191),x62192),x62193)))
% 170.42/170.39 [6275]E(f335(f335(f22(a104),f335(f335(f80(a104),x62751),x62752)),x62753),f285(x62751,x62752,x62753))+~P4(f335(f335(f250(a104),x62752),x62753))
% 170.42/170.39 [6296]~E(f335(f335(f141(x62961),x62963),x62962),f118(x62961))+P4(f335(f335(f249(a884),f335(f200(f885(x62961)),x62962)),x62963))
% 170.42/170.39 [6428]E(f335(f335(f81(a884),f335(f108(a884),x64281)),f335(f335(f81(a884),f335(f108(a884),x64282)),x64283)),f2(a884))+~P4(f335(f335(f250(a1),x64281),a83))
% 170.42/170.39 [6444]~P61(x64441)+E(f335(f335(f260(x64441),f335(f335(f293(x64441),f78(x64441)),x64442)),x64443),f335(f335(f293(x64441),f78(x64441)),f335(f335(f260(x64441),x64442),x64443)))
% 170.42/170.39 [6522]E(f335(f335(f22(a884),f335(f335(f80(a884),x65221),x65222)),x65223),f335(f335(f22(a884),x65221),f335(f335(f22(a884),x65223),x65222)))+~P4(f335(f335(f249(a884),x65222),x65223))
% 170.42/170.39 [6524]E(f335(f335(f22(a884),f335(f335(f80(a884),x65241),x65242)),x65243),f335(f335(f80(a884),x65241),f335(f335(f22(a884),x65242),x65243)))+~P4(f335(f335(f249(a884),x65243),x65242))
% 170.42/170.39 [6559]~P65(x65591)+P4(f335(f335(f249(x65591),f335(f335(f106(x65591),x65592),x65593)),x65593))
% 170.42/170.39 [6560]~P102(x65601)+P4(f335(f335(f249(x65601),f335(f335(f106(x65601),x65602),x65603)),x65603))
% 170.42/170.39 [6561]~P65(x65611)+P4(f335(f335(f249(x65611),f335(f335(f106(x65611),x65612),x65613)),x65612))
% 170.42/170.39 [6562]~P102(x65621)+P4(f335(f335(f249(x65621),f335(f335(f106(x65621),x65622),x65623)),x65622))
% 170.42/170.39 [6563]~P6(x65631)+P4(f335(f335(f249(x65631),f335(f335(f197(x65631),x65632),x65633)),x65633))
% 170.42/170.39 [6564]~P6(x65641)+P4(f335(f335(f249(x65641),f335(f335(f197(x65641),x65642),x65643)),x65642))
% 170.42/170.39 [6578]E(f335(f335(f39(a1),f335(f335(f39(a1),x65781),x65782)),x65783),f335(f335(f39(a1),x65781),f335(f335(f81(a1),x65782),x65783)))+~P4(f335(f335(f250(a1),f2(a1)),x65783))
% 170.42/170.39 [6630]~P116(x66301)+E(f335(f335(f80(x66301),f335(f335(f81(x66301),x66302),x66303)),x66303),f335(f335(f81(x66301),f335(f335(f80(x66301),x66302),f78(x66301))),x66303))
% 170.42/170.39 [6631]~P94(x66311)+E(f335(f335(f81(x66311),f335(f79(x66311),f335(f108(x66311),x66312))),x66313),f335(f335(f81(x66311),f335(f108(x66311),f335(f79(a1),x66312))),x66313))
% 170.42/170.39 [6703]~P81(x67031)+E(f335(f169(x67031),f335(f335(f157(x67032,x67031),f335(f16(x67031,x67032),f2(x67031))),x67033)),f2(x67031))
% 170.42/170.39 [6719]E(f335(f335(f80(a884),f335(f108(a884),x67191)),f335(f335(f80(a884),f335(f108(a884),x67192)),x67193)),f335(f335(f80(a884),f335(f108(a884),x67192)),x67193))+~P4(f335(a205,f335(f108(a1),x67191)))
% 170.42/170.39 [6733]~P8(x67331)+E(f41(x67331,f335(f335(f313(x67331),x67332),f335(f335(f313(x67331),x67333),f199(f892(x67331,a879))))),f335(f335(f106(x67331),x67332),x67333))
% 170.42/170.39 [6734]~P8(x67341)+E(f40(x67341,f335(f335(f313(x67341),x67342),f335(f335(f313(x67341),x67343),f199(f892(x67341,a879))))),f335(f335(f115(x67341),x67342),x67343))
% 170.42/170.39 [6757]E(f335(f335(f176(x67571),x67572),x67573),x67573)+~P4(f335(f335(f249(a884),f335(f200(f885(x67571)),x67573)),x67572))
% 170.42/170.39 [6770]E(f335(f335(f141(x67701),x67702),x67703),f118(x67701))+~P4(f335(f335(f249(a884),f335(f200(f885(x67701)),x67703)),x67702))
% 170.42/170.39 [6781]E(f335(f335(f80(a884),f335(f335(f22(a884),x67811),x67812)),x67813),f335(f335(f22(a884),f335(f335(f80(a884),x67811),x67813)),x67812))+~P4(f335(f335(f249(a884),x67812),x67811))
% 170.42/170.39 [6795]~P4(f335(f335(f250(a884),x67951),x67953))+P4(f335(f335(f250(a884),f335(f335(f22(a884),x67951),x67952)),x67953))
% 170.42/170.39 [6823]~P6(x68231)+E(f173(x68231,x68232,f335(f335(f151(x68231,x68231,f5(x68231)),x68232),x68233)),x68233)
% 170.42/170.39 [6912]E(f335(f335(f22(a884),f335(f335(f80(a884),x69121),x69122)),f335(a117,x69123)),f335(f335(f22(a884),x69121),f335(a117,f335(f335(f22(a884),x69123),x69122))))+~P4(f335(f335(f249(a884),x69122),x69123))
% 170.42/170.39 [6913]~P120(x69131)+P4(f335(f335(f249(x69131),f2(x69131)),f335(f335(f260(x69131),f335(f75(x69131),x69132)),x69133)))
% 170.42/170.39 [6960]P26(x69601,x69602,x69603)+~P4(f335(f335(f249(f892(f883(x69601),a879)),x69603),x69602))
% 170.42/170.39 [7003]~P4(f335(f62(x70031),x70032))+P4(f335(f62(x70031),f335(f335(f22(f892(x70031,a879)),x70032),x70033)))
% 170.42/170.39 [7004]~P4(f335(f62(x70041),x70043))+P4(f335(f62(x70041),f335(f335(f106(f892(x70041,a879)),x70042),x70043)))
% 170.42/170.39 [7005]~P4(f335(f62(x70051),x70052))+P4(f335(f62(x70051),f335(f335(f106(f892(x70051,a879)),x70052),x70053)))
% 170.42/170.39 [7146]~P39(x71461,x71463)+P39(x71461,f335(f335(f106(f892(f891(x71461,x71461),a879)),x71462),x71463))
% 170.42/170.39 [7147]~P39(x71471,x71472)+P39(x71471,f335(f335(f106(f892(f891(x71471,x71471),a879)),x71472),x71473))
% 170.42/170.39 [7262]~P65(x72621)+E(f10(x72621,f335(f175(x72621),f335(f335(f154(x72621),x72622),x72623))),f335(f145(x72621,x72621,f106(x72621),x72622),x72623))
% 170.42/170.39 [7263]~P65(x72631)+E(f13(x72631,f335(f175(x72631),f335(f335(f154(x72631),x72632),x72633))),f335(f145(x72631,x72631,f115(x72631),x72632),x72633))
% 170.42/170.39 [7264]~P6(x72641)+E(f14(x72641,f335(f175(x72641),f335(f335(f154(x72641),x72642),x72643))),f335(f145(x72641,x72641,f197(x72641),x72642),x72643))
% 170.42/170.39 [7265]~P6(x72651)+E(f15(x72651,f335(f175(x72651),f335(f335(f154(x72651),x72652),x72653))),f335(f145(x72651,x72651,f198(x72651),x72652),x72653))
% 170.42/170.39 [7325]~P4(f335(f62(x73251),x73252))+P4(f335(f335(f249(a884),f335(f38(x73251),x73252)),f335(f38(x73251),f335(f335(f313(x73251),x73253),x73252))))
% 170.42/170.39 [7333]E(f335(f335(f115(f892(a884,a879)),f335(f305(a884,x73331),x73332)),f335(f305(a884,x73332),f335(f335(f80(a884),x73332),x73333))),f335(f305(a884,x73331),f335(f335(f80(a884),x73332),x73333)))+~P4(f335(f335(f249(a884),x73331),x73332))
% 170.42/170.39 [7343]P4(f335(f335(f249(a884),x73431),x73432))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x73433),x73431)),x73432))
% 170.42/170.39 [7344]P4(f335(f335(f249(a884),x73441),x73442))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x73441),x73443)),x73442))
% 170.42/170.39 [7345]P4(f335(f335(f250(a884),x73451),x73452))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),x73451),x73453)),x73452))
% 170.42/170.39 [7387]~P6(x73871)+E(f11(x73871,f198(x73871),f335(f175(x73871),f335(f335(f154(x73871),x73872),x73873))),f335(f145(x73871,x73871,f198(x73871),x73872),x73873))
% 170.42/170.39 [7388]~P6(x73881)+E(f12(x73881,f197(x73881),f335(f175(x73881),f335(f335(f154(x73881),x73882),x73883))),f335(f145(x73881,x73881,f197(x73881),x73882),x73883))
% 170.42/170.39 [7392]~E(x73922,f199(f892(f891(x73921,x73921),a879)))+P4(f335(f335(f249(f892(f891(x73921,x73921),a879)),x73922),x73923))
% 170.42/170.39 [7503]E(f335(f335(f115(f892(x75031,a879)),x75032),f335(f335(f22(f892(x75031,a879)),x75033),x75032)),x75033)+~P4(f335(f335(f249(f892(x75031,a879)),x75032),x75033))
% 170.42/170.39 [7504]~P4(f335(f335(f249(a884),x75041),f335(f335(f80(a884),x75043),x75042)))+P4(f335(f335(f249(a884),f335(f335(f22(a884),x75041),x75042)),x75043))
% 170.42/170.39 [7505]~P4(f335(f335(f250(a884),x75051),f335(f335(f22(a884),x75053),x75052)))+P4(f335(f335(f250(a884),f335(f335(f80(a884),x75051),x75052)),x75053))
% 170.42/170.39 [7562]E(x75621,f118(x75622))+E(f335(f144(x75622),f335(f335(f335(f192(f885(x75622),f885(x75622)),x75623),f171(x75622)),x75621)),f335(f335(f168(x75622),x75621),f45(a884,x75623,f335(f200(f885(x75622)),x75621))))
% 170.42/170.39 [7571]E(f335(f335(f313(x75711),x75712),f335(f335(f22(f892(x75711,a879)),x75713),f335(f335(f313(x75711),x75712),f199(f892(x75711,a879))))),x75713)+~P4(f335(f335(f337(x75711),x75712),x75713))
% 170.42/170.39 [7732]P4(f335(f335(f249(a884),x77321),f335(f335(f80(a884),x77322),x77323)))+~P4(f335(f335(f249(a884),f335(f335(f22(a884),x77321),x77323)),x77322))
% 170.42/170.39 [7733]P4(f335(f335(f250(a884),x77331),f335(f335(f22(a884),x77332),x77333)))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),x77331),x77333)),x77332))
% 170.42/170.39 [7755]P4(f335(f62(x77551),x77552))+~P4(f335(f62(x77551),f335(f335(f115(f892(x77551,a879)),x77553),x77552)))
% 170.42/170.39 [7756]P4(f335(f62(x77561),x77562))+~P4(f335(f62(x77561),f335(f335(f115(f892(x77561,a879)),x77562),x77563)))
% 170.42/170.39 [7831]~P46(x78311,x78313)+P4(f335(f335(f337(f891(x78311,x78311)),f335(f335(f270(x78311,x78311),x78312),x78312)),x78313))
% 170.42/170.39 [7964]E(f335(f335(f168(a884),f142(a884,f335(f305(a884,x79641),x79642))),x79643),f335(f335(f80(a884),x79641),x79643))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),x79641),x79643)),x79642))
% 170.42/170.39 [8033]~P4(f335(f335(f206(f335(a28,x80331)),x80332),x80333))+P4(f335(f335(f206(f335(f248(a880),f335(a26,x80331))),x80332),x80333))
% 170.42/170.39 [8038]E(f335(f335(f176(a884),x80381),f142(a884,f335(f305(a884,x80382),x80383))),f142(a884,f335(f305(a884,x80382),f335(f335(f80(a884),x80382),x80381))))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x80382),x80381)),x80383))
% 170.42/170.39 [8091]~P94(x80911)+E(f335(f335(f260(x80911),x80912),f335(f108(a884),f335(f335(f80(a1),x80913),x80913))),f335(f335(f86(x80911,x80911),f335(f335(f260(x80911),x80912),f335(f108(a884),x80913))),f335(f335(f18(x80911,x80911,x80911),f81(x80911)),f5(x80911))))
% 170.42/170.39 [8301]P4(f335(f335(f206(f335(a28,x83011)),x83012),x83013))+~P4(f335(f335(f206(f335(f248(a880),f335(a26,x83011))),x83012),x83013))
% 170.42/170.39 [8361]E(f335(f335(f137(x83611),f335(f335(f176(x83611),x83612),x83613)),f335(f335(f154(x83611),f335(f335(f168(x83611),x83613),x83612)),f335(f335(f141(x83611),f335(a117,x83612)),x83613))),x83613)+~P4(f335(f335(f250(a884),x83612),f335(f200(f885(x83611)),x83613)))
% 170.42/170.39 [8368]P4(f335(f335(f249(f892(x83681,a879)),f323(x83681,x83682)),f323(x83681,x83683)))+~P4(f335(f335(f249(f892(x83681,f892(x83681,a879))),x83683),x83682))
% 170.42/170.39 [8370]~P53(x83701,x83702,x83703)+P53(x83701,x83702,f335(f335(f22(f892(f891(x83701,x83701),a879)),x83703),f311(x83701,f199(f892(f891(x83701,x83701),a879)))))
% 170.42/170.39 [8387]P4(f335(f335(f249(f892(x83871,a879)),f324(x83871,x83872)),f324(x83871,x83873)))+~P4(f335(f335(f249(f892(f891(x83871,x83871),a879)),x83873),x83872))
% 170.42/170.39 [8394]~P123(x83941)+P4(f335(f335(f249(x83941),f2(x83941)),f335(f335(f80(x83941),f335(f335(f81(x83941),x83942),x83942)),f335(f335(f81(x83941),x83943),x83943))))
% 170.42/170.39 [8428]P4(f335(f335(f249(f892(x84281,a879)),f335(f288(x84281),x84282)),f335(f288(x84281),x84283)))+~P4(f335(f335(f249(f892(f891(x84281,x84281),a879)),x84282),x84283))
% 170.42/170.39 [8461]~P50(x84611,x84612)+~P4(f335(f335(f337(f891(x84611,x84611)),f335(f335(f270(x84611,x84611),x84613),x84613)),x84612))
% 170.42/170.39 [8463]~P39(x84631,x84632)+~P4(f335(f335(f337(f891(x84631,x84631)),f335(f335(f270(x84631,x84631),x84633),x84633)),x84632))
% 170.42/170.39 [8526]P4(f335(f335(f249(f892(x85261,a879)),f41(f892(x85261,a879),x85262)),f41(f892(x85261,a879),x85263)))+~P4(f335(f335(f249(f892(f892(x85261,a879),a879)),x85263),x85262))
% 170.42/170.39 [8527]P4(f335(f335(f249(f892(x85271,a879)),f40(f892(x85271,a879),x85272)),f40(f892(x85271,a879),x85273)))+~P4(f335(f335(f249(f892(f892(x85271,a879),a879)),x85272),x85273))
% 170.42/170.39 [8579]~P11(x85791,x85793,x85792)+P4(f335(f335(f249(f892(f891(x85791,x85791),a879)),x85792),f335(f335(f272(x85791,x85791),x85793),f335(f16(f892(x85791,a879),x85791),x85793))))
% 170.42/170.39 [8580]~P49(x85801,x85803,x85802)+P4(f335(f335(f249(f892(f891(x85801,x85801),a879)),x85802),f335(f335(f272(x85801,x85801),x85803),f335(f16(f892(x85801,a879),x85801),x85803))))
% 170.42/170.39 [8626]~P86(x86261)+P4(f335(f335(f249(x86261),f335(f335(f22(x86261),f335(f75(x86261),x86262)),f335(f75(x86261),x86263))),f335(f75(x86261),f335(f335(f22(x86261),x86263),x86262))))
% 170.42/170.39 [8627]~P86(x86271)+P4(f335(f335(f249(x86271),f335(f335(f22(x86271),f335(f75(x86271),x86272)),f335(f75(x86271),x86273))),f335(f75(x86271),f335(f335(f22(x86271),x86272),x86273))))
% 170.42/170.39 [8658]P4(f335(f335(f249(f892(f891(x86581,x86581),a879)),f311(x86581,x86582)),f311(x86581,x86583)))+~P4(f335(f335(f249(f892(f891(x86581,x86581),a879)),x86582),x86583))
% 170.42/170.39 [8815]P53(x88151,x88152,x88153)+~P53(x88151,x88152,f335(f335(f22(f892(f891(x88151,x88151),a879)),x88153),f311(x88151,f199(f892(f891(x88151,x88151),a879)))))
% 170.42/170.39 [8833]P4(f335(f335(f249(f892(f891(f885(x88331),f885(x88331)),a879)),f161(x88331,x88332)),f161(x88331,x88333)))+~P4(f335(f335(f249(f892(f891(x88331,x88331),a879)),x88332),x88333))
% 170.42/170.39 [8834]P4(f335(f335(f249(f892(f891(f885(x88341),f885(x88341)),a879)),f160(x88341,x88342)),f160(x88341,x88343)))+~P4(f335(f335(f249(f892(f891(x88341,x88341),a879)),x88342),x88343))
% 170.42/170.39 [8853]~P49(x88531,x88533,x88532)+P4(f335(f335(f249(f892(f891(x88531,x88531),a879)),x88532),f335(f335(f292(x88531,x88531,x88531),f335(f290(x88531,x88531),x88532)),x88532)))
% 170.42/170.39 [8902]~P4(f335(f140(x89021),x89022))+E(f335(f139(x89021,f335(f335(f7(x89021,f892(x89021,a879),a879),f337(x89021)),f335(f175(x89021),f177(x89021,x89022,x89023)))),x89022),f177(x89021,x89022,x89023))
% 170.42/170.39 [8965]E(x89651,x89652)+~P4(f335(f335(f337(f891(x89653,x89653)),f335(f335(f270(x89653,x89653),x89651),x89652)),f311(x89653,f199(f892(f891(x89653,x89653),a879)))))
% 170.42/170.39 [9052]P4(f335(f335(f337(x90521),x90522),f324(x90521,x90523)))+P4(f335(f335(f337(f891(x90521,x90521)),f335(f335(f270(x90521,x90521),f536(x90523,x90522,x90521)),x90522)),x90523))
% 170.42/170.39 [9053]P4(f335(f335(f337(x90531),x90532),f324(x90531,x90533)))+P4(f335(f335(f337(f891(x90531,x90531)),f335(f335(f270(x90531,x90531),f594(x90533,x90532,x90531)),x90532)),x90533))
% 170.42/170.39 [9054]P4(f335(f335(f337(x90541),x90542),f324(x90541,x90543)))+P4(f335(f335(f337(f891(x90541,x90541)),f335(f335(f270(x90541,x90541),f600(x90543,x90542,x90541)),x90542)),x90543))
% 170.42/170.39 [9142]~P4(f335(f335(f337(f885(x91421)),x91423),f164(x91421,x91422)))+P4(f335(f163(x91421,f335(f335(f7(x91421,f892(x91421,a879),a879),f337(x91421)),x91422)),x91423))
% 170.42/170.39 [9163]P4(f335(x91633,x91632))+E(f335(f255(x91631),f335(f335(f18(x91631,a879,a879),f335(f335(f8(a879,f892(a879,a879),x91631),a333),f335(a332,x91632))),x91633)),f199(f892(x91631,a879)))
% 170.42/170.39 [9184]~P86(x91841)+P4(f335(f335(f249(x91841),f335(f75(x91841),f335(f335(f22(x91841),f335(f75(x91841),x91842)),f335(f75(x91841),x91843)))),f335(f75(x91841),f335(f335(f22(x91841),x91842),x91843))))
% 170.42/170.39 [9198]~P4(f335(x91983,x91982))+E(f335(f255(x91981),f335(f335(f18(x91981,a879,a879),f335(f335(f8(a879,f892(a879,a879),x91981),a333),f335(a332,x91982))),x91983)),f335(f335(f313(x91981),x91982),f199(f892(x91981,a879))))
% 170.42/170.39 [9205]~P4(f335(f335(f337(f892(x92051,a879)),x92053),f335(f312(x92051),x92052)))+P4(f335(f263(x92051,f335(f335(f7(x92051,f892(x92051,a879),a879),f337(x92051)),x92052)),x92053))
% 170.42/170.39 [9238]P39(x92381,x92382)+P4(f335(f335(f337(f891(x92381,x92381)),f335(f335(f270(x92381,x92381),f335(f544(x92382,x92381),f335(a117,x92383))),f335(f544(x92382,x92381),x92383))),x92382))
% 170.42/170.39 [9381]P4(f335(f335(f337(f885(x93811)),x93812),f164(x93811,x93813)))+~P4(f335(f163(x93811,f335(f335(f7(x93811,f892(x93811,a879),a879),f337(x93811)),x93813)),x93812))
% 170.42/170.39 [9394]P4(f335(f335(f337(f892(x93941,a879)),x93942),f335(f312(x93941),x93943)))+~P4(f335(f263(x93941,f335(f335(f7(x93941,f892(x93941,a879),a879),f337(x93941)),x93943)),x93942))
% 170.42/170.39 [9450]P4(f335(f335(f337(x94501),f335(f281(x94501,x94502),x94503)),f335(f175(x94501),f335(f335(f157(f891(a104,x94501),x94501),f273(a104,x94501)),x94502))))+~P4(f335(f335(f250(a104),x94503),f335(f169(a104),f335(f335(f157(f891(a104,x94501),a104),f269(a104,x94501)),x94502))))
% 170.42/170.39 [9498]P4(f335(f335(f249(f892(f891(f885(x94981),f885(x94981)),a879)),f161(x94981,x94982)),f335(f335(f272(f885(x94981),f885(x94981)),f164(x94981,x94983)),f335(f16(f892(f885(x94981),a879),f885(x94981)),f164(x94981,x94983)))))+~P4(f335(f335(f249(f892(f891(x94981,x94981),a879)),x94982),f335(f335(f272(x94981,x94981),x94983),f335(f16(f892(x94981,a879),x94981),x94983))))
% 170.42/170.39 [9520]P4(f335(f335(f337(x95201),f335(f269(x95201,f891(a104,a104)),f335(f279(x95201,x95202),x95203))),f335(f175(x95201),f335(f335(f157(f891(a104,x95201),x95201),f273(a104,x95201)),x95202))))+~P4(f335(f335(f250(a104),f2(a104)),f335(f169(a104),f335(f335(f157(f891(a104,x95201),a104),f269(a104,x95201)),x95202))))
% 170.42/170.39 [9537]~P4(f335(f335(f249(f892(f891(x95371,x95371),a879)),x95372),f335(f335(f272(x95371,x95371),x95373),f335(f16(f892(x95371,a879),x95371),x95373))))+P4(f335(f335(f249(f892(f891(x95371,x95371),a879)),f335(f335(f292(x95371,x95371,x95371),x95372),f311(x95371,x95372))),f335(f335(f272(x95371,x95371),x95373),f335(f16(f892(x95371,a879),x95371),x95373))))
% 170.42/170.39 [9841]~P39(x98411,x98412)+~P4(f335(f335(f337(f891(x98411,x98411)),f335(f335(f270(x98411,x98411),f335(x98413,f335(a117,f545(x98412,x98411,x98413)))),f335(x98413,f545(x98412,x98411,x98413)))),x98412))
% 170.42/170.39 [9842]~P39(x98421,x98422)+~P4(f335(f335(f337(f891(x98421,x98421)),f335(f335(f270(x98421,x98421),f335(x98423,f335(a117,f604(x98423,x98422,x98421)))),f335(x98423,f604(x98423,x98422,x98421)))),x98422))
% 170.42/170.39 [10097]P4(f335(f335(f249(f892(f891(f892(x100971,a879),f892(x100971,a879)),a879)),f335(f335(f292(f892(x100971,a879),f892(x100971,a879),f892(x100971,a879)),f326(x100971,x100972)),f335(f335(f115(f892(f891(f892(x100971,a879),f892(x100971,a879)),a879)),f326(x100971,x100973)),f335(f335(f313(f891(f892(x100971,a879),f892(x100971,a879))),f335(f335(f270(f892(x100971,a879),f892(x100971,a879)),f199(f892(x100971,a879))),f199(f892(x100971,a879)))),f199(f892(f891(f892(x100971,a879),f892(x100971,a879)),a879)))))),f326(x100971,x100972)))+~P4(f335(f335(f249(f892(f891(x100971,x100971),a879)),f335(f335(f292(x100971,x100971,x100971),x100972),x100973)),x100972))
% 170.42/170.39 [10098]P4(f335(f335(f249(f892(f891(f892(x100981,a879),f892(x100981,a879)),a879)),f335(f335(f292(f892(x100981,a879),f892(x100981,a879),f892(x100981,a879)),f327(x100981,x100982)),f335(f335(f115(f892(f891(f892(x100981,a879),f892(x100981,a879)),a879)),f327(x100981,x100983)),f335(f335(f313(f891(f892(x100981,a879),f892(x100981,a879))),f335(f335(f270(f892(x100981,a879),f892(x100981,a879)),f199(f892(x100981,a879))),f199(f892(x100981,a879)))),f199(f892(f891(f892(x100981,a879),f892(x100981,a879)),a879)))))),f327(x100981,x100982)))+~P4(f335(f335(f249(f892(f891(x100981,x100981),a879)),f335(f335(f292(x100981,x100981,x100981),x100982),x100983)),x100982))
% 170.42/170.39 [7261]~P4(f335(f335(f249(a884),x72612),x72611))+E(f335(f335(f22(a884),f335(a117,f335(f335(f22(a884),x72611),x72612))),x72613),f335(f335(f22(a884),f335(a117,x72611)),f335(f335(f80(a884),x72612),x72613)))
% 170.42/170.39 [7300]~P58(x73001)+E(f335(f335(f80(x73001),f45(x73001,x73002,x73003)),f335(f335(f81(x73001),f335(f335(f39(x73001),x73002),x73003)),x73003)),x73002)
% 170.42/170.39 [7509]E(f335(f335(f81(a884),f335(f108(a884),x75091)),f335(f335(f81(a884),f335(f108(a884),x75092)),x75093)),f335(f335(f81(a884),f335(f108(a884),f335(f335(f81(a1),x75091),x75092))),x75093))+P4(f335(f335(f250(a1),x75091),a83))
% 170.42/170.39 [7973]~P4(f335(f335(f249(a884),x79733),x79732))+P4(f335(f335(f249(a884),x79731),f335(f335(f22(a884),f335(f335(f80(a884),x79732),x79731)),x79733)))
% 170.42/170.39 [8180]~P4(f335(f335(f249(a884),x81801),x81802))+E(f335(f335(f137(a884),f142(a884,f335(f305(a884,x81801),x81802))),f142(a884,f335(f305(a884,x81802),f335(f335(f80(a884),x81802),x81803)))),f142(a884,f335(f305(a884,x81801),f335(f335(f80(a884),x81802),x81803))))
% 170.42/170.39 [8437]~P4(f335(f62(x84371),x84372))+E(f335(a117,f335(f38(x84371),f335(f335(f22(f892(x84371,a879)),x84372),f335(f335(f313(x84371),x84373),f199(f892(x84371,a879)))))),f335(f38(x84371),f335(f335(f313(x84371),x84373),x84372)))
% 170.42/170.39 [8486]~P4(f335(f62(x84861),x84862))+E(f335(f335(f80(a884),f78(a884)),f335(f38(x84861),f335(f335(f22(f892(x84861,a879)),x84862),f335(f335(f313(x84861),x84863),f199(f892(x84861,a879)))))),f335(f38(x84861),f335(f335(f313(x84861),x84863),x84862)))
% 170.42/170.39 [8667]E(f335(f335(f22(a884),f335(f38(x86671),x86672)),f335(f38(x86671),f335(f335(f106(f892(x86671,a879)),x86672),x86673))),f335(f38(x86671),f335(f335(f22(f892(x86671,a879)),x86672),x86673)))+~P4(f335(f62(x86671),f335(f335(f106(f892(x86671,a879)),x86672),x86673)))
% 170.42/170.39 [8898]~P9(f335(x88982,f434(x88982,x88983,x88981)))+E(f335(f105(a1),f335(f335(f6(x88981,a884),f335(f335(f8(a1,a884,x88981),a109),x88982)),x88983)),f335(f335(f6(x88981,a1),x88982),x88983))
% 170.42/170.39 [8899]~P9(f335(x88992,f479(x88992,x88993,x88991)))+E(f335(f105(a1),f335(f335(f9(x88991,a884),f335(f335(f8(a1,a884,x88991),a109),x88992)),x88993)),f335(f335(f9(x88991,a1),x88992),x88993))
% 170.42/170.39 [8947]~P4(f335(f62(x89471),x89473))+P4(f335(f335(f249(a884),f335(f335(f22(a884),f335(f38(x89471),x89472)),f335(f38(x89471),x89473))),f335(f38(x89471),f335(f335(f22(f892(x89471,a879)),x89472),x89473))))
% 170.42/170.39 [8973]P4(f335(f335(f337(x89731),f434(x89732,x89733,x89731)),x89733))+E(f335(f105(a1),f335(f335(f6(x89731,a884),f335(f335(f8(a1,a884,x89731),a109),x89732)),x89733)),f335(f335(f6(x89731,a1),x89732),x89733))
% 170.42/170.39 [8974]P4(f335(f335(f337(x89741),f479(x89742,x89743,x89741)),x89743))+E(f335(f105(a1),f335(f335(f9(x89741,a884),f335(f335(f8(a1,a884,x89741),a109),x89742)),x89743)),f335(f335(f9(x89741,a1),x89742),x89743))
% 170.42/170.39 [9044]E(f85(x90441,f335(f335(f7(x90441,f892(x90441,a879),a879),f337(x90441)),f335(f335(f22(f892(x90441,a879)),x90442),f335(f335(f313(x90441),x90443),f199(f892(x90441,a879)))))),f262(x90441,x90443,x90442))+P4(f335(f335(f249(f892(x90441,a879)),x90442),f335(f335(f313(x90441),x90443),f199(f892(x90441,a879)))))
% 170.42/170.39 [9395]E(f335(f335(f157(f885(x93951),x93951),f335(f335(f7(f885(x93951),a884,x93951),f168(x93951)),x93952)),f335(f139(f885(x93951),f335(f335(f8(a884,a879,f885(x93951)),f335(f250(a884),x93952)),f200(f885(x93951)))),x93953)),f335(f335(f168(f885(x93951)),f183(x93951,x93953)),x93952))+~P4(f335(f335(f250(a884),x93952),f335(f200(f885(f885(x93951))),f183(x93951,x93953))))
% 170.42/170.39 [9467]E(f335(f139(x94671,x94672),x94673),f180(x94671,x94672,x94673))+P4(f335(f335(f337(x94671),f764(x94673,x94672,x94671)),f335(f175(x94671),f335(f335(f141(x94671),f335(f200(f885(x94671)),f180(x94671,x94672,x94673))),x94673))))
% 170.42/170.39 [9608]E(f335(f335(f141(x96081),f335(f200(f885(x96081)),f180(x96081,x96082,x96083))),x96083),f118(x96081))+~P4(f335(x96082,f335(f144(x96081),f335(f335(f141(x96081),f335(f200(f885(x96081)),f180(x96081,x96082,x96083))),x96083))))
% 170.42/170.39 [9701]~P4(f335(f335(f337(f891(x97011,x97011)),x97012),f311(x97011,x97013)))+P4(f335(f335(f337(f891(x97011,x97011)),x97012),f335(f335(f42(a884,f892(f891(x97011,x97011),a879)),f258(f892(a884,a879))),f335(f335(f7(a884,f892(f891(x97011,x97011),a879),f892(f891(x97011,x97011),a879)),f192(f891(x97011,x97011),a879)),x97013))))
% 170.42/170.39 [9759]~P4(f335(f335(f249(f892(x97591,a879)),f335(f335(f42(a884,f892(x97591,a879)),f335(f305(a884,f2(a884)),f470(x97593,x97592,x97591))),x97592)),x97593))+P4(f335(f335(f249(f892(x97591,a879)),f335(f335(f42(a884,f892(x97591,a879)),f258(f892(a884,a879))),x97592)),x97593))
% 170.42/170.39 [9817]~P4(f335(f335(f250(a1),f2(a1)),x98173))+P4(f335(f335(f250(a1),x98171),f335(f335(f80(a1),x98172),f335(f335(f81(a1),f335(f335(f80(a1),f335(f75(a1),f335(f335(f22(a1),x98172),x98171))),f78(a1))),x98173))))
% 170.42/170.39 [9828]~P39(x98281,f335(f335(f115(f892(f891(x98281,x98281),a879)),x98282),x98283))+P39(x98281,f335(f335(f115(f892(f891(x98281,x98281),a879)),f335(f335(f115(f892(f891(x98281,x98281),a879)),f335(f335(f292(x98281,x98281,x98281),x98282),x98282)),f335(f335(f292(x98281,x98281,x98281),x98283),x98282))),x98283))
% 170.42/170.39 [9911]P39(x99111,f335(f335(f115(f892(f891(x99111,x99111),a879)),x99112),x99113))+~P39(x99111,f335(f335(f115(f892(f891(x99111,x99111),a879)),f335(f335(f115(f892(f891(x99111,x99111),a879)),f335(f335(f292(x99111,x99111,x99111),x99112),x99112)),f335(f335(f292(x99111,x99111,x99111),x99113),x99112))),x99113))
% 170.42/170.39 [9471]~P138(x94711)+E(f335(f107(x94711),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x94712),x94713)),f199(f892(f891(a884,a884),a879)))))),f335(f335(f22(x94711),f335(f105(x94711),x94712)),f335(f105(x94711),x94713)))
% 170.42/170.39 [9555]P4(f335(x95553,x95552))+E(f335(f255(x95551),f335(f335(f18(x95551,a879,a879),f335(f335(f8(a879,f892(a879,a879),x95551),a333),f335(f335(f7(x95551,x95551,a879),a332),x95552))),x95553)),f199(f892(x95551,a879)))
% 170.42/170.39 [9557]~P4(f335(x95573,x95572))+E(f335(f255(x95571),f335(f335(f18(x95571,a879,a879),f335(f335(f8(a879,f892(a879,a879),x95571),a333),f335(f335(f7(x95571,x95571,a879),a332),x95572))),x95573)),f335(f335(f313(x95571),x95572),f199(f892(x95571,a879))))
% 170.42/170.39 [9795]E(x97951,x97952)+P4(f335(f335(f259(x97953,x97953,f335(f335(f8(f892(x97953,a879),f892(x97953,a879),x97953),f335(f8(a879,a879,x97953),a330)),a332)),x97951),x97952))
% 170.42/170.39 [9889]~E(x98891,x98892)+~P4(f335(f335(f259(x98893,x98893,f335(f335(f8(f892(x98893,a879),f892(x98893,a879),x98893),f335(f8(a879,a879,x98893),a330)),a332)),x98891),x98892))
% 170.42/170.39 [9903]~P4(f335(f62(x99031),x99033))+E(f335(f335(f65(x99031,f892(x99031,a879),f335(f335(f8(f892(x99031,a879),f892(f892(x99031,a879),f892(x99031,a879)),x99031),f335(f7(f892(x99031,a879),f892(x99031,a879),f892(x99031,a879)),f22(f892(x99031,a879)))),f335(f335(f7(x99031,f892(x99031,a879),f892(x99031,a879)),f313(x99031)),f199(f892(x99031,a879))))),x99032),x99033),f335(f335(f22(f892(x99031,a879)),x99032),x99033))
% 170.42/170.39 [9935]~P4(f335(f335(f250(a1),f2(a1)),x99353))+P4(f335(f335(f250(a1),f335(f335(f22(a1),x99351),f335(f335(f81(a1),f335(f335(f80(a1),f335(f75(a1),f335(f335(f22(a1),x99351),x99352))),f78(a1))),x99353))),x99352))
% 170.42/170.39 [10159]~P4(f335(f335(f337(x101591),x101593),f324(x101591,x101592)))+P4(f335(f323(x101591,f335(f335(f7(x101591,f892(f891(x101591,x101591),a879),f892(x101591,a879)),f335(f335(f8(f892(x101591,f892(f892(f891(x101591,x101591),a879),a879)),f892(f892(f891(x101591,x101591),a879),f892(x101591,a879)),x101591),f7(x101591,f892(f891(x101591,x101591),a879),a879)),f335(f335(f8(f892(x101591,f891(x101591,x101591)),f892(x101591,f892(f892(f891(x101591,x101591),a879),a879)),x101591),f335(f8(f891(x101591,x101591),f892(f892(f891(x101591,x101591),a879),a879),x101591),f337(f891(x101591,x101591)))),f270(x101591,x101591)))),x101592)),x101593))
% 170.42/170.39 [10171]P4(f335(f335(f337(x101711),x101712),f324(x101711,x101713)))+~P4(f335(f323(x101711,f335(f335(f7(x101711,f892(f891(x101711,x101711),a879),f892(x101711,a879)),f335(f335(f8(f892(x101711,f892(f892(f891(x101711,x101711),a879),a879)),f892(f892(f891(x101711,x101711),a879),f892(x101711,a879)),x101711),f7(x101711,f892(f891(x101711,x101711),a879),a879)),f335(f335(f8(f892(x101711,f891(x101711,x101711)),f892(x101711,f892(f892(f891(x101711,x101711),a879),a879)),x101711),f335(f8(f891(x101711,x101711),f892(f892(f891(x101711,x101711),a879),a879),x101711),f337(f891(x101711,x101711)))),f270(x101711,x101711)))),x101713)),x101712))
% 170.42/170.39 [9757]~P4(f335(f62(x97571),f335(f255(x97571),x97573)))+P4(f335(f62(x97571),f335(f255(x97571),f335(f335(f18(x97571,a879,a879),f335(f335(f8(a879,f892(a879,a879),x97571),a333),x97572)),x97573))))
% 170.42/170.39 [9758]~P4(f335(f62(x97581),f335(f255(x97581),x97582)))+P4(f335(f62(x97581),f335(f255(x97581),f335(f335(f18(x97581,a879,a879),f335(f335(f8(a879,f892(a879,a879),x97581),a333),x97582)),x97583))))
% 170.42/170.39 [9860]P4(f335(f62(x98601),f335(f255(x98601),x98602)))+~P4(f335(f62(x98601),f335(f255(x98601),f335(f335(f18(x98601,a879,a879),f335(f335(f8(a879,f892(a879,a879),x98601),a334),x98603)),x98602))))
% 170.42/170.39 [9861]P4(f335(f62(x98611),f335(f255(x98611),x98612)))+~P4(f335(f62(x98611),f335(f255(x98611),f335(f335(f18(x98611,a879,a879),f335(f335(f8(a879,f892(a879,a879),x98611),a334),x98612)),x98613))))
% 170.42/170.39 [10146]~P4(f335(f62(x101461),x101462))+P4(f335(f62(f885(x101461)),f335(f255(f885(x101461)),f335(f335(f18(f885(x101461),a879,a879),f335(f335(f8(a879,f892(a879,a879),f885(x101461)),a333),f335(f335(f7(f885(x101461),f892(x101461,a879),a879),f335(f335(f8(f892(x101461,a879),f892(f892(x101461,a879),a879),f885(x101461)),f249(f892(x101461,a879))),f175(x101461))),x101462))),f335(f335(f7(f885(x101461),a884,a879),f335(f335(f8(a884,f892(a884,a879),f885(x101461)),a332),f200(f885(x101461)))),x101463)))))
% 170.42/170.39 [10147]~P4(f335(f62(x101471),x101472))+P4(f335(f62(f885(x101471)),f335(f255(f885(x101471)),f335(f335(f18(f885(x101471),a879,a879),f335(f335(f8(a879,f892(a879,a879),f885(x101471)),a333),f335(f335(f7(f885(x101471),f892(x101471,a879),a879),f335(f335(f8(f892(x101471,a879),f892(f892(x101471,a879),a879),f885(x101471)),f249(f892(x101471,a879))),f175(x101471))),x101472))),f335(f335(f7(f885(x101471),a884,a879),f335(f335(f8(a884,f892(a884,a879),f885(x101471)),f249(a884)),f200(f885(x101471)))),x101473)))))
% 170.42/170.39 [9876]~P116(x98761)+E(f335(f335(f260(x98761),x98762),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x98763)),f335(f335(f81(x98761),f335(f335(f260(x98761),x98762),x98763)),f335(f335(f260(x98761),x98762),x98763)))
% 170.42/170.39 [9916]~P80(x99161)+E(f335(f335(f260(x99161),f335(f335(f260(x99161),x99162),x99163)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f260(x99161),x99162),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99163)))
% 170.42/170.39 [9963]~P138(x99631)+E(f335(f335(f260(x99631),f335(f79(x99631),x99632)),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99633)),f335(f335(f260(x99631),x99632),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99633)))
% 170.42/170.39 [10104]~P120(x101041)+P4(f335(f335(f249(x101041),f2(x101041)),f335(f335(f80(x101041),f335(f335(f260(x101041),x101042),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101041),x101043),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))))
% 170.42/170.39 [9973]~P116(x99731)+E(f335(f335(f260(x99731),x99732),f335(a117,f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99733))),f335(f335(f81(x99731),x99732),f335(f335(f81(x99731),f335(f335(f260(x99731),x99732),x99733)),f335(f335(f260(x99731),x99732),x99733))))
% 170.42/170.39 [10022]~P80(x100221)+E(f335(f335(f81(x100221),x100222),f335(f335(f260(x100221),f335(f335(f260(x100221),x100222),x100223)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x100221),x100222),f335(a117,f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100223))))
% 170.42/170.39 [10061]~P120(x100611)+P4(f335(f335(f249(x100611),f2(x100611)),f335(f335(f260(x100611),x100612),f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x100613))))
% 170.42/170.39 [10127]~P94(x101271)+E(f335(f335(f22(x101271),f335(f335(f80(x101271),f335(f335(f260(x101271),x101272),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101271),x101273),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f335(f335(f81(x101271),f335(f335(f81(x101271),f335(f108(x101271),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x101272)),x101273)),f335(f335(f260(x101271),f335(f335(f22(x101271),x101272),x101273)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.39 [10128]~P94(x101281)+E(f335(f335(f80(x101281),f335(f335(f80(x101281),f335(f335(f260(x101281),x101282),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101281),x101283),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f335(f335(f81(x101281),f335(f335(f81(x101281),f335(f108(x101281),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x101282)),x101283)),f335(f335(f260(x101281),f335(f335(f80(x101281),x101282),x101283)),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.39 [10224]~P29(x102241,x102242,x102243)+P4(f100(x102241,a879,f335(f335(f8(f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,a879))),f892(a880,f892(f892(x102241,f892(a881,a879)),a879)),f892(x102241,f892(a881,a879))),f335(f8(f892(f892(x102241,f892(a881,a879)),f892(x102241,a879)),f892(f892(x102241,f892(a881,a879)),a879),a880),f335(f8(f892(x102241,a879),a879,f892(x102241,f892(a881,a879))),f88(x102241)))),f335(f335(f8(f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)))),f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,a879))),f892(x102241,f892(a881,a879))),f335(f8(f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f892(f892(x102241,f892(a881,a879)),f892(x102241,a879)),a880),f335(f8(f892(x102241,f892(a881,a879)),f892(x102241,a879),f892(x102241,f892(a881,a879))),f335(f8(f892(a881,a879),a879,x102241),f88(a881))))),f335(f335(f7(f892(x102241,f892(a881,a879)),f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)))),f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))))),f335(f335(f8(f892(f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)))),f892(f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)))),f892(a880,f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))))),f892(x102241,f892(a881,a879))),f8(f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),a880)),f335(f335(f8(f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f892(f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)))),f892(x102241,f892(a881,a879))),f8(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879)))),f335(f335(f8(f892(x102241,f892(f892(a881,a879),f892(a881,a879))),f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f892(x102241,f892(a881,a879))),f18(x102241,f892(a881,a879),f892(a881,a879))),f335(f335(f8(f892(x102241,f892(a881,f892(a879,a879))),f892(x102241,f892(f892(a881,a879),f892(a881,a879))),f892(x102241,f892(a881,a879))),f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),x102241),f18(a881,a879,a879))),f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),x102241),f335(f8(a879,f892(a879,a879),a881),a338))))))),f335(f335(f8(f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,f892(a881,a879)))),f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),a880),f335(f8(f892(x102241,f892(a881,f892(a881,a879))),f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,a879))),f335(f8(f892(a881,f892(a881,a879)),f892(a881,a879),x102241),f335(f8(f892(a881,a879),a879,a881),f88(a881))))),f335(f335(f8(f892(f892(a881,a879),f892(a881,f892(a881,a879))),f892(f892(x102241,f892(a881,a879)),f892(x102241,f892(a881,f892(a881,a879)))),a880),f8(f892(a881,a879),f892(a881,f892(a881,a879)),x102241)),f335(f335(f8(f892(a881,f892(f892(a881,a879),f892(a881,a879))),f892(f892(a881,a879),f892(a881,f892(a881,a879))),a880),f7(a881,f892(a881,a879),f892(a881,a879))),f335(f335(f8(f892(a881,f892(a881,f892(a879,a879))),f892(a881,f892(f892(a881,a879),f892(a881,a879))),a880),f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),a881),f18(a881,a879,a879))),f335(f335(f8(f892(a881,f892(a881,a879)),f892(a881,f892(a881,f892(a879,a879))),a880),f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),a881),f335(f8(a879,f892(a879,a879),a881),a338))),f335(f335(f7(a880,a884,f892(a881,f892(a881,a879))),f335(f335(f8(f892(a881,f892(a884,f892(a881,a879))),f892(a884,f892(a881,f892(a881,a879))),a880),f7(a881,a884,f892(a881,a879))),a208)),x102242))))))))),x102243))
% 170.42/170.39 [10226]P29(x102261,x102262,x102263)+~P4(f100(x102261,a879,f335(f335(f8(f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,a879))),f892(a880,f892(f892(x102261,f892(a881,a879)),a879)),f892(x102261,f892(a881,a879))),f335(f8(f892(f892(x102261,f892(a881,a879)),f892(x102261,a879)),f892(f892(x102261,f892(a881,a879)),a879),a880),f335(f8(f892(x102261,a879),a879,f892(x102261,f892(a881,a879))),f88(x102261)))),f335(f335(f8(f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)))),f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,a879))),f892(x102261,f892(a881,a879))),f335(f8(f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f892(f892(x102261,f892(a881,a879)),f892(x102261,a879)),a880),f335(f8(f892(x102261,f892(a881,a879)),f892(x102261,a879),f892(x102261,f892(a881,a879))),f335(f8(f892(a881,a879),a879,x102261),f88(a881))))),f335(f335(f7(f892(x102261,f892(a881,a879)),f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)))),f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))))),f335(f335(f8(f892(f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)))),f892(f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)))),f892(a880,f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))))),f892(x102261,f892(a881,a879))),f8(f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),a880)),f335(f335(f8(f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f892(f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)))),f892(x102261,f892(a881,a879))),f8(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879)))),f335(f335(f8(f892(x102261,f892(f892(a881,a879),f892(a881,a879))),f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f892(x102261,f892(a881,a879))),f18(x102261,f892(a881,a879),f892(a881,a879))),f335(f335(f8(f892(x102261,f892(a881,f892(a879,a879))),f892(x102261,f892(f892(a881,a879),f892(a881,a879))),f892(x102261,f892(a881,a879))),f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),x102261),f18(a881,a879,a879))),f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),x102261),f335(f8(a879,f892(a879,a879),a881),a338))))))),f335(f335(f8(f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,f892(a881,a879)))),f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),a880),f335(f8(f892(x102261,f892(a881,f892(a881,a879))),f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,a879))),f335(f8(f892(a881,f892(a881,a879)),f892(a881,a879),x102261),f335(f8(f892(a881,a879),a879,a881),f88(a881))))),f335(f335(f8(f892(f892(a881,a879),f892(a881,f892(a881,a879))),f892(f892(x102261,f892(a881,a879)),f892(x102261,f892(a881,f892(a881,a879)))),a880),f8(f892(a881,a879),f892(a881,f892(a881,a879)),x102261)),f335(f335(f8(f892(a881,f892(f892(a881,a879),f892(a881,a879))),f892(f892(a881,a879),f892(a881,f892(a881,a879))),a880),f7(a881,f892(a881,a879),f892(a881,a879))),f335(f335(f8(f892(a881,f892(a881,f892(a879,a879))),f892(a881,f892(f892(a881,a879),f892(a881,a879))),a880),f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),a881),f18(a881,a879,a879))),f335(f335(f8(f892(a881,f892(a881,a879)),f892(a881,f892(a881,f892(a879,a879))),a880),f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),a881),f335(f8(a879,f892(a879,a879),a881),a338))),f335(f335(f7(a880,a884,f892(a881,f892(a881,a879))),f335(f335(f8(f892(a881,f892(a884,f892(a881,a879))),f892(a884,f892(a881,f892(a881,a879))),a880),f7(a881,a884,f892(a881,a879))),a208)),x102262))))))))),x102263))
% 170.42/170.39 [4695]E(x46951,x46952)+~E(f33(x46953,x46951),f33(x46954,x46952))
% 170.42/170.39 [4696]E(x46961,x46962)+~E(f33(x46961,x46963),f33(x46962,x46964))
% 170.42/170.39 [4697]E(x46971,x46972)+~E(f32(x46973,x46971),f32(x46974,x46972))
% 170.42/170.39 [4698]E(x46981,x46982)+~E(f32(x46981,x46983),f32(x46982,x46984))
% 170.42/170.39 [7774]P27(x77741,x77742,x77743,x77744)+~E(f791(x77744,x77743,x77742,x77741),f810(x77744,x77743,x77742,x77741))
% 170.42/170.39 [8070]P36(x80701,x80702,x80703,x80704,f118(x80702))+~E(x80704,f118(x80701))
% 170.42/170.39 [8071]P36(x80711,x80712,x80713,f118(x80711),x80714)+~E(x80714,f118(x80712))
% 170.42/170.39 [8285]~P27(x82851,f888(x82852),x82854,f187(x82851,x82852,x82854))+P27(x82851,f888(x82852),f188(x82851,x82852,x82853,x82854),f187(x82851,x82852,x82854))
% 170.42/170.39 [8500]~P27(x85001,f888(x85002),f188(x85001,x85002,x85004,x85003),f187(x85001,x85002,x85003))+P27(x85001,f888(x85002),x85003,f187(x85001,x85002,x85003))
% 170.42/170.39 [8616]~P36(x86162,x86163,x86164,x86161,f118(x86163))+E(x86161,f118(x86162))
% 170.42/170.39 [8617]~P36(x86173,x86172,x86174,f118(x86173),x86171)+E(x86171,f118(x86172))
% 170.42/170.39 [5069]~P19(x50693,x50691,x50694)+E(f335(f335(x50691,x50692),x50692),x50692)
% 170.42/170.39 [5358]~E(x53584,f199(f892(x53581,a879)))+E(f335(f314(x53581,x53582,x53583),x53584),f199(f892(x53582,a879)))
% 170.42/170.39 [5624]~E(f335(f314(x56242,x56243,x56244),x56241),f199(f892(x56243,a879)))+E(x56241,f199(f892(x56242,a879)))
% 170.42/170.39 [5907]~P6(x59072)+E(f335(f335(f151(x59071,x59072,x59073),x59074),f118(x59071)),f335(f335(f154(x59071),x59074),f118(x59071)))
% 170.42/170.39 [5945]E(f335(x59451,x59452),f202(x59453))+P4(f335(f335(f337(x59454),x59452),f187(x59454,x59453,x59451)))
% 170.42/170.39 [6268]~E(x62681,f199(f892(x62682,a879)))+~P4(f335(f63(x62682,x62683,x62681),x62684))
% 170.42/170.39 [6290]~P56(x62901,x62903,x62904,x62902)+P4(f335(f62(x62901),x62902))
% 170.42/170.39 [6291]~P56(x62911,x62913,x62912,x62914)+P4(f335(f62(x62911),x62912))
% 170.42/170.39 [6297]~P56(x62972,x62973,x62974,x62971)+~E(x62971,f199(f892(x62972,a879)))
% 170.42/170.39 [6328]~P107(x63281)+E(f335(f335(f106(f892(x63281,a879)),f335(f305(x63281,x63282),x63283)),f306(x63281,x63283,x63284)),f199(f892(x63281,a879)))
% 170.42/170.39 [6355]~P4(f335(f335(x63553,x63554),x63552))+P4(f335(f335(f337(x63551),x63552),f296(x63551,x63553,x63554)))
% 170.42/170.39 [6356]~P4(f335(f335(x63563,x63564),x63562))+P4(f335(f335(f337(x63561),x63562),f297(x63561,x63563,x63564)))
% 170.42/170.39 [6357]~P4(f335(f335(x63573,x63572),x63574))+P4(f335(f335(f337(x63571),x63572),f301(x63571,x63573,x63574)))
% 170.42/170.39 [6358]~P4(f335(f335(x63583,x63582),x63584))+P4(f335(f335(f337(x63581),x63582),f298(x63581,x63583,x63584)))
% 170.42/170.39 [6496]~P107(x64961)+E(f335(f335(f106(f892(x64961,a879)),f309(x64961,x64962,x64963)),f306(x64961,x64963,x64964)),f199(f892(x64961,a879)))
% 170.42/170.39 [6497]~P107(x64971)+E(f335(f335(f106(f892(x64971,a879)),f308(x64971,x64972,x64973)),f309(x64971,x64973,x64974)),f199(f892(x64971,a879)))
% 170.42/170.39 [6498]~P107(x64981)+E(f335(f335(f106(f892(x64981,a879)),f308(x64981,x64982,x64983)),f308(x64981,x64983,x64984)),f199(f892(x64981,a879)))
% 170.42/170.39 [6499]~P107(x64991)+E(f335(f335(f106(f892(x64991,a879)),f306(x64991,x64992,x64993)),f309(x64991,x64993,x64994)),f199(f892(x64991,a879)))
% 170.42/170.39 [6500]~P107(x65001)+E(f335(f335(f106(f892(x65001,a879)),f306(x65001,x65002,x65003)),f308(x65001,x65003,x65004)),f199(f892(x65001,a879)))
% 170.42/170.39 [6538]P4(f335(f335(x65381,x65382),f541(x65382,x65381)))+~P4(f335(f264(x65383,x65384,x65381),x65382))
% 170.42/170.39 [6587]~E(f335(x65871,x65872),f202(x65873))+~P4(f335(f335(f337(x65874),x65872),f187(x65874,x65873,x65871)))
% 170.42/170.39 [6616]~P6(x66162)+E(f335(f175(x66161),f153(x66161,x66162,x66163,x66164)),f335(f175(x66161),x66164))
% 170.42/170.39 [6668]~P143(x66681)+E(f201(x66681,x66682,f335(a117,x66683),x66684),f201(x66681,x66682,x66683,f335(x66682,x66684)))
% 170.42/170.39 [6728]~P4(f335(f335(f337(x67284),x67283),f296(x67284,x67281,x67282)))+P4(f335(f335(x67281,x67282),x67283))
% 170.42/170.39 [6729]~P4(f335(f335(f337(x67294),x67293),f297(x67294,x67291,x67292)))+P4(f335(f335(x67291,x67292),x67293))
% 170.42/170.39 [6730]~P4(f335(f335(f337(x67304),x67302),f301(x67304,x67301,x67303)))+P4(f335(f335(x67301,x67302),x67303))
% 170.42/170.39 [6731]~P4(f335(f335(f337(x67314),x67312),f298(x67314,x67311,x67313)))+P4(f335(f335(x67311,x67312),x67313))
% 170.42/170.39 [6808]E(f335(f38(f893(x68081,x68082)),f322(x68081,x68082,x68083,x68084)),f2(a884))+P4(f335(f62(x68082),x68084))
% 170.42/170.39 [6809]E(f335(f38(f893(x68091,x68092)),f322(x68091,x68092,x68093,x68094)),f2(a884))+P4(f335(f62(x68091),x68093))
% 170.42/170.39 [6908]E(f335(f243(x69081),f857(x69082,x69081,x69083)),f335(x69082,x69083))+~P4(f335(f335(f337(x69084),x69083),f187(x69084,x69081,x69082)))
% 170.42/170.39 [7012]~P17(x70124,x70121,x70122)+E(f335(f73(x70121,x70121,x70121,f335(x70122,x70123)),f335(x70122,x70123)),f335(x70122,x70123))
% 170.42/170.39 [7811]~P4(f335(x78111,x78114))+P4(f335(x78111,f96(x78112,a884,x78113,x78111)))
% 170.42/170.39 [7894]~E(x78942,x78943)+P4(f335(f335(f337(f891(x78941,x78941)),f335(f335(f270(x78941,x78941),x78942),x78943)),f311(x78941,x78944)))
% 170.42/170.39 [7923]~P27(x79231,x79232,x79233,f258(f892(x79231,a879)))+E(f335(f77(x79231,x79232,f258(f892(x79231,a879)),x79233),f335(x79233,x79234)),x79234)
% 170.42/170.39 [8016]~P4(f335(f335(f337(f885(x80161)),f335(f335(f154(x80161),x80164),x80162)),f164(x80161,x80163)))+P4(f335(f335(f337(f885(x80161)),x80162),f164(x80161,x80163)))
% 170.42/170.39 [8017]~P4(f335(f335(f337(f885(x80171)),f335(f335(f137(x80171),x80174),x80172)),f164(x80171,x80173)))+P4(f335(f335(f337(f885(x80171)),x80172),f164(x80171,x80173)))
% 170.42/170.39 [8018]~P4(f335(f335(f337(f885(x80181)),f335(f335(f137(x80181),x80182),x80184)),f164(x80181,x80183)))+P4(f335(f335(f337(f885(x80181)),x80182),f164(x80181,x80183)))
% 170.42/170.39 [8034]~P6(x80341)+P16(x80341,f335(f335(f157(x80342,x80341),x80343),f153(x80342,x80341,x80343,x80344)))
% 170.42/170.39 [8132]P27(x81324,x81323,x81321,x81322)+E(f335(x81321,f791(x81322,x81321,x81323,x81324)),f335(x81321,f810(x81322,x81321,x81323,x81324)))
% 170.42/170.39 [8145]E(f188(x81451,x81452,x81453,x81454),f188(x81451,x81452,x81454,x81453))+~E(f335(f335(f106(f892(x81451,a879)),f187(x81451,x81452,x81453)),f187(x81451,x81452,x81454)),f199(f892(x81451,a879)))
% 170.42/170.39 [8248]~P27(x82482,x82481,x82484,x82483)+P27(x82481,x82482,f77(x82482,x82481,x82483,x82484),f335(f314(x82482,x82481,x82484),x82483))
% 170.42/170.39 [8385]P39(f891(x83852,x83854),f287(x83852,x83854,x83851,x83853))+P4(f335(x83851,f543(x83852,x83853,x83854,x83851)))
% 170.42/170.39 [8507]E(x85071,x85072)+~P4(f335(f335(f337(f891(x85073,x85073)),f335(f335(f270(x85073,x85073),x85071),x85072)),f267(x85073,x85074)))
% 170.42/170.39 [8571]~P4(f335(f62(f893(x85713,x85711)),f322(x85713,x85711,x85714,x85712)))+P4(f335(f62(x85711),x85712))
% 170.42/170.39 [8572]~P4(f335(f62(f893(x85721,x85723)),f322(x85721,x85723,x85722,x85724)))+P4(f335(f62(x85721),x85722))
% 170.42/170.39 [8751]P39(f891(x87511,x87512),f287(x87511,x87512,x87513,x87514))+~P39(x87512,f335(x87514,f543(x87511,x87514,x87512,x87513)))
% 170.42/170.39 [9317]E(f335(f335(f162(x93171,x93172),f716(x93173,x93174,x93172,x93171)),f717(x93173,x93174,x93172,x93171)),x93174)+~P4(f335(f335(f337(f891(f885(x93171),f885(x93171))),f335(f335(f270(f885(x93171),f885(x93171)),x93172),x93174)),f160(x93171,x93173)))
% 170.42/170.39 [9318]~P4(f335(x93183,x93184))+P4(f335(f335(f249(a884),f335(x93181,f96(x93182,a884,x93181,x93183))),f335(x93181,x93184)))
% 170.42/170.39 [9324]~P4(f335(f335(f337(f891(f885(x93241),f885(x93241))),f335(f335(f270(f885(x93241),f885(x93241)),x93242),x93243)),f148(x93241,x93244)))+P4(f335(f335(f337(f891(f885(x93241),f885(x93241))),f335(f335(f270(f885(x93241),f885(x93241)),x93242),x93243)),f150(x93241,x93244)))
% 170.42/170.39 [9429]P4(f335(f62(x94291),x94292))+~P4(f335(f335(f337(f891(f892(x94291,a879),f892(x94291,a879))),f335(f335(f270(f892(x94291,a879),f892(x94291,a879)),x94293),x94292)),f327(x94291,x94294)))
% 170.42/170.39 [9430]P4(f335(f62(x94301),x94302))+~P4(f335(f335(f337(f891(f892(x94301,a879),f892(x94301,a879))),f335(f335(f270(f892(x94301,a879),f892(x94301,a879)),x94302),x94303)),f327(x94301,x94304)))
% 170.42/170.39 [9433]~E(x94331,f199(f892(x94332,a879)))+~P4(f335(f335(f337(f891(f892(x94332,a879),f892(x94332,a879))),f335(f335(f270(f892(x94332,a879),f892(x94332,a879)),x94333),x94331)),f327(x94332,x94334)))
% 170.42/170.39 [10073]P14(x100731,x100732,x100733,x100734)+~P4(f335(f335(f274(x100731,x100731,a879),f335(f335(f7(x100731,f892(x100731,x100732),f892(x100731,a879)),f335(f335(f8(f892(x100732,a879),f892(f892(x100731,x100732),f892(x100731,a879)),x100731),f8(x100732,a879,x100731)),f335(f335(f8(x100732,f892(x100732,a879),x100731),a332),x100734))),x100734)),f582(x100734,x100733,x100732,x100731)))
% 170.42/170.39 [4970]~E(x49704,f202(x49701))+E(f335(f335(f214(x49701,x49702),x49703),x49704),f202(x49702))
% 170.42/170.39 [4971]~E(x49714,f118(x49711))+E(f335(f335(f157(x49711,x49712),x49713),x49714),f118(x49712))
% 170.42/170.39 [4972]~E(x49722,f118(x49721))+E(f335(f335(f162(x49721,x49722),x49723),x49724),f118(x49721))
% 170.42/170.39 [5208]E(x52081,f202(x52082))+~E(f335(f335(f214(x52082,x52083),x52084),x52081),f202(x52083))
% 170.42/170.39 [5209]E(x52091,f118(x52092))+~E(f335(f335(f157(x52092,x52093),x52094),x52091),f118(x52093))
% 170.42/170.39 [5210]E(x52101,f118(x52102))+~E(f335(f335(f162(x52102,x52101),x52103),x52104),f118(x52102))
% 170.42/170.39 [5243]E(x52431,x52432)+~E(f335(f335(f137(x52433),x52434),x52431),f335(f335(f137(x52433),x52434),x52432))
% 170.42/170.39 [5244]E(x52441,x52442)+~E(f335(f335(f137(x52443),x52441),x52444),f335(f335(f137(x52443),x52442),x52444))
% 170.42/170.39 [5395]P4(f335(x53953,x53952))+E(f173(x53951,x53952,f335(f139(x53951,x53953),x53954)),f335(f139(x53951,x53953),x53954))
% 170.42/170.39 [5398]~P4(f335(x53982,x53983))+P35(x53981,x53982,f335(f335(f154(x53981),x53983),x53984))
% 170.42/170.39 [5407]E(x54071,x54072)+~E(f142(a884,f335(f305(a884,x54071),x54073)),f335(f335(f154(a884),x54072),x54074))
% 170.42/170.39 [5455]~P28(x54552,x54553)+P28(x54551,f335(f335(f74(x54552,x54551),x54553),x54554))
% 170.42/170.39 [5456]~P39(x54562,x54563)+P39(x54561,f335(f335(f291(x54562,x54561),x54563),x54564))
% 170.42/170.39 [5580]~P35(x55801,x55802,x55804)+P35(x55801,x55802,f335(f335(f154(x55801),x55803),x55804))
% 170.42/170.39 [5581]~P35(x55811,x55812,x55814)+P35(x55811,x55812,f335(f335(f137(x55811),x55813),x55814))
% 170.42/170.39 [5582]~P35(x55821,x55822,x55823)+P35(x55821,x55822,f335(f335(f137(x55821),x55823),x55824))
% 170.42/170.39 [5667]~E(x56671,f118(x56672))+~E(f335(f335(f137(x56672),x56673),f335(f335(f154(x56672),x56674),f118(x56672))),x56671)
% 170.42/170.39 [5692]~P33(x56923,x56921,f335(f335(f154(x56923),x56922),x56924))+P4(f335(x56921,x56922))
% 170.42/170.39 [5702]E(f147(x57021,x57022),x57023)+~E(f335(f335(f137(x57021),x57024),f335(f335(f154(x57021),x57023),f118(x57021))),x57022)
% 170.42/170.39 [5703]E(f119(x57031,x57032),x57033)+~E(f335(f335(f137(x57031),x57033),f335(f335(f154(x57031),x57034),f118(x57031))),x57032)
% 170.42/170.39 [5812]~E(f142(a884,f335(f305(a884,x58121),x58122)),f335(f335(f154(a884),x58123),x58124))+P4(f335(f335(f250(a884),x58121),x58122))
% 170.42/170.39 [5820]P33(x58201,x58202,x58203)+~P33(x58201,x58202,f335(f335(f154(x58201),x58204),x58203))
% 170.42/170.39 [5821]P33(x58211,x58212,x58213)+~P33(x58211,x58212,f335(f335(f137(x58211),x58214),x58213))
% 170.42/170.39 [5822]P33(x58221,x58222,x58223)+~P33(x58221,x58222,f335(f335(f137(x58221),x58223),x58224))
% 170.42/170.39 [6012]E(x60121,f335(f335(f137(x60122),f335(f172(x60122),x60123)),f335(f335(f154(x60122),x60124),f118(x60122))))+~E(f335(f172(x60122),x60121),f335(f335(f154(x60122),x60124),x60123))
% 170.42/170.39 [6189]~P107(x61891)+E(f335(f335(f106(f892(x61891,a879)),f335(f305(x61891,x61892),x61893)),f335(f305(x61891,x61893),x61894)),f199(f892(x61891,a879)))
% 170.42/170.39 [6226]~P71(x62261)+E(f335(f169(x62261),f335(f335(f157(a1,x62261),x62262),f182(x62263,x62264))),f335(f335(f6(a1,x62261),x62262),f335(f175(a1),f182(x62263,x62264))))
% 170.42/170.39 [6227]~P71(x62271)+E(f335(f335(f6(a1,x62271),x62272),f335(f175(a1),f182(x62273,x62274))),f335(f169(x62271),f335(f335(f157(a1,x62271),x62272),f182(x62273,x62274))))
% 170.42/170.39 [6368]~E(x63682,f335(f335(f137(x63681),f335(f172(x63681),x63684)),f335(f335(f154(x63681),x63683),f118(x63681))))+E(f335(f172(x63681),x63682),f335(f335(f154(x63681),x63683),x63684))
% 170.42/170.39 [6383]~P21(x63832,x63833,x63834,x63831)+E(f335(x63831,f199(f892(x63832,a879))),f34(x63833))
% 170.42/170.39 [6409]~P107(x64091)+E(f335(f335(f106(f892(x64091,a879)),f309(x64091,x64092,x64093)),f335(f305(x64091,x64093),x64094)),f199(f892(x64091,a879)))
% 170.42/170.39 [6617]E(x66171,f199(f892(x66172,a879)))+~E(f322(x66173,x66172,x66174,x66171),f199(f892(f893(x66173,x66172),a879)))
% 170.42/170.39 [6618]E(x66181,f199(f892(x66182,a879)))+~E(f322(x66182,x66183,x66181,x66184),f199(f892(f893(x66182,x66183),a879)))
% 170.42/170.39 [6687]~P6(x66872)+E(f335(f200(f885(x66871)),f153(x66871,x66872,x66873,x66874)),f335(f200(f885(x66871)),x66874))
% 170.42/170.39 [6699]~P4(f335(f265(x66993,x66994,x66991),x66992))+P4(f335(f335(x66991,f542(x66992,x66991)),x66992))
% 170.42/170.39 [6739]~P4(f335(f62(x67392),x67394))+P4(f335(f62(x67391),f335(f314(x67392,x67391,x67393),x67394)))
% 170.42/170.39 [6972]~P27(x69722,x69721,x69723,x69724)+E(f335(f38(x69721),f335(f314(x69722,x69721,x69723),x69724)),f335(f38(x69722),x69724))
% 170.42/170.39 [6991]E(f335(f314(x69911,x69912,x69913),f335(f315(x69911,x69912,x69913),x69914)),x69914)+~E(f335(f314(x69911,x69912,x69913),f258(f892(x69911,a879))),f258(f892(x69912,a879)))
% 170.42/170.39 [7401]~P27(x74011,x74012,x74013,f258(f892(x74011,a879)))+E(f335(f315(x74011,x74012,x74013),f335(f314(x74011,x74012,x74013),x74014)),x74014)
% 170.42/170.39 [7735]P4(f335(x77351,x77352))+~P4(f335(f335(f337(x77353),x77352),f335(f175(x77353),f180(x77353,x77351,x77354))))
% 170.42/170.39 [7841]~P4(f335(f335(f337(f885(x78411)),f335(f335(f154(x78411),x78412),x78414)),f164(x78411,x78413)))+P4(f335(f335(f337(x78411),x78412),x78413))
% 170.42/170.39 [7969]~P4(f335(f335(f337(x79691),x79692),f335(f175(x79691),f173(x79691,x79694,x79693))))+P4(f335(f335(f337(x79691),x79692),f335(f175(x79691),x79693)))
% 170.42/170.39 [7971]~P4(f335(f335(f337(x79711),x79712),f335(f175(x79711),f177(x79711,x79713,x79714))))+P4(f335(f335(f337(x79711),x79712),f335(f175(x79711),x79713)))
% 170.42/170.39 [7972]~P4(f335(f335(f337(x79721),x79722),f335(f175(x79721),f180(x79721,x79724,x79723))))+P4(f335(f335(f337(x79721),x79722),f335(f175(x79721),x79723)))
% 170.42/170.39 [7982]E(f335(f200(f885(x79821)),x79822),x79823)+~P4(f335(f335(f337(f885(x79821)),x79822),f335(f175(f885(x79821)),f55(x79821,x79823,x79824))))
% 170.42/170.39 [8082]P4(f335(x80823,x80822))+E(f335(f139(x80821,f335(f335(f8(a879,a879,x80821),a330),f335(a332,x80822))),f335(f139(x80821,x80823),x80824)),f335(f139(x80821,x80823),x80824))
% 170.42/170.39 [8197]E(f335(f335(f168(x81971),f180(x81971,x81972,x81973)),x81974),f335(f335(f168(x81971),x81973),x81974))+~P4(f335(f335(f250(a884),x81974),f335(f200(f885(x81971)),f180(x81971,x81972,x81973))))
% 170.42/170.39 [8283]~P71(x82831)+E(f335(f335(f6(a884,x82831),f335(f335(f8(a884,x82831,a884),x82832),a117)),f335(f305(a884,x82833),x82834)),f335(f335(f6(a884,x82831),x82832),f335(f305(a884,f335(a117,x82833)),f335(a117,x82834))))
% 170.42/170.39 [8293]~P71(x82931)+E(f335(f335(f6(a884,x82931),f335(f335(f8(a884,x82931,a884),x82932),a117)),f306(a884,x82933,x82934)),f335(f335(f6(a884,x82931),x82932),f306(a884,f335(a117,x82933),f335(a117,x82934))))
% 170.42/170.39 [8422]~P27(x84221,x84223,x84224,f258(f892(x84221,a879)))+P27(x84221,f892(x84222,x84223),f335(f335(f8(x84223,f892(x84222,x84223),x84221),f16(x84223,x84222)),x84224),f258(f892(x84221,a879)))
% 170.42/170.39 [8515]~P27(x85152,x85151,x85154,x85153)+E(f335(f314(x85151,x85152,f77(x85152,x85151,x85153,x85154)),f335(f314(x85152,x85151,x85154),x85153)),x85153)
% 170.42/170.39 [8573]~P4(f335(f335(f337(f891(x85731,x85731)),f335(f335(f270(x85731,x85731),x85732),x85734)),f267(x85731,x85733)))+P4(f335(f335(f337(x85731),x85732),x85733))
% 170.42/170.39 [8663]E(f335(f335(f335(f72(x86631,f888(x86632)),f335(f16(f888(x86632),x86631),f202(x86632))),x86633),f335(f243(x86632),f854(x86633,x86634,x86632,x86631))),x86634)+~E(f187(x86631,x86632,x86634),f335(f335(f313(x86631),x86633),f199(f892(x86631,a879))))
% 170.42/170.39 [8787]~E(f335(f335(f6(x87871,a884),x87874),x87873),f335(a117,x87872))+P4(f335(f335(f337(x87871),f474(x87872,x87873,x87874,x87871)),x87873))
% 170.42/170.39 [8807]~E(f335(f335(f6(x88074,a884),x88071),x88073),f335(a117,x88072))+P4(f335(f335(f250(a884),f2(a884)),f335(x88071,f474(x88072,x88073,x88071,x88074))))
% 170.42/170.39 [8818]~P4(f335(f62(x88182),x88184))+P4(f335(f335(f249(a884),f335(f38(x88181),f335(f314(x88182,x88181,x88183),x88184))),f335(f38(x88182),x88184)))
% 170.42/170.39 [8819]E(f335(f335(f270(x88191,x88192),f676(x88193,x88194,x88192,x88191)),f677(x88193,x88194,x88192,x88191)),x88194)+~P4(f335(f335(f337(f891(x88191,x88192)),x88194),f335(f290(x88192,x88191),x88193)))
% 170.42/170.39 [8827]P27(x88271,x88272,x88273,x88274)+P4(f335(f335(f337(x88271),f791(x88274,x88273,x88272,x88271)),x88274))
% 170.42/170.39 [8828]P27(x88281,x88282,x88283,x88284)+P4(f335(f335(f337(x88281),f810(x88284,x88283,x88282,x88281)),x88284))
% 170.42/170.39 [8889]P14(x88891,x88892,x88893,x88894)+P4(f335(f335(f337(f891(x88891,x88891)),f582(x88894,x88893,x88892,x88891)),x88893))
% 170.42/170.39 [8951]P4(f335(x89511,x89512))+~P4(f335(x89511,f335(f335(f270(x89513,x89514),f515(x89514,x89513,x89511)),f516(x89514,x89513,x89511))))
% 170.42/170.39 [8968]E(f335(f200(f885(x89681)),x89682),f335(f200(f885(x89681)),x89683))+~P4(f335(f335(f337(f891(f885(x89681),f885(x89681))),f335(f335(f270(f885(x89681),f885(x89681)),x89682),x89683)),f148(x89681,x89684)))
% 170.42/170.39 [8971]E(f335(f200(f885(x89711)),x89712),f335(f200(f885(x89711)),x89713))+~P4(f335(f335(f337(f891(f885(x89711),f885(x89711))),f335(f335(f270(f885(x89711),f885(x89711)),x89712),x89713)),f161(x89711,x89714)))
% 170.42/170.39 [8972]E(f335(f200(f885(x89721)),x89722),f335(f200(f885(x89721)),x89723))+~P4(f335(f335(f337(f891(f885(x89721),f885(x89721))),f335(f335(f270(f885(x89721),f885(x89721)),x89722),x89723)),f160(x89721,x89724)))
% 170.42/170.39 [9048]P4(f335(f335(f249(a884),f158(x90481,x90482,x90483)),f158(x90481,x90484,x90483)))+P4(f335(f335(f337(x90481),f738(x90484,x90482,x90483,x90481)),f335(f175(x90481),x90483)))
% 170.42/170.39 [9051]E(f335(f200(f885(x90511)),x90512),f335(f200(f885(x90511)),x90513))+~P4(f335(f335(f337(f891(f885(x90511),f885(x90511))),f335(f335(f270(f885(x90511),f885(x90511)),x90512),x90513)),f311(f885(x90511),f160(x90511,x90514))))
% 170.42/170.39 [9289]~P27(x92891,x92892,x92893,x92894)+~P4(f335(f335(f250(a884),f335(f38(x92892),f335(f314(x92891,x92892,x92893),x92894))),f335(f38(x92891),x92894)))
% 170.42/170.39 [9335]~P4(f335(f335(f337(f891(f885(x93351),f885(x93351))),f335(f335(f270(f885(x93351),f885(x93351)),x93352),x93353)),f160(x93351,x93354)))+P4(f335(f335(f337(f891(f885(x93351),f885(x93351))),f335(f335(f270(f885(x93351),f885(x93351)),x93352),x93353)),f161(x93351,f311(x93351,x93354))))
% 170.42/170.39 [9339]~P4(f335(f335(f337(f891(f885(x93391),f885(x93391))),f335(f335(f270(f885(x93391),f885(x93391)),x93392),x93393)),f161(x93391,x93394)))+P4(f335(f335(f337(f891(f885(x93391),f885(x93391))),f335(f335(f270(f885(x93391),f885(x93391)),x93392),x93393)),f311(f885(x93391),f160(x93391,x93394))))
% 170.42/170.39 [9356]P4(f335(f335(f337(f891(x93561,x93561)),f335(f335(f270(x93561,x93561),x93562),x93563)),f311(x93561,x93564)))+~P4(f335(f335(f337(f891(x93561,x93561)),f335(f335(f270(x93561,x93561),x93562),x93563)),f335(f335(f292(x93561,x93561,x93561),x93564),f311(x93561,x93564))))
% 170.42/170.39 [9538]E(f335(f335(f137(x95381),f722(x95382,x95383,x95384,x95381)),f335(f335(f154(x95381),f723(x95382,x95383,x95384,x95381)),f725(x95382,x95383,x95384,x95381))),x95384)+~P4(f335(f335(f337(f891(f885(x95381),f885(x95381))),f335(f335(f270(f885(x95381),f885(x95381)),x95384),x95383)),f160(x95381,x95382)))
% 170.42/170.39 [9539]E(f335(f335(f137(x95391),f722(x95392,x95393,x95394,x95391)),f335(f335(f154(x95391),f724(x95392,x95393,x95394,x95391)),f725(x95392,x95393,x95394,x95391))),x95393)+~P4(f335(f335(f337(f891(f885(x95391),f885(x95391))),f335(f335(f270(f885(x95391),f885(x95391)),x95394),x95393)),f160(x95391,x95392)))
% 170.42/170.39 [9615]P4(f335(f335(f337(f891(x96151,x96151)),f335(f335(f270(x96151,x96151),x96152),f633(x96153,x96154,x96152,x96151))),f311(x96151,x96153)))+~P4(f335(f335(f337(f891(x96151,x96151)),f335(f335(f270(x96151,x96151),x96152),x96154)),f335(f335(f292(x96151,x96151,x96151),x96153),f311(x96151,x96153))))
% 170.42/170.39 [9684]P4(f335(f335(f249(a884),f158(x96841,x96842,x96843)),f158(x96841,x96844,x96843)))+~P4(f335(f335(f250(a884),f335(x96842,f738(x96844,x96842,x96843,x96841))),f335(x96844,f738(x96844,x96842,x96843,x96841))))
% 170.42/170.39 [9753]P4(f335(f335(f337(f891(x97531,x97531)),f335(f335(f270(x97531,x97531),f631(x97532,x97533,x97534,x97531)),x97533)),f311(x97531,x97532)))+~P4(f335(f335(f337(f891(x97531,x97531)),f335(f335(f270(x97531,x97531),x97534),x97533)),f335(f335(f292(x97531,x97531,x97531),x97532),f311(x97531,x97532))))
% 170.42/170.39 [5224]~E(x52242,x52243)+E(f173(x52241,x52242,f335(f335(f154(x52241),x52243),x52244)),x52244)
% 170.42/170.39 [5350]P4(f335(x53502,x53503))+E(f180(x53501,x53502,f335(f335(f154(x53501),x53503),x53504)),f118(x53501))
% 170.42/170.39 [5419]~P83(x54192)+E(f335(f335(f79(f892(x54191,x54192)),x54193),x54194),f335(f79(x54192),f335(x54193,x54194)))
% 170.42/170.39 [5431]~E(x54312,f2(a884))+E(f335(f335(f141(x54311),x54312),f335(f335(f154(x54311),x54313),x54314)),f335(f335(f154(x54311),x54313),x54314))
% 170.42/170.39 [5432]P4(f335(x54322,x54323))+E(f335(f139(x54321,x54322),f335(f335(f154(x54321),x54323),x54324)),f335(f139(x54321,x54322),x54324))
% 170.42/170.39 [5563]~E(x55632,x55634)+P4(f335(f335(f335(f313(x55631),x55632),x55633),x55634))
% 170.42/170.39 [5571]E(x55711,f118(x55712))+E(f147(x55713,f335(f335(f157(x55712,x55713),x55714),x55711)),f335(x55714,f147(x55712,x55711)))
% 170.42/170.39 [5585]~E(x55851,f64(x55852,x55854))+E(f335(x55851,f335(f335(f313(x55852),x55853),f199(f892(x55852,a879)))),x55853)
% 170.42/170.39 [5619]E(x56191,f118(x56192))+E(f335(f144(x56193),f335(f335(f157(x56192,x56193),x56194),x56191)),f335(x56194,f335(f144(x56192),x56191)))
% 170.42/170.39 [5721]~P4(f335(x57213,x57214))+P4(f335(f335(f335(f313(x57211),x57212),x57213),x57214))
% 170.42/170.39 [5837]~P20(x58372,x58374,x58371)+E(f335(x58371,f335(f335(f313(x58372),x58373),f199(f892(x58372,a879)))),x58373)
% 170.42/170.39 [5861]~E(x58612,x58613)+P4(f335(f335(f337(x58611),x58612),f335(f335(f313(x58611),x58613),x58614)))
% 170.42/170.39 [5865]~P65(x58651)+E(f335(f335(f115(x58651),x58652),f335(f335(f115(x58651),x58653),x58654)),f335(f335(f115(x58651),x58653),f335(f335(f115(x58651),x58652),x58654)))
% 170.42/170.39 [5867]~P101(x58671)+E(f335(f335(f115(x58671),x58672),f335(f335(f115(x58671),x58673),x58674)),f335(f335(f115(x58671),x58673),f335(f335(f115(x58671),x58672),x58674)))
% 170.42/170.39 [5868]~P65(x58681)+E(f335(f335(f106(x58681),x58682),f335(f335(f106(x58681),x58683),x58684)),f335(f335(f106(x58681),x58683),f335(f335(f106(x58681),x58682),x58684)))
% 170.42/170.39 [5870]~P102(x58701)+E(f335(f335(f106(x58701),x58702),f335(f335(f106(x58701),x58703),x58704)),f335(f335(f106(x58701),x58703),f335(f335(f106(x58701),x58702),x58704)))
% 170.42/170.39 [5871]~P116(x58711)+E(f335(f335(f81(x58711),x58712),f335(f335(f81(x58711),x58713),x58714)),f335(f335(f81(x58711),x58713),f335(f335(f81(x58711),x58712),x58714)))
% 170.42/170.39 [5872]~P116(x58721)+E(f335(f335(f80(x58721),x58722),f335(f335(f80(x58721),x58723),x58724)),f335(f335(f80(x58721),x58723),f335(f335(f80(x58721),x58722),x58724)))
% 170.42/170.39 [5874]~P6(x58741)+E(f335(f335(f197(x58741),x58742),f335(f335(f197(x58741),x58743),x58744)),f335(f335(f197(x58741),x58743),f335(f335(f197(x58741),x58742),x58744)))
% 170.42/170.39 [5876]~P6(x58761)+E(f335(f335(f198(x58761),x58762),f335(f335(f198(x58761),x58763),x58764)),f335(f335(f198(x58761),x58763),f335(f335(f198(x58761),x58762),x58764)))
% 170.42/170.39 [5881]E(x58811,x58812)+E(f173(x58813,x58811,f335(f335(f154(x58813),x58812),x58814)),f335(f335(f154(x58813),x58812),f173(x58813,x58811,x58814)))
% 170.42/170.39 [5894]~P4(f335(x58942,x58943))+E(f335(f139(x58941,x58942),f335(f335(f154(x58941),x58943),x58944)),f335(f335(f154(x58941),x58943),f335(f139(x58941,x58942),x58944)))
% 170.42/170.39 [6032]~P4(f335(x60322,x60323))+E(f180(x60321,x60322,f335(f335(f154(x60321),x60323),x60324)),f335(f335(f154(x60321),x60323),f180(x60321,x60322,x60324)))
% 170.42/170.39 [6083]P26(x60831,x60832,x60833)+~P26(x60831,x60832,f335(f335(f313(f883(x60831)),x60834),x60833))
% 170.42/170.39 [6096]E(x60961,f199(f892(x60962,a879)))+E(f335(f335(f42(x60962,f892(x60963,a879)),x60961),f335(f16(f892(x60963,a879),x60962),x60964)),x60964)
% 170.42/170.39 [6097]E(x60971,f199(f892(x60972,a879)))+E(f335(f335(f43(x60972,f892(x60973,a879)),x60971),f335(f16(f892(x60973,a879),x60972),x60974)),x60974)
% 170.42/170.39 [6106]~E(x61064,f199(f892(x61062,a879)))+E(f335(f335(f272(x61061,x61062),x61063),f335(f16(f892(x61062,a879),x61061),x61064)),f199(f892(f891(x61061,x61062),a879)))
% 170.42/170.39 [6107]~E(x61073,f199(f892(x61071,a879)))+E(f335(f335(f272(x61071,x61072),x61073),f335(f16(f892(x61072,a879),x61071),x61074)),f199(f892(f891(x61071,x61072),a879)))
% 170.42/170.39 [6153]E(x61531,f2(a884))+E(f335(f335(f141(x61532),x61531),f335(f335(f154(x61532),x61533),x61534)),f335(f335(f141(x61532),f335(f335(f22(a884),x61531),f78(a884))),x61534))
% 170.42/170.39 [6183]E(x61831,f199(f892(x61832,a879)))+E(f335(f314(x61832,x61833,f335(f16(x61833,x61832),x61834)),x61831),f335(f335(f313(x61833),x61834),f199(f892(x61833,a879))))
% 170.42/170.39 [6186]E(f335(f315(x61861,x61862,f335(f16(x61862,x61861),x61863)),x61864),f199(f892(x61861,a879)))+P4(f335(f335(f337(x61862),x61863),x61864))
% 170.42/170.39 [6252]~E(x62523,f199(f892(x62521,a879)))+E(f335(f335(f42(x62521,f892(x62522,a879)),x62523),f335(f16(f892(x62522,a879),x62521),x62524)),f199(f892(x62522,a879)))
% 170.42/170.39 [6253]~E(x62533,f199(f892(x62531,a879)))+E(f335(f335(f43(x62531,f892(x62532,a879)),x62533),f335(f16(f892(x62532,a879),x62531),x62534)),f258(f892(x62532,a879)))
% 170.42/170.39 [6255]~P58(x62551)+E(f45(x62551,f335(f335(f81(x62551),x62552),x62553),f335(f335(f81(x62551),x62552),x62554)),f335(f335(f81(x62551),x62552),f45(x62551,x62553,x62554)))
% 170.42/170.39 [6419]E(f335(f315(x64191,x64192,f335(f16(x64192,x64191),x64193)),x64194),f258(f892(x64191,a879)))+~P4(f335(f335(f337(x64192),x64193),x64194))
% 170.42/170.39 [6442]~P4(f335(f335(f337(x64421),x64422),x64424))+P4(f335(f335(f337(x64421),x64422),f335(f335(f313(x64421),x64423),x64424)))
% 170.42/170.39 [6447]P4(f335(x64471,x64472))+~P4(f335(f163(x64473,x64471),f335(f335(f154(x64473),x64472),x64474)))
% 170.42/170.39 [6456]~E(x64563,f335(f335(f22(a884),f335(f200(f885(x64561)),x64562)),f78(a884)))+E(f119(x64561,f335(f335(f162(x64561,x64562),x64563),x64564)),f119(x64561,x64562))
% 170.42/170.39 [6475]~P6(x64751)+E(f335(f335(f106(f892(x64751,a879)),f335(f304(x64751),x64752)),f306(x64751,x64753,x64754)),f306(x64751,x64753,f335(f335(f197(x64751),x64752),x64754)))
% 170.42/170.39 [6476]~P6(x64761)+E(f335(f335(f106(f892(x64761,a879)),f335(f257(x64761),x64762)),f306(x64761,x64763,x64764)),f306(x64761,f335(f335(f198(x64761),x64762),x64763),x64764))
% 170.42/170.39 [6491]E(f335(f335(f106(f892(x64911,a879)),x64912),f335(f335(f313(x64911),x64913),x64914)),f335(f335(f106(f892(x64911,a879)),x64912),x64914))+P4(f335(f335(f337(x64911),x64913),x64912))
% 170.42/170.39 [6503]E(f173(x65031,x65032,f335(f335(f137(x65031),x65033),x65034)),f335(f335(f137(x65031),x65033),f173(x65031,x65032,x65034)))+P4(f335(f335(f337(x65031),x65032),f335(f175(x65031),x65033)))
% 170.42/170.39 [6507]~P80(x65071)+E(f335(f335(f81(x65071),f335(f335(f260(x65071),x65072),x65073)),f335(f335(f260(x65071),x65072),x65074)),f335(f335(f260(x65071),x65072),f335(f335(f80(a884),x65073),x65074)))
% 170.42/170.39 [6508]~P116(x65081)+E(f335(f335(f81(x65081),f335(f335(f260(x65081),x65082),x65083)),f335(f335(f260(x65081),x65082),x65084)),f335(f335(f260(x65081),x65082),f335(f335(f80(a884),x65083),x65084)))
% 170.42/170.39 [6545]~P99(x65451)+E(f335(f335(f106(x65451),f335(f335(f115(x65451),x65452),x65453)),f335(f335(f115(x65451),x65452),x65454)),f335(f335(f115(x65451),x65452),f335(f335(f106(x65451),x65453),x65454)))
% 170.42/170.39 [6546]~P99(x65461)+E(f335(f335(f115(x65461),f335(f335(f106(x65461),x65462),x65463)),f335(f335(f106(x65461),x65462),x65464)),f335(f335(f106(x65461),x65462),f335(f335(f115(x65461),x65463),x65464)))
% 170.42/170.39 [6547]~P116(x65471)+E(f335(f335(f80(x65471),f335(f335(f81(x65471),x65472),x65473)),f335(f335(f81(x65471),x65472),x65474)),f335(f335(f81(x65471),x65472),f335(f335(f80(x65471),x65473),x65474)))
% 170.42/170.39 [6548]~P6(x65481)+E(f335(f335(f198(x65481),f335(f335(f197(x65481),x65482),x65483)),f335(f335(f197(x65481),x65482),x65484)),f335(f335(f197(x65481),x65482),f335(f335(f198(x65481),x65483),x65484)))
% 170.42/170.39 [6549]~P6(x65491)+E(f335(f335(f197(x65491),f335(f335(f198(x65491),x65492),x65493)),f335(f335(f198(x65491),x65492),x65494)),f335(f335(f198(x65491),x65492),f335(f335(f197(x65491),x65493),x65494)))
% 170.42/170.39 [6581]~P58(x65811)+E(f45(x65811,f335(f335(f81(x65811),x65812),x65813),f335(f335(f81(x65811),x65814),x65813)),f335(f335(f81(x65811),f45(x65811,x65812,x65814)),x65813))
% 170.42/170.39 [6584]~E(f335(f200(f885(x65841)),x65843),f335(f200(f885(x65842)),x65844))+E(f335(f335(f157(f891(x65841,x65842),x65842),f273(x65841,x65842)),f335(f335(f185(x65841,x65842),x65843),x65844)),x65844)
% 170.42/170.39 [6585]~E(f335(f200(f885(x65851)),x65853),f335(f200(f885(x65852)),x65854))+E(f335(f335(f157(f891(x65851,x65852),x65851),f269(x65851,x65852)),f335(f335(f185(x65851,x65852),x65853),x65854)),x65853)
% 170.42/170.39 [6591]P4(f335(f163(x65911,x65912),x65913))+~P4(f335(f163(x65911,x65912),f335(f335(f154(x65911),x65914),x65913)))
% 170.42/170.39 [6592]P4(f335(f163(x65921,x65922),x65923))+~P4(f335(f163(x65921,x65922),f335(f335(f137(x65921),x65924),x65923)))
% 170.42/170.39 [6593]P4(f335(f163(x65931,x65932),x65933))+~P4(f335(f163(x65931,x65932),f335(f335(f137(x65931),x65933),x65934)))
% 170.42/170.39 [6598]~P59(x65981)+E(f45(x65981,f335(f335(f22(x65981),x65982),f45(x65981,x65983,x65984)),x65984),f45(x65981,f335(f335(f22(x65981),x65982),x65983),x65984))
% 170.42/170.39 [6599]~P58(x65991)+E(f45(x65991,f335(f335(f81(x65991),x65992),f45(x65991,x65993,x65994)),x65994),f45(x65991,f335(f335(f81(x65991),x65992),x65993),x65994))
% 170.42/170.39 [6601]~P58(x66011)+E(f45(x66011,f335(f335(f80(x66011),x66012),f45(x66011,x66013,x66014)),x66014),f45(x66011,f335(f335(f80(x66011),x66012),x66013),x66014))
% 170.42/170.39 [6681]~P6(x66811)+E(f335(f335(f106(f892(x66811,a879)),f306(x66811,x66812,x66813)),f335(f304(x66811),x66814)),f306(x66811,x66812,f335(f335(f197(x66811),x66813),x66814)))
% 170.42/170.39 [6682]~P6(x66821)+E(f335(f335(f106(f892(x66821,a879)),f306(x66821,x66822,x66823)),f335(f257(x66821),x66824)),f306(x66821,f335(f335(f198(x66821),x66822),x66824),x66823))
% 170.42/170.39 [6685]~E(f335(f200(f885(x66851)),x66853),f335(f200(f885(x66852)),x66854))+E(f335(f335(f185(x66851,x66852),f335(f172(x66851),x66853)),f335(f172(x66852),x66854)),f335(f172(f891(x66851,x66852)),f335(f335(f185(x66851,x66852),x66853),x66854)))
% 170.42/170.39 [6695]E(x66951,f335(f335(f22(a884),f335(f200(f885(x66952)),x66953)),f78(a884)))+E(f119(x66952,f335(f335(f162(x66952,x66953),x66951),x66954)),f335(f335(f162(x66952,f119(x66952,x66953)),x66951),x66954))
% 170.42/170.39 [6710]~P4(f335(f140(x67102),x67104))+P4(f335(f140(f891(x67101,x67102)),f335(f335(f185(x67101,x67102),x67103),x67104)))
% 170.42/170.39 [6711]~P4(f335(f140(x67111),x67113))+P4(f335(f140(f891(x67111,x67112)),f335(f335(f185(x67111,x67112),x67113),x67114)))
% 170.42/170.39 [6975]E(f335(f335(f39(a884),x69751),x69752),x69753)+~P4(f335(f48(x69751,x69752),f335(f335(f270(a884,a884),x69753),x69754)))
% 170.42/170.39 [6999]E(f45(a884,x69991,x69992),x69993)+~P4(f335(f48(x69991,x69992),f335(f335(f270(a884,a884),x69994),x69993)))
% 170.42/170.39 [7002]P4(f335(f140(x70021),x70022))+~P4(f335(f140(x70023),f335(f335(f157(x70021,x70023),x70024),x70022)))
% 170.42/170.39 [7010]~P26(x70101,x70102,f335(f335(f313(f883(x70101)),x70103),x70104))+P26(x70101,x70102,f335(f335(f313(f883(x70101)),x70103),f199(f892(f883(x70101),a879))))
% 170.42/170.39 [7016]P4(f335(f335(f206(x70161),x70162),x70163))+~P4(f335(f335(f335(f335(a208,x70161),x70162),x70164),x70163))
% 170.42/170.39 [7088]E(f173(x70881,x70882,f335(f335(f137(x70881),x70883),x70884)),f335(f335(f137(x70881),f173(x70881,x70882,x70883)),x70884))+~P4(f335(f335(f337(x70881),x70882),f335(f175(x70881),x70883)))
% 170.42/170.39 [7178]~P59(x71781)+E(f45(x71781,f335(f335(f22(x71781),f45(x71781,x71782,x71783)),x71784),x71783),f45(x71781,f335(f335(f22(x71781),x71782),x71784),x71783))
% 170.42/170.39 [7181]~P58(x71811)+E(f45(x71811,f335(f335(f81(x71811),f45(x71811,x71812,x71813)),x71814),x71813),f45(x71811,f335(f335(f81(x71811),x71812),x71814),x71813))
% 170.42/170.39 [7182]~P58(x71821)+E(f45(x71821,f335(f335(f80(x71821),f45(x71821,x71822,x71823)),x71824),x71823),f45(x71821,f335(f335(f80(x71821),x71822),x71824),x71823))
% 170.42/170.39 [7372]~E(x73721,f335(f335(f154(x73722),x73723),x73724))+~P4(f335(f335(f249(a884),f335(f200(f885(x73722)),x73721)),f335(f200(f885(x73722)),x73724)))
% 170.42/170.39 [7448]~E(f335(f181(x74481,x74482),x74483),f335(f181(x74481,x74482),x74484))+E(f335(f314(f891(x74481,x74482),x74481,f269(x74481,x74482)),f335(f175(f891(x74481,x74482)),x74483)),f335(f314(f891(x74481,x74482),x74481,f269(x74481,x74482)),f335(f175(f891(x74481,x74482)),x74484)))
% 170.42/170.39 [7583]P27(x75831,x75832,x75833,f335(f175(x75831),x75834))+~P4(f335(f140(x75832),f335(f335(f157(x75831,x75832),x75833),x75834)))
% 170.42/170.39 [7657]~P4(f335(f335(f249(f892(x76571,a879)),x76572),x76574))+P4(f335(f335(f249(f892(x76571,a879)),x76572),f335(f335(f313(x76571),x76573),x76574)))
% 170.42/170.39 [7690]~P59(x76901)+E(f45(x76901,f335(f335(f22(x76901),f45(x76901,x76902,x76903)),f45(x76901,x76904,x76903)),x76903),f45(x76901,f335(f335(f22(x76901),x76902),x76904),x76903))
% 170.42/170.39 [7691]~P58(x76911)+E(f45(x76911,f335(f335(f81(x76911),f45(x76911,x76912,x76913)),f45(x76911,x76914,x76913)),x76913),f45(x76911,f335(f335(f81(x76911),x76912),x76914),x76913))
% 170.42/170.39 [7692]~P58(x76921)+E(f45(x76921,f335(f335(f80(x76921),f45(x76921,x76922,x76923)),f45(x76921,x76924,x76923)),x76923),f45(x76921,f335(f335(f80(x76921),x76922),x76924),x76923))
% 170.42/170.39 [7790]P4(f335(f335(f335(f335(a208,x77901),x77902),f335(a117,x77903)),x77904))+~P4(f335(f335(f335(f335(a208,x77901),x77902),x77903),x77904))
% 170.42/170.39 [7797]~E(f335(x77974,f457(x77974,x77973,x77971,x77972)),f199(f892(x77972,a879)))+E(f335(f335(f42(x77971,f892(x77972,a879)),x77973),x77974),f199(f892(x77972,a879)))
% 170.42/170.39 [7798]~E(f335(x77984,f643(x77984,x77983,x77981,x77982)),f258(f892(x77982,a879)))+E(f335(f335(f43(x77981,f892(x77982,a879)),x77983),x77984),f258(f892(x77982,a879)))
% 170.42/170.39 [7799]~E(f335(x77994,f466(x77994,x77993,x77992,x77991)),f199(f892(x77992,a879)))+E(f335(f335(f42(x77991,f892(x77992,a879)),x77993),x77994),f199(f892(x77992,a879)))
% 170.42/170.39 [7800]~E(f335(x78004,f645(x78004,x78003,x78002,x78001)),f258(f892(x78002,a879)))+E(f335(f335(f43(x78001,f892(x78002,a879)),x78003),x78004),f258(f892(x78002,a879)))
% 170.42/170.39 [8198]P4(f335(x81981,x81982))+~P4(f335(f335(f337(x81983),x81982),f335(f335(f106(f892(x81983,a879)),x81984),f335(f255(x81983),x81981))))
% 170.42/170.39 [8237]~P4(f335(f335(f249(f892(x82371,a879)),x82373),x82374))+P4(f335(f335(f249(f892(x82371,a879)),f335(f335(f313(x82371),x82372),x82373)),f335(f335(f313(x82371),x82372),x82374)))
% 170.42/170.39 [8405]P4(f335(f335(f206(x84051),x84052),f662(x84053,x84052,x84054,x84051)))+~P4(f335(f335(f206(f33(x84051,x84054)),x84052),x84053))
% 170.42/170.39 [8414]P4(f335(x84142,x84143))+E(f335(f335(f141(x84141),f335(f200(f885(x84141)),f180(x84141,x84142,f335(f335(f154(x84141),x84143),x84144)))),f335(f335(f154(x84141),x84143),x84144)),f335(f335(f154(x84141),x84143),x84144))
% 170.42/170.39 [8529]~P4(f335(f335(f250(a884),f335(x85294,x85292)),f335(x85294,x85293)))+P4(f335(f335(f337(f891(x85291,x85291)),f335(f335(f270(x85291,x85291),x85292),x85293)),f335(f335(f291(a884,x85291),a254),x85294)))
% 170.42/170.39 [8619]~P4(f335(x86192,f792(x86194,x86192,x86193,x86191)))+E(f180(x86191,x86192,f335(f335(f137(x86191),x86193),x86194)),f335(f335(f137(x86191),x86193),f180(x86191,x86192,x86194)))
% 170.42/170.39 [8691]P27(f885(x86911),f885(x86912),f335(f157(x86911,x86912),x86913),x86914)+~P27(x86911,x86912,x86913,f40(f892(x86911,a879),f335(f314(f885(x86911),f892(x86911,a879),f175(x86911)),x86914)))
% 170.42/170.39 [8758]~P4(f335(x87582,x87583))+E(f335(f335(f141(x87581),f335(f200(f885(x87581)),f180(x87581,x87582,f335(f335(f154(x87581),x87583),x87584)))),f335(f335(f154(x87581),x87583),x87584)),f335(f335(f141(x87581),f335(f200(f885(x87581)),f180(x87581,x87582,x87584))),x87584))
% 170.42/170.39 [8798]~E(x87982,x87983)+E(f335(f139(x87981,f335(f335(f8(a879,a879,x87981),a330),f335(a332,x87982))),f335(f335(f154(x87981),x87983),x87984)),f335(f139(x87981,f335(f335(f8(a879,a879,x87981),a330),f335(a332,x87982))),x87984))
% 170.42/170.39 [8808]E(f335(f335(f42(x88081,f892(x88082,a879)),x88083),x88084),f199(f892(x88082,a879)))+P4(f335(f335(f337(x88081),f457(x88084,x88083,x88081,x88082)),x88083))
% 170.42/170.39 [8809]E(f335(f335(f43(x88091,f892(x88092,a879)),x88093),x88094),f258(f892(x88092,a879)))+P4(f335(f335(f337(x88091),f643(x88094,x88093,x88091,x88092)),x88093))
% 170.42/170.39 [8810]E(f335(f335(f42(x88101,f892(x88102,a879)),x88103),x88104),f199(f892(x88102,a879)))+P4(f335(f335(f337(x88101),f466(x88104,x88103,x88102,x88101)),x88103))
% 170.42/170.39 [8811]E(f335(f335(f43(x88111,f892(x88112,a879)),x88113),x88114),f258(f892(x88112,a879)))+P4(f335(f335(f337(x88111),f645(x88114,x88113,x88112,x88111)),x88113))
% 170.42/170.39 [8847]P4(f335(f335(f250(a884),f335(x88471,x88472)),f335(x88471,x88473)))+~P4(f335(f335(f337(f891(x88474,x88474)),f335(f335(f270(x88474,x88474),x88472),x88473)),f335(f335(f291(a884,x88474),a254),x88471)))
% 170.42/170.39 [8868]E(f180(x88681,x88682,f335(f335(f137(x88681),x88683),x88684)),f335(f335(f137(x88681),x88683),f180(x88681,x88682,x88684)))+P4(f335(f335(f337(x88681),f792(x88684,x88682,x88683,x88681)),f335(f175(x88681),x88683)))
% 170.42/170.39 [8905]P4(f335(f335(f206(x89051),f662(x89052,x89053,x89051,x89054)),x89052))+~P4(f335(f335(f206(f33(x89054,x89051)),x89053),x89052))
% 170.42/170.39 [9037]P4(f335(f335(f337(x90371),f502(x90372,x90373,x90374,x90371)),x90373))+~P4(f335(f335(f337(f892(x90371,a879)),x90374),f335(f335(f61(x90371),x90373),x90372)))
% 170.42/170.39 [9040]E(x90401,x90402)+~P4(f335(f335(f337(f891(x90403,x90403)),f335(f335(f270(x90403,x90403),x90401),x90402)),f335(f335(f192(f891(x90403,x90403),a879),f2(a884)),x90404)))
% 170.42/170.39 [9120]E(f335(f289(x91201,x91201,x91202),f335(f335(f313(x91201),f502(x91202,x91203,x91204,x91201)),f199(f892(x91201,a879)))),x91204)+~P4(f335(f335(f337(f892(x91201,a879)),x91204),f335(f335(f61(x91201),x91203),x91202)))
% 170.42/170.39 [9126]~P4(f335(f335(f337(f891(x91261,x91261)),f335(f335(f270(x91261,x91261),x91263),x91262)),f311(x91261,x91264)))+P4(f335(f335(f337(f891(x91261,x91261)),f335(f335(f270(x91261,x91261),x91262),x91263)),f311(x91261,f335(f290(x91261,x91261),x91264))))
% 170.42/170.39 [9138]~P58(x91381)+E(f335(f335(f80(x91381),f335(f335(f80(x91381),f335(f335(f81(x91381),x91382),f335(f335(f39(x91381),x91383),x91382))),f45(x91381,x91383,x91382))),x91384),f335(f335(f80(x91381),x91383),x91384))
% 170.42/170.39 [9148]~P4(f335(f335(f337(x91481),x91483),x91484))+P4(f335(f335(f337(f892(x91481,a879)),f335(f289(x91481,x91481,x91482),f335(f335(f313(x91481),x91483),f199(f892(x91481,a879))))),f335(f335(f61(x91481),x91484),x91482)))
% 170.42/170.39 [9159]P4(f335(f335(f337(f891(x91591,x91591)),f335(f335(f270(x91591,x91591),x91592),x91593)),f311(x91591,x91594)))+~P4(f335(f335(f337(f891(x91591,x91591)),f335(f335(f270(x91591,x91591),x91593),x91592)),f311(x91591,f335(f290(x91591,x91591),x91594))))
% 170.42/170.39 [9251]E(f335(f335(f162(x92511,f335(f172(x92511),x92512)),f335(f335(f22(a884),f335(f335(f22(a884),f335(f200(f885(x92511)),x92512)),x92513)),f78(a884))),x92514),f335(f172(x92511),f335(f335(f162(x92511,x92512),x92513),x92514)))+~P4(f335(f335(f250(a884),x92513),f335(f200(f885(x92511)),x92512)))
% 170.42/170.39 [9254]~P4(f335(x92542,f784(x92544,x92542,x92543,x92541)))+E(f335(f335(f141(x92541),f335(f200(f885(x92541)),f180(x92541,x92542,f335(f335(f137(x92541),x92543),x92544)))),f335(f335(f137(x92541),x92543),x92544)),f335(f335(f141(x92541),f335(f200(f885(x92541)),f180(x92541,x92542,x92544))),x92544))
% 170.42/170.39 [9295]~P27(x92952,x92951,x92953,f258(f892(x92952,a879)))+P4(f335(f335(f249(f892(x92951,a879)),f335(f314(x92952,x92951,x92953),f335(f79(f892(x92952,a879)),x92954))),f335(f79(f892(x92951,a879)),f335(f314(x92952,x92951,x92953),x92954))))
% 170.42/170.39 [9308]~P8(x93081)+E(f335(f145(x93081,x93082,f335(f7(x93082,x93081,x93081),f335(f335(f8(x93081,f892(x93081,x93081),x93082),f115(x93081)),x93083)),f199(x93081)),x93084),f335(f335(f42(x93082,x93081),f335(f175(x93082),x93084)),x93083))
% 170.42/170.39 [9309]~P8(x93091)+E(f335(f145(x93091,x93092,f335(f7(x93092,x93091,x93091),f335(f335(f8(x93091,f892(x93091,x93091),x93092),f106(x93091)),x93093)),f258(x93091)),x93094),f335(f335(f43(x93092,x93091),f335(f175(x93092),x93094)),x93093))
% 170.42/170.39 [9321]E(f335(f335(f141(x93211),f335(f200(f885(x93211)),f180(x93211,x93212,f335(f335(f137(x93211),x93213),x93214)))),f335(f335(f137(x93211),x93213),x93214)),f335(f335(f141(x93211),f335(f200(f885(x93211)),f180(x93211,x93212,x93214))),x93214))+P4(f335(f335(f337(x93211),f784(x93214,x93212,x93213,x93211)),f335(f175(x93211),x93213)))
% 170.42/170.39 [9389]~P4(f335(f335(f337(f891(f885(x93894),f885(x93894))),f335(f335(f270(f885(x93894),f885(x93894)),x93893),x93892)),f160(x93894,x93891)))+P4(f335(f335(f250(a884),f716(x93891,x93892,x93893,x93894)),f335(f200(f885(x93894)),x93893)))
% 170.42/170.39 [9390]~P58(x93901)+E(f335(f335(f80(x93901),f335(f335(f80(x93901),f335(f335(f81(x93901),f335(f335(f39(x93901),x93902),x93903)),x93903)),f45(x93901,x93902,x93903))),x93904),f335(f335(f80(x93901),x93902),x93904))
% 170.42/170.39 [9417]~P4(f335(f335(f337(f891(f885(x94171),f885(x94171))),f335(f335(f270(f885(x94171),f885(x94171)),x94172),x94173)),f335(f290(f885(x94171),f885(x94171)),f160(x94171,x94174))))+P4(f335(f335(f337(f891(f885(x94171),f885(x94171))),f335(f335(f270(f885(x94171),f885(x94171)),x94172),x94173)),f160(x94171,f335(f290(x94171,x94171),x94174))))
% 170.42/170.39 [9418]P4(f335(f335(f337(f891(f885(x94181),f885(x94181))),f335(f335(f270(f885(x94181),f885(x94181)),x94182),x94183)),f335(f290(f885(x94181),f885(x94181)),f160(x94181,x94184))))+~P4(f335(f335(f337(f891(f885(x94181),f885(x94181))),f335(f335(f270(f885(x94181),f885(x94181)),x94182),x94183)),f160(x94181,f335(f290(x94181,x94181),x94184))))
% 170.42/170.39 [9452]~P4(f335(f335(f337(x94521),x94523),f335(f268(x94521,x94522),x94524)))+P4(f335(f335(f337(f891(x94521,x94522)),f335(f335(f270(x94521,x94522),x94523),f549(x94524,x94522,x94523,x94521))),x94524))
% 170.42/170.39 [9453]~P4(f335(f335(f337(x94531),x94533),f335(f268(x94531,x94532),x94534)))+P4(f335(f335(f337(f891(x94531,x94532)),f335(f335(f270(x94531,x94532),x94533),f552(x94534,x94532,x94533,x94531))),x94534))
% 170.42/170.39 [9563]~P4(f335(f62(f888(x95631)),f335(f314(x95632,f888(x95631),x95633),f258(f892(x95632,a879)))))+P4(f335(f62(f888(x95631)),f335(f314(x95632,f888(x95631),f188(x95632,x95631,x95633,f335(f181(x95632,x95631),x95634))),f258(f892(x95632,a879)))))
% 170.42/170.39 [9610]~P4(f335(f335(f337(f891(x96101,x96101)),f335(f335(f270(x96101,x96101),x96102),x96104)),f335(f335(f292(x96101,x96101,x96101),x96103),f311(x96101,x96103))))+P4(f335(f335(f337(f891(x96101,x96101)),f335(f335(f270(x96101,x96101),x96102),f631(x96103,x96104,x96102,x96101))),x96103))
% 170.42/170.39 [9780]~P4(f335(f335(f337(f891(x97802,x97801)),x97804),f335(f290(x97801,x97802),x97803)))+P4(f335(f335(f337(f891(x97801,x97802)),f335(f335(f270(x97801,x97802),f677(x97803,x97804,x97801,x97802)),f676(x97803,x97804,x97801,x97802))),x97803))
% 170.42/170.39 [9808]~P4(f335(f335(f337(f891(f885(x98081),f885(x98081))),f335(f335(f270(f885(x98081),f885(x98081)),x98084),x98083)),f160(x98081,x98082)))+P4(f335(f335(f337(f891(x98081,x98081)),f335(f335(f270(x98081,x98081),f723(x98082,x98083,x98084,x98081)),f724(x98082,x98083,x98084,x98081))),x98082))
% 170.42/170.39 [9905]~P4(f335(f335(f337(f891(f885(x99051),f885(x99051))),f335(f335(f270(f885(x99051),f885(x99051)),x99052),x99054)),f160(x99051,x99053)))+P4(f335(f335(f337(f891(x99051,x99051)),f335(f335(f270(x99051,x99051),f335(f335(f168(x99051),x99052),f716(x99053,x99054,x99052,x99051))),f717(x99053,x99054,x99052,x99051))),x99053))
% 170.42/170.39 [9927]~P4(f335(f62(x99272),x99274))+E(f335(f335(f335(f66(f892(x99271,a879),x99272,f115(f892(x99271,a879))),f335(f335(f7(x99272,f892(x99271,a879),f892(x99271,a879)),f335(f335(f8(x99271,f892(f892(x99271,a879),f892(x99271,a879)),x99272),f313(x99271)),x99273)),f199(f892(x99271,a879)))),f199(f892(x99271,a879))),x99274),f335(f314(x99272,x99271,x99273),x99274))
% 170.42/170.39 [10023]~P27(x100231,x100232,x100233,f258(f892(x100231,a879)))+P4(f335(f335(f249(f892(x100231,a879)),f335(f315(x100231,x100232,x100233),f335(f335(f313(x100232),x100234),f199(f892(x100232,a879))))),f335(f335(f313(x100231),f85(x100231,f335(f335(f7(x100231,x100232,a879),f335(f335(f8(x100232,f892(x100232,a879),x100231),a332),x100233)),x100234))),f199(f892(x100231,a879)))))
% 170.42/170.39 [5628]~E(f335(f335(f137(x56281),x56282),x56284),x56283)+E(f335(f335(f176(x56281),f335(f200(f885(x56281)),x56282)),x56283),x56282)
% 170.42/170.39 [5629]~E(f335(f335(f137(x56292),x56293),x56291),x56294)+E(x56291,f335(f335(f141(x56292),f335(f200(f885(x56292)),x56293)),x56294))
% 170.42/170.39 [5640]~E(x56404,f2(a884))+E(f335(f335(f168(x56401),f335(f335(f154(x56401),x56402),x56403)),x56404),x56402)
% 170.42/170.39 [6166]~P116(x61661)+E(f335(f335(f260(x61661),f335(f335(f260(x61661),x61662),x61663)),x61664),f335(f335(f260(x61661),x61662),f335(f335(f81(a884),x61663),x61664)))
% 170.42/170.39 [6167]~P80(x61671)+E(f335(f335(f260(x61671),f335(f335(f260(x61671),x61672),x61673)),x61674),f335(f335(f260(x61671),x61672),f335(f335(f81(a884),x61673),x61674)))
% 170.42/170.39 [6184]E(x61841,f2(a884))+E(f335(f335(f168(x61842),f335(f335(f154(x61842),x61843),x61844)),x61841),f335(f335(f168(x61842),x61844),f335(f335(f22(a884),x61841),f78(a884))))
% 170.42/170.39 [6209]~P118(x62091)+E(f335(f335(f293(x62091),f335(f335(f81(x62091),x62092),x62093)),x62094),f335(f335(f81(x62091),x62092),f335(f335(f293(x62091),x62093),x62094)))
% 170.42/170.39 [6211]~P65(x62111)+E(f335(f335(f115(x62111),f335(f335(f115(x62111),x62112),x62113)),x62114),f335(f335(f115(x62111),x62112),f335(f335(f115(x62111),x62113),x62114)))
% 170.42/170.39 [6213]~P101(x62131)+E(f335(f335(f115(x62131),f335(f335(f115(x62131),x62132),x62133)),x62134),f335(f335(f115(x62131),x62132),f335(f335(f115(x62131),x62133),x62134)))
% 170.42/170.39 [6214]~P65(x62141)+E(f335(f335(f106(x62141),f335(f335(f106(x62141),x62142),x62143)),x62144),f335(f335(f106(x62141),x62142),f335(f335(f106(x62141),x62143),x62144)))
% 170.42/170.39 [6216]~P102(x62161)+E(f335(f335(f106(x62161),f335(f335(f106(x62161),x62162),x62163)),x62164),f335(f335(f106(x62161),x62162),f335(f335(f106(x62161),x62163),x62164)))
% 170.42/170.39 [6217]~P69(x62171)+E(f335(f335(f81(x62171),f335(f335(f81(x62171),x62172),x62173)),x62174),f335(f335(f81(x62171),x62172),f335(f335(f81(x62171),x62173),x62174)))
% 170.42/170.39 [6218]~P116(x62181)+E(f335(f335(f81(x62181),f335(f335(f81(x62181),x62182),x62183)),x62184),f335(f335(f81(x62181),x62182),f335(f335(f81(x62181),x62183),x62184)))
% 170.42/170.39 [6220]~P116(x62201)+E(f335(f335(f80(x62201),f335(f335(f80(x62201),x62202),x62203)),x62204),f335(f335(f80(x62201),x62202),f335(f335(f80(x62201),x62203),x62204)))
% 170.42/170.39 [6221]~P70(x62211)+E(f335(f335(f80(x62211),f335(f335(f80(x62211),x62212),x62213)),x62214),f335(f335(f80(x62211),x62212),f335(f335(f80(x62211),x62213),x62214)))
% 170.42/170.39 [6223]~P6(x62231)+E(f335(f335(f197(x62231),f335(f335(f197(x62231),x62232),x62233)),x62234),f335(f335(f197(x62231),x62232),f335(f335(f197(x62231),x62233),x62234)))
% 170.42/170.39 [6225]~P6(x62251)+E(f335(f335(f198(x62251),f335(f335(f198(x62251),x62252),x62253)),x62254),f335(f335(f198(x62251),x62252),f335(f335(f198(x62251),x62253),x62254)))
% 170.42/170.39 [6236]~P58(x62361)+E(f45(x62361,f335(f335(f80(x62361),x62362),f335(f335(f81(x62361),x62363),x62364)),x62364),f45(x62361,x62362,x62364))
% 170.42/170.39 [6237]~P58(x62371)+E(f45(x62371,f335(f335(f80(x62371),x62372),f335(f335(f81(x62371),x62373),x62374)),x62373),f45(x62371,x62372,x62373))
% 170.42/170.39 [6369]E(f335(f335(f168(x63691),f335(f335(f176(x63691),x63692),x63693)),x63694),f335(f335(f168(x63691),x63693),x63694))+~P4(f335(f335(f250(a884),x63694),x63692))
% 170.42/170.39 [6543]~P116(x65431)+E(f335(f335(f81(x65431),f335(f335(f81(x65431),x65432),x65433)),x65434),f335(f335(f81(x65431),f335(f335(f81(x65431),x65432),x65434)),x65433))
% 170.42/170.39 [6544]~P116(x65441)+E(f335(f335(f80(x65441),f335(f335(f80(x65441),x65442),x65443)),x65444),f335(f335(f80(x65441),f335(f335(f80(x65441),x65442),x65444)),x65443))
% 170.42/170.39 [6604]~P143(x66042)+E(f335(f335(f6(x66041,x66042),f335(f16(x66042,x66041),x66043)),x66044),f335(f335(f81(x66042),f335(f105(x66042),f335(f38(x66041),x66044))),x66043))
% 170.42/170.39 [6773]E(f335(f335(f106(f892(x67731,a879)),f335(f335(f313(x67731),x67732),x67733)),x67734),f335(f335(f106(f892(x67731,a879)),x67733),x67734))+P4(f335(f335(f337(x67731),x67732),x67734))
% 170.42/170.39 [6842]~P99(x68421)+E(f335(f335(f106(x68421),f335(f335(f115(x68421),x68422),x68423)),f335(f335(f115(x68421),x68424),x68423)),f335(f335(f115(x68421),f335(f335(f106(x68421),x68422),x68424)),x68423))
% 170.42/170.39 [6843]~P79(x68431)+E(f335(f335(f197(x68431),f335(f335(f22(x68431),x68432),x68433)),f335(f335(f22(x68431),x68434),x68433)),f335(f335(f22(x68431),f335(f335(f197(x68431),x68432),x68434)),x68433))
% 170.42/170.39 [6844]~P79(x68441)+E(f335(f335(f198(x68441),f335(f335(f22(x68441),x68442),x68443)),f335(f335(f22(x68441),x68444),x68443)),f335(f335(f22(x68441),f335(f335(f198(x68441),x68442),x68444)),x68443))
% 170.42/170.39 [6845]~P99(x68451)+E(f335(f335(f115(x68451),f335(f335(f106(x68451),x68452),x68453)),f335(f335(f106(x68451),x68454),x68453)),f335(f335(f106(x68451),f335(f335(f115(x68451),x68452),x68454)),x68453))
% 170.42/170.39 [6847]~P117(x68471)+E(f335(f335(f80(x68471),f335(f335(f81(x68471),x68472),x68473)),f335(f335(f81(x68471),x68474),x68473)),f335(f335(f81(x68471),f335(f335(f80(x68471),x68472),x68474)),x68473))
% 170.42/170.39 [6848]~P84(x68481)+E(f335(f335(f197(x68481),f335(f335(f80(x68481),x68482),x68483)),f335(f335(f80(x68481),x68484),x68483)),f335(f335(f80(x68481),f335(f335(f197(x68481),x68482),x68484)),x68483))
% 170.42/170.39 [6849]~P84(x68491)+E(f335(f335(f198(x68491),f335(f335(f80(x68491),x68492),x68493)),f335(f335(f80(x68491),x68494),x68493)),f335(f335(f80(x68491),f335(f335(f198(x68491),x68492),x68494)),x68493))
% 170.42/170.39 [6850]~P6(x68501)+E(f335(f335(f198(x68501),f335(f335(f197(x68501),x68502),x68503)),f335(f335(f197(x68501),x68504),x68503)),f335(f335(f197(x68501),f335(f335(f198(x68501),x68502),x68504)),x68503))
% 170.42/170.39 [6851]~P6(x68511)+E(f335(f335(f197(x68511),f335(f335(f198(x68511),x68512),x68513)),f335(f335(f198(x68511),x68514),x68513)),f335(f335(f198(x68511),f335(f335(f197(x68511),x68512),x68514)),x68513))
% 170.42/170.39 [6852]~P76(x68521)+E(f335(f335(f81(x68521),f335(f335(f260(x68521),x68522),x68523)),f335(f335(f260(x68521),x68524),x68523)),f335(f335(f260(x68521),f335(f335(f81(x68521),x68522),x68524)),x68523))
% 170.42/170.39 [6853]~P116(x68531)+E(f335(f335(f81(x68531),f335(f335(f260(x68531),x68532),x68533)),f335(f335(f260(x68531),x68534),x68533)),f335(f335(f260(x68531),f335(f335(f81(x68531),x68532),x68534)),x68533))
% 170.42/170.39 [6854]~P61(x68541)+E(f335(f335(f293(x68541),f335(f335(f260(x68541),x68542),x68543)),f335(f335(f260(x68541),x68544),x68543)),f335(f335(f260(x68541),f335(f335(f293(x68541),x68542),x68544)),x68543))
% 170.42/170.39 [6855]~P118(x68551)+E(f335(f335(f22(x68551),f335(f335(f293(x68551),x68552),x68553)),f335(f335(f293(x68551),x68554),x68553)),f335(f335(f293(x68551),f335(f335(f22(x68551),x68552),x68554)),x68553))
% 170.42/170.39 [6856]~P118(x68561)+E(f335(f335(f80(x68561),f335(f335(f293(x68561),x68562),x68563)),f335(f335(f293(x68561),x68564),x68563)),f335(f335(f293(x68561),f335(f335(f80(x68561),x68562),x68564)),x68563))
% 170.42/170.39 [6857]~P116(x68571)+E(f335(f335(f80(x68571),f335(f335(f81(x68571),x68572),x68573)),f335(f335(f81(x68571),x68574),x68573)),f335(f335(f81(x68571),f335(f335(f80(x68571),x68572),x68574)),x68573))
% 170.42/170.39 [6889]E(f335(f335(f162(x68891,x68892),x68893),x68894),x68892)+~P4(f335(f335(f249(a884),f335(f200(f885(x68891)),x68892)),x68893))
% 170.42/170.39 [6915]~P4(f335(x69153,x69154))+P4(f335(f335(f335(f115(f892(x69151,a879)),x69152),x69153),x69154))
% 170.42/170.39 [6917]~P4(f335(x69172,x69174))+P4(f335(f335(f335(f115(f892(x69171,a879)),x69172),x69173),x69174))
% 170.42/170.39 [6938]E(f335(f335(f168(x69381),f335(f335(f137(x69381),x69382),x69383)),x69384),f335(f335(f168(x69381),x69382),x69384))+~P4(f335(f335(f250(a884),x69384),f335(f200(f885(x69381)),x69382)))
% 170.42/170.39 [6948]E(f335(f335(f22(f892(x69481,a879)),f335(f335(f313(x69481),x69482),x69483)),x69484),f335(f335(f22(f892(x69481,a879)),x69483),x69484))+~P4(f335(f335(f337(x69481),x69482),x69484))
% 170.42/170.39 [6989]~E(f142(a884,f335(f305(a884,x69891),x69892)),f335(f335(f154(a884),x69894),x69893))+E(f142(a884,f335(f305(a884,f335(f335(f80(a884),x69891),f78(a884))),x69892)),x69893)
% 170.42/170.39 [7062]E(x70621,f2(a884))+E(f335(f335(f154(x70622),x70623),f335(f335(f176(x70622),f335(f335(f22(a884),x70621),f78(a884))),x70624)),f335(f335(f176(x70622),x70621),f335(f335(f154(x70622),x70623),x70624)))
% 170.42/170.39 [7162]E(f335(f335(f168(x71621),x71622),f335(f335(f22(a884),x71623),f335(f200(f885(x71621)),x71624))),f335(f335(f168(x71621),f335(f335(f137(x71621),x71624),x71622)),x71623))+P4(f335(f335(f250(a884),x71623),f335(f200(f885(x71621)),x71624)))
% 170.42/170.39 [7192]E(f335(f335(f106(f892(x71921,a879)),x71922),f335(f335(f313(x71921),x71923),x71924)),f335(f335(f313(x71921),x71923),f335(f335(f106(f892(x71921,a879)),x71922),x71924)))+~P4(f335(f335(f337(x71921),x71923),x71922))
% 170.42/170.39 [7227]E(f335(f335(f168(x72271),f335(f335(f162(x72271,x72272),x72273),x72274)),x72273),x72274)+~P4(f335(f335(f250(a884),x72273),f335(f200(f885(x72271)),x72272)))
% 170.42/170.39 [7248]E(x72481,f199(f892(x72482,a879)))+E(f335(f314(f891(x72483,x72482),x72483,f269(x72483,x72482)),f335(f335(f272(x72483,x72482),x72484),f335(f16(f892(x72482,a879),x72483),x72481))),x72484)
% 170.42/170.39 [7249]E(x72491,f199(f892(x72492,a879)))+E(f335(f314(f891(x72492,x72493),x72493,f273(x72492,x72493)),f335(f335(f272(x72492,x72493),x72491),f335(f16(f892(x72493,a879),x72492),x72494))),x72494)
% 170.42/170.39 [7316]E(f335(f335(f22(f892(x73161,a879)),f335(f335(f313(x73161),x73162),x73163)),x73164),f335(f335(f313(x73161),x73162),f335(f335(f22(f892(x73161,a879)),x73163),x73164)))+P4(f335(f335(f337(x73161),x73162),x73164))
% 170.42/170.39 [7348]P4(f335(x73481,x73482))+P4(f335(f335(f335(f335(a208,f32(x73481,x73483)),x73482),x73484),x73482))
% 170.42/170.39 [7355]~E(x73554,f199(f892(x73552,a879)))+E(f335(f314(f891(x73551,x73552),x73551,f269(x73551,x73552)),f335(f335(f272(x73551,x73552),x73553),f335(f16(f892(x73552,a879),x73551),x73554))),f199(f892(x73551,a879)))
% 170.42/170.39 [7356]~E(x73563,f199(f892(x73561,a879)))+E(f335(f314(f891(x73561,x73562),x73562,f273(x73561,x73562)),f335(f335(f272(x73561,x73562),x73563),f335(f16(f892(x73562,a879),x73561),x73564))),f199(f892(x73562,a879)))
% 170.42/170.39 [7413]~P4(f335(f335(f337(x74131),x74132),x74134))+P4(f335(f335(f337(x74131),x74132),f335(f335(f115(f892(x74131,a879)),x74133),x74134)))
% 170.42/170.39 [7416]~P4(f335(f335(f337(x74161),x74162),x74163))+P4(f335(f335(f337(x74161),x74162),f335(f335(f115(f892(x74161,a879)),x74163),x74164)))
% 170.42/170.39 [7435]E(f335(f335(f106(f892(x74351,a879)),f335(f335(f313(x74351),x74352),x74353)),x74354),f335(f335(f313(x74351),x74352),f335(f335(f106(f892(x74351,a879)),x74353),x74354)))+~P4(f335(f335(f337(x74351),x74352),x74354))
% 170.42/170.39 [7713]P4(f335(x77131,x77132))+~P4(f335(f335(f335(f106(f892(x77133,a879)),x77134),x77131),x77132))
% 170.42/170.39 [7714]P4(f335(x77141,x77142))+~P4(f335(f335(f335(f106(f892(x77143,a879)),x77141),x77144),x77142))
% 170.42/170.39 [7717]E(f335(f335(f6(x77171,a884),x77172),f335(f335(f22(f892(x77171,a879)),x77173),f335(f335(f313(x77171),x77174),f199(f892(x77171,a879))))),f335(f335(f6(x77171,a884),x77172),x77173))+P4(f335(f335(f337(x77171),x77174),x77173))
% 170.42/170.39 [7723]~P71(x77231)+E(f335(f169(x77231),f335(f335(f157(a884,x77231),x77232),f142(a884,f335(f305(a884,x77233),x77234)))),f335(f335(f6(a884,x77231),x77232),f335(f175(a884),f142(a884,f335(f305(a884,x77233),x77234)))))
% 170.42/170.39 [7724]~P71(x77241)+E(f335(f335(f6(a884,x77241),x77242),f335(f175(a884),f142(a884,f335(f305(a884,x77243),x77244)))),f335(f169(x77241),f335(f335(f157(a884,x77241),x77242),f142(a884,f335(f305(a884,x77243),x77244)))))
% 170.42/170.39 [7834]~E(x78343,x78344)+P4(f335(f63(x78341,x78342,f335(f335(f313(x78341),x78343),f199(f892(x78341,a879)))),x78344))
% 170.42/170.39 [7931]P4(f335(f335(f337(x79311),x79312),f335(f175(x79311),x79313)))+~P4(f335(f335(f337(x79311),x79312),f335(f175(x79311),f335(f335(f176(x79311),x79314),x79313))))
% 170.42/170.39 [7932]P4(f335(f335(f337(x79321),x79322),f335(f175(x79321),x79323)))+~P4(f335(f335(f337(x79321),x79322),f335(f175(x79321),f335(f335(f141(x79321),x79324),x79323))))
% 170.42/170.39 [8006]P4(f335(f335(f337(x80061),x80062),x80063))+~P4(f335(f335(f337(x80061),x80062),f335(f335(f22(f892(x80061,a879)),x80063),x80064)))
% 170.42/170.39 [8008]P4(f335(f335(f337(x80081),x80082),x80083))+~P4(f335(f335(f337(x80081),x80082),f335(f335(f106(f892(x80081,a879)),x80084),x80083)))
% 170.42/170.39 [8011]P4(f335(f335(f337(x80111),x80112),x80113))+~P4(f335(f335(f337(x80111),x80112),f335(f335(f106(f892(x80111,a879)),x80113),x80114)))
% 170.42/170.39 [8029]E(f335(f335(f137(x80291),f335(f335(f176(x80291),x80292),x80293)),f335(f335(f154(x80291),x80294),f335(f335(f141(x80291),f335(a117,x80292)),x80293))),f335(f335(f162(x80291,x80293),x80292),x80294))+~P4(f335(f335(f250(a884),x80292),f335(f200(f885(x80291)),x80293)))
% 170.42/170.39 [8054]P4(f335(f335(f337(x80541),x80542),x80543))+~P4(f335(f335(f249(f892(x80541,a879)),f335(f335(f313(x80541),x80542),x80544)),x80543))
% 170.42/170.39 [8087]~P4(f335(f335(f337(x80871),x80872),x80873))+~P4(f335(f335(f337(x80871),x80872),f335(f335(f22(f892(x80871,a879)),x80874),x80873)))
% 170.42/170.39 [8120]~P4(f335(f335(f250(a884),x81204),f335(f200(f885(x81201)),x81203)))+P4(f335(f335(f337(x81201),x81202),f335(f175(x81201),f335(f335(f162(x81201,x81203),x81204),x81202))))
% 170.42/170.39 [8175]E(f335(f335(f168(x81751),f335(f335(f141(x81751),x81752),x81753)),x81754),f335(f335(f168(x81751),x81753),f335(f335(f80(a884),x81752),x81754)))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x81752),x81754)),f335(f200(f885(x81751)),x81753)))
% 170.42/170.39 [8185]~P143(x81852)+E(f335(f335(f6(x81851,x81852),f335(f335(f8(a884,x81852,x81851),f105(x81852)),x81853)),x81854),f335(f105(x81852),f335(f335(f6(x81851,a884),x81853),x81854)))
% 170.42/170.39 [8186]~P138(x81862)+E(f335(f335(f6(x81861,x81862),f335(f335(f8(a1,x81862,x81861),f107(x81862)),x81863)),x81864),f335(f107(x81862),f335(f335(f6(x81861,a1),x81863),x81864)))
% 170.42/170.39 [8239]~P64(x82392)+E(f335(f335(f9(x82391,x82392),f335(f335(f8(x82392,x82392,x82391),f75(x82392)),x82393)),x82394),f335(f75(x82392),f335(f335(f9(x82391,x82392),x82393),x82394)))
% 170.42/170.39 [8240]~P68(x82402)+E(f335(f335(f6(x82401,x82402),f335(f335(f8(x82402,x82402,x82401),f79(x82402)),x82403)),x82404),f335(f79(x82402),f335(f335(f6(x82401,x82402),x82403),x82404)))
% 170.42/170.39 [8242]E(f335(f335(f6(x82421,a884),x82422),f335(f335(f22(f892(x82421,a879)),x82423),f335(f335(f313(x82421),x82424),f199(f892(x82421,a879))))),f335(f335(f22(a884),f335(f335(f6(x82421,a884),x82422),x82423)),f335(x82422,x82424)))+~P4(f335(f335(f337(x82421),x82424),x82423))
% 170.42/170.39 [8262]P4(f335(f335(f249(f892(x82621,a879)),x82622),x82623))+~P4(f335(f335(f249(f892(x82621,a879)),f335(f335(f313(x82621),x82624),x82622)),x82623))
% 170.42/170.39 [8470]E(f335(a117,f873(x84701,x84702,x84703,x84704)),x84702)+~P4(f335(f335(f335(f335(a208,f335(a28,x84704)),x84703),x84702),x84701))
% 170.42/170.39 [8472]E(f335(f335(f181(x84721,x84722),x84723),x84724),f202(x84722))+P4(f335(f335(f337(x84721),x84724),f335(f314(f891(x84721,x84722),x84721,f269(x84721,x84722)),f335(f175(f891(x84721,x84722)),x84723))))
% 170.42/170.39 [8473]P39(x84731,x84732)+~P39(x84731,f335(f335(f313(f891(x84731,x84731)),f335(f335(f270(x84731,x84731),x84733),x84734)),x84732))
% 170.42/170.39 [8474]P55(x84741,x84742)+~P55(x84741,f335(f335(f313(f891(x84741,x84741)),f335(f335(f270(x84741,x84741),x84743),x84744)),x84742))
% 170.42/170.39 [8483]~P6(x84831)+E(f335(f335(f151(x84831,x84831,f5(x84831)),x84832),f335(f335(f151(x84831,x84831,f5(x84831)),x84833),x84834)),f335(f335(f151(x84831,x84831,f5(x84831)),x84833),f335(f335(f151(x84831,x84831,f5(x84831)),x84832),x84834)))
% 170.42/170.39 [8493]E(x84931,x84932)+~P4(f335(f63(x84933,x84934,f335(f335(f313(x84933),x84931),f199(f892(x84933,a879)))),x84932))
% 170.42/170.39 [8503]E(f335(f335(f137(x85031),f335(f335(f176(x85031),x85032),x85033)),f335(f335(f176(x85031),x85034),f335(f335(f141(x85031),x85032),x85033))),f335(f335(f176(x85031),f335(f335(f80(a884),x85032),x85034)),x85033))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x85032),x85034)),f335(f200(f885(x85031)),x85033)))
% 170.42/170.39 [8543]P4(f335(f62(x85431),x85432))+~E(x85432,f335(f314(a884,x85431,x85433),f335(f255(a884),f335(f335(f7(a884,a884,a879),f250(a884)),x85434))))
% 170.42/170.39 [8563]~P90(x85631)+E(f335(f145(x85631,x85631,f80(x85631),f335(f335(f80(x85631),x85632),x85633)),x85634),f335(f335(f80(x85631),x85632),f335(f145(x85631,x85631,f80(x85631),x85633),x85634)))
% 170.42/170.39 [8597]P4(f335(f335(f249(f892(x85971,a879)),f335(f268(x85971,x85972),x85973)),f335(f268(x85971,x85972),x85974)))+~P4(f335(f335(f249(f892(f891(x85971,x85972),a879)),x85973),x85974))
% 170.42/170.39 [8610]~P4(f335(f335(f249(a884),x86102),x86104))+P4(f335(f335(f249(f892(x86101,a879)),f335(f175(x86101),f335(f335(f176(x86101),x86102),x86103))),f335(f175(x86101),f335(f335(f176(x86101),x86104),x86103))))
% 170.42/170.39 [8611]~P4(f335(f335(f249(a884),x86114),x86112))+P4(f335(f335(f249(f892(x86111,a879)),f335(f175(x86111),f335(f335(f141(x86111),x86112),x86113))),f335(f175(x86111),f335(f335(f141(x86111),x86114),x86113))))
% 170.42/170.39 [8665]~P4(f335(f62(x86651),f335(f335(f22(f892(x86651,a879)),x86652),x86654)))+P4(f335(f62(x86651),f335(f335(f22(f892(x86651,a879)),x86652),f335(f335(f313(x86651),x86653),x86654))))
% 170.42/170.39 [8702]P4(f335(f335(f337(f891(x87021,x87021)),x87022),f311(x87021,x87023)))+~P4(f335(f335(f337(f891(x87021,x87021)),x87022),f335(f335(f192(f891(x87021,x87021),a879),x87024),x87023)))
% 170.42/170.39 [8780]~P4(f335(f62(x87801),f335(f335(f22(f892(x87801,a879)),x87802),f335(f335(f313(x87801),x87804),x87803))))+P4(f335(f62(x87801),f335(f335(f22(f892(x87801,a879)),x87802),x87803)))
% 170.42/170.39 [8928]~E(f335(f335(f181(x89281,x89282),x89283),x89284),f202(x89282))+~P4(f335(f335(f337(x89281),x89284),f335(f314(f891(x89281,x89282),x89281,f269(x89281,x89282)),f335(f175(f891(x89281,x89282)),x89283))))
% 170.42/170.39 [8995]~P65(x89951)+P4(f335(f335(f249(x89951),f335(f335(f115(x89951),x89952),f335(f335(f106(x89951),x89953),x89954))),f335(f335(f106(x89951),f335(f335(f115(x89951),x89952),x89953)),f335(f335(f115(x89951),x89952),x89954))))
% 170.42/170.39 [8996]~P6(x89961)+P4(f335(f335(f249(x89961),f335(f335(f198(x89961),x89962),f335(f335(f197(x89961),x89963),x89964))),f335(f335(f197(x89961),f335(f335(f198(x89961),x89962),x89963)),f335(f335(f198(x89961),x89962),x89964))))
% 170.42/170.39 [9144]E(x91441,x91442)+~P4(f335(f335(f337(f891(x91443,x91443)),f335(f335(f270(x91443,x91443),x91441),x91442)),f335(f175(f891(x91443,x91443)),f335(f335(f185(x91443,x91443),x91444),x91444))))
% 170.42/170.39 [9177]~P4(f335(f335(f337(f891(x91771,x91771)),f335(f335(f270(x91771,x91771),x91773),x91772)),f311(x91771,x91774)))+~P39(x91771,f335(f335(f313(f891(x91771,x91771)),f335(f335(f270(x91771,x91771),x91772),x91773)),x91774))
% 170.42/170.39 [9178]~P4(f335(f335(f337(f891(x91781,x91781)),f335(f335(f270(x91781,x91781),x91783),x91782)),f311(x91781,x91784)))+~P55(x91781,f335(f335(f313(f891(x91781,x91781)),f335(f335(f270(x91781,x91781),x91782),x91783)),x91784))
% 170.42/170.39 [9183]E(x91831,x91832)+E(f335(f139(x91833,f335(f335(f8(a879,a879,x91833),a330),f335(a332,x91831))),f335(f335(f154(x91833),x91832),x91834)),f335(f335(f154(x91833),x91832),f335(f139(x91833,f335(f335(f8(a879,a879,x91833),a330),f335(a332,x91831))),x91834)))
% 170.42/170.39 [9227]~P65(x92271)+P4(f335(f335(f249(x92271),f335(f335(f115(x92271),f335(f335(f106(x92271),x92272),x92273)),f335(f335(f106(x92271),x92272),x92274))),f335(f335(f106(x92271),x92272),f335(f335(f115(x92271),x92273),x92274))))
% 170.42/170.39 [9228]~P6(x92281)+P4(f335(f335(f249(x92281),f335(f335(f198(x92281),f335(f335(f197(x92281),x92282),x92283)),f335(f335(f197(x92281),x92282),x92284))),f335(f335(f197(x92281),x92282),f335(f335(f198(x92281),x92283),x92284))))
% 170.42/170.39 [9304]~E(f335(f314(x93042,x93041,x93043),f258(f892(x93042,a879))),f258(f892(x93041,a879)))+P4(f335(f335(f249(f892(x93041,a879)),f335(f79(f892(x93041,a879)),f335(f314(x93042,x93041,x93043),x93044))),f335(f314(x93042,x93041,x93043),f335(f79(f892(x93042,a879)),x93044))))
% 170.42/170.39 [9382]P4(f335(f335(f335(f335(a208,f335(f248(a880),f335(a26,x93821))),x93822),f873(x93823,x93824,x93822,x93821)),x93823))+~P4(f335(f335(f335(f335(a208,f335(a28,x93821)),x93822),x93824),x93823))
% 170.42/170.39 [9624]P4(f335(f335(f337(f891(x96241,x96241)),f335(f335(f270(x96241,x96241),x96242),x96243)),f335(f290(x96241,x96241),f335(f335(f292(x96241,x96241,x96241),x96244),f311(x96241,x96244)))))+~P4(f335(f335(f337(f891(x96241,x96241)),f335(f335(f270(x96241,x96241),x96242),x96243)),f335(f335(f292(x96241,x96241,x96241),f335(f290(x96241,x96241),x96244)),f311(x96241,f335(f290(x96241,x96241),x96244)))))
% 170.42/170.39 [9625]~P4(f335(f335(f337(f891(x96251,x96251)),f335(f335(f270(x96251,x96251),x96252),x96253)),f335(f290(x96251,x96251),f335(f335(f292(x96251,x96251,x96251),x96254),f311(x96251,x96254)))))+P4(f335(f335(f337(f891(x96251,x96251)),f335(f335(f270(x96251,x96251),x96252),x96253)),f335(f335(f292(x96251,x96251,x96251),f335(f290(x96251,x96251),x96254)),f311(x96251,f335(f290(x96251,x96251),x96254)))))
% 170.42/170.39 [9646]~P4(f335(f335(f337(x96462),x96464),f335(f266(x96461,x96462),x96463)))+P4(f335(f335(f337(f891(x96461,x96462)),f335(f335(f270(x96461,x96462),f548(x96463,x96461,x96464,x96462)),x96464)),x96463))
% 170.42/170.39 [9647]~P4(f335(f335(f337(x96472),x96474),f335(f266(x96471,x96472),x96473)))+P4(f335(f335(f337(f891(x96471,x96472)),f335(f335(f270(x96471,x96472),f550(x96473,x96471,x96474,x96472)),x96474)),x96473))
% 170.42/170.39 [9672]~P4(f335(f335(f337(x96721),x96724),f335(f335(f115(f892(x96721,a879)),x96722),x96723)))+P4(f335(f335(f335(f115(f892(x96721,a879)),f335(f335(f7(x96721,f892(x96721,a879),a879),f337(x96721)),x96722)),f335(f335(f7(x96721,f892(x96721,a879),a879),f337(x96721)),x96723)),x96724))
% 170.42/170.39 [9673]~P4(f335(f335(f337(x96731),x96734),f335(f335(f106(f892(x96731,a879)),x96732),x96733)))+P4(f335(f335(f335(f106(f892(x96731,a879)),f335(f335(f7(x96731,f892(x96731,a879),a879),f337(x96731)),x96732)),f335(f335(f7(x96731,f892(x96731,a879),a879),f337(x96731)),x96733)),x96734))
% 170.42/170.39 [9751]~P4(f335(f335(f337(f891(x97511,x97511)),f335(f335(f270(x97511,x97511),x97514),x97513)),f335(f335(f292(x97511,x97511,x97511),x97512),f311(x97511,x97512))))+P4(f335(f335(f337(f891(x97511,x97511)),f335(f335(f270(x97511,x97511),f633(x97512,x97513,x97514,x97511)),x97513)),x97512))
% 170.42/170.39 [9796]P4(f335(f335(f337(x97961),x97962),f335(f335(f115(f892(x97961,a879)),x97963),x97964)))+~P4(f335(f335(f335(f115(f892(x97961,a879)),f335(f335(f7(x97961,f892(x97961,a879),a879),f337(x97961)),x97963)),f335(f335(f7(x97961,f892(x97961,a879),a879),f337(x97961)),x97964)),x97962))
% 170.42/170.39 [9797]P4(f335(f335(f337(x97971),x97972),f335(f335(f106(f892(x97971,a879)),x97973),x97974)))+~P4(f335(f335(f335(f106(f892(x97971,a879)),f335(f335(f7(x97971,f892(x97971,a879),a879),f337(x97971)),x97973)),f335(f335(f7(x97971,f892(x97971,a879),a879),f337(x97971)),x97974)),x97972))
% 170.42/170.39 [10078]P34(x100781,f335(f335(f7(x100781,f892(f891(x100781,x100781),a879),f892(x100781,a879)),f335(f335(f8(f892(x100781,f892(f892(f891(x100781,x100781),a879),a879)),f892(f892(f891(x100781,x100781),a879),f892(x100781,a879)),x100781),f7(x100781,f892(f891(x100781,x100781),a879),a879)),f335(f335(f8(f892(x100781,f891(x100781,x100781)),f892(x100781,f892(f892(f891(x100781,x100781),a879),a879)),x100781),f335(f8(f891(x100781,x100781),f892(f892(f891(x100781,x100781),a879),a879),x100781),f337(f891(x100781,x100781)))),f270(x100781,x100781)))),x100782),x100783,x100784)+~P4(f335(f335(f337(f891(f885(x100781),f885(x100781))),f335(f335(f270(f885(x100781),f885(x100781)),x100783),x100784)),f161(x100781,x100782)))
% 170.42/170.39 [10082]P56(x100821,f335(f335(f7(x100821,f892(f891(x100821,x100821),a879),f892(x100821,a879)),f335(f335(f8(f892(x100821,f892(f892(f891(x100821,x100821),a879),a879)),f892(f892(f891(x100821,x100821),a879),f892(x100821,a879)),x100821),f7(x100821,f892(f891(x100821,x100821),a879),a879)),f335(f335(f8(f892(x100821,f891(x100821,x100821)),f892(x100821,f892(f892(f891(x100821,x100821),a879),a879)),x100821),f335(f8(f891(x100821,x100821),f892(f892(f891(x100821,x100821),a879),a879),x100821),f337(f891(x100821,x100821)))),f270(x100821,x100821)))),x100822),x100823,x100824)+~P4(f335(f335(f337(f891(f892(x100821,a879),f892(x100821,a879))),f335(f335(f270(f892(x100821,a879),f892(x100821,a879)),x100823),x100824)),f327(x100821,x100822)))
% 170.42/170.39 [10111]E(x101111,x101112)+~E(f335(f335(f7(x101113,f892(f891(x101113,x101114),a879),f892(x101114,a879)),f335(f335(f8(f892(x101114,f892(f892(f891(x101113,x101114),a879),a879)),f892(f892(f891(x101113,x101114),a879),f892(x101114,a879)),x101113),f7(x101114,f892(f891(x101113,x101114),a879),a879)),f335(f335(f8(f892(x101114,f891(x101113,x101114)),f892(x101114,f892(f892(f891(x101113,x101114),a879),a879)),x101113),f335(f8(f891(x101113,x101114),f892(f892(f891(x101113,x101114),a879),a879),x101114),f337(f891(x101113,x101114)))),f270(x101113,x101114)))),x101111),f335(f335(f7(x101113,f892(f891(x101113,x101114),a879),f892(x101114,a879)),f335(f335(f8(f892(x101114,f892(f892(f891(x101113,x101114),a879),a879)),f892(f892(f891(x101113,x101114),a879),f892(x101114,a879)),x101113),f7(x101114,f892(f891(x101113,x101114),a879),a879)),f335(f335(f8(f892(x101114,f891(x101113,x101114)),f892(x101114,f892(f892(f891(x101113,x101114),a879),a879)),x101113),f335(f8(f891(x101113,x101114),f892(f892(f891(x101113,x101114),a879),a879),x101114),f337(f891(x101113,x101114)))),f270(x101113,x101114)))),x101112))
% 170.42/170.39 [10115]~P34(x101151,f335(f335(f7(x101151,f892(f891(x101151,x101151),a879),f892(x101151,a879)),f335(f335(f8(f892(x101151,f892(f892(f891(x101151,x101151),a879),a879)),f892(f892(f891(x101151,x101151),a879),f892(x101151,a879)),x101151),f7(x101151,f892(f891(x101151,x101151),a879),a879)),f335(f335(f8(f892(x101151,f891(x101151,x101151)),f892(x101151,f892(f892(f891(x101151,x101151),a879),a879)),x101151),f335(f8(f891(x101151,x101151),f892(f892(f891(x101151,x101151),a879),a879),x101151),f337(f891(x101151,x101151)))),f270(x101151,x101151)))),x101154),x101152,x101153)+P4(f335(f335(f337(f891(f885(x101151),f885(x101151))),f335(f335(f270(f885(x101151),f885(x101151)),x101152),x101153)),f161(x101151,x101154)))
% 170.42/170.39 [10116]~P56(x101161,f335(f335(f7(x101161,f892(f891(x101161,x101161),a879),f892(x101161,a879)),f335(f335(f8(f892(x101161,f892(f892(f891(x101161,x101161),a879),a879)),f892(f892(f891(x101161,x101161),a879),f892(x101161,a879)),x101161),f7(x101161,f892(f891(x101161,x101161),a879),a879)),f335(f335(f8(f892(x101161,f891(x101161,x101161)),f892(x101161,f892(f892(f891(x101161,x101161),a879),a879)),x101161),f335(f8(f891(x101161,x101161),f892(f892(f891(x101161,x101161),a879),a879),x101161),f337(f891(x101161,x101161)))),f270(x101161,x101161)))),x101164),x101162,x101163)+P4(f335(f335(f337(f891(f892(x101161,a879),f892(x101161,a879))),f335(f335(f270(f892(x101161,a879),f892(x101161,a879)),x101162),x101163)),f327(x101161,x101164)))
% 170.42/170.39 [7487]~P94(x74871)+E(f335(f335(f81(x74871),f335(f108(x74871),x74872)),f335(f335(f81(x74871),f335(f108(x74871),x74873)),x74874)),f335(f335(f81(x74871),f335(f108(x74871),f335(f335(f81(a1),x74872),x74873))),x74874))
% 170.42/170.39 [7488]~P94(x74881)+E(f335(f335(f80(x74881),f335(f108(x74881),x74882)),f335(f335(f22(x74881),f335(f108(x74881),x74883)),x74884)),f335(f335(f22(x74881),f335(f108(x74881),f335(f335(f80(a1),x74882),x74883))),x74884))
% 170.42/170.39 [7489]~P94(x74891)+E(f335(f335(f80(x74891),f335(f108(x74891),x74892)),f335(f335(f80(x74891),f335(f108(x74891),x74893)),x74894)),f335(f335(f80(x74891),f335(f108(x74891),f335(f335(f80(a1),x74892),x74893))),x74894))
% 170.42/170.39 [7534]~P143(x75341)+E(f335(f169(x75341),f335(f335(f157(x75342,x75341),f335(f16(x75341,x75342),x75343)),x75344)),f335(f335(f81(x75341),f335(f105(x75341),f335(f200(f885(x75342)),x75344))),x75343))
% 170.42/170.39 [7768]E(f335(f281(x77681,f335(f335(f154(f891(a104,x77681)),x77682),x77683)),x77684),f335(f273(a104,x77681),x77682))+~P4(f335(f335(f250(a104),x77684),f335(f269(a104,x77681),x77682)))
% 170.42/170.39 [7813]~P94(x78131)+E(f335(f335(f80(x78131),f335(f108(x78131),x78132)),f335(f335(f22(x78131),x78133),f335(f108(x78131),x78134))),f335(f335(f80(x78131),f335(f108(x78131),f335(f335(f80(a1),x78132),f335(f79(a1),x78134)))),x78133))
% 170.42/170.39 [7944]E(f335(f281(x79441,x79442),f335(f335(f22(a104),x79443),f335(f269(a104,x79441),x79444))),f335(f281(x79441,f335(f335(f154(f891(a104,x79441)),x79444),x79442)),x79443))+P4(f335(f335(f250(a104),x79443),f335(f269(a104,x79441),x79444)))
% 170.42/170.39 [8389]~P4(f335(f335(f337(x83891),x83892),f335(f175(x83891),f119(x83891,x83894))))+P4(f335(f335(f337(x83891),x83892),f335(f175(x83891),f119(x83891,f335(f335(f137(x83891),x83893),x83894)))))
% 170.42/170.39 [8390]~P4(f335(f335(f337(x83901),x83902),f335(f175(x83901),f119(x83901,x83903))))+P4(f335(f335(f337(x83901),x83902),f335(f175(x83901),f119(x83901,f335(f335(f137(x83901),x83903),x83904)))))
% 170.42/170.39 [8409]E(f335(f335(f115(f892(x84091,a879)),f335(f335(f106(f892(x84091,a879)),x84092),x84093)),x84094),f335(f335(f106(f892(x84091,a879)),x84092),f335(f335(f115(f892(x84091,a879)),x84093),x84094)))+~P4(f335(f335(f249(f892(x84091,a879)),x84094),x84092))
% 170.42/170.39 [8715]~E(f335(f335(f115(f892(x87151,a879)),f335(f335(f106(f892(x87151,a879)),x87153),x87154)),x87152),f335(f335(f106(f892(x87151,a879)),x87153),f335(f335(f115(f892(x87151,a879)),x87154),x87152)))+P4(f335(f335(f249(f892(x87151,a879)),x87152),x87153))
% 170.42/170.39 [9001]~P4(f335(f335(f249(f892(x90011,a879)),x90012),f335(f335(f115(f892(x90011,a879)),x90013),x90014)))+P4(f335(f335(f249(f892(x90011,a879)),f335(f335(f22(f892(x90011,a879)),x90012),x90013)),x90014))
% 170.42/170.39 [9061]~P4(f335(f335(f335(f335(a208,f335(a28,x90611)),x90612),f335(a117,x90613)),x90614))+P4(f335(f335(f335(f335(a208,f335(f248(a880),f335(a26,x90611))),x90612),x90613),x90614))
% 170.42/170.39 [9122]P4(f335(f335(f249(f892(x91221,a879)),x91222),f335(f335(f115(f892(x91221,a879)),x91223),x91224)))+~P4(f335(f335(f249(f892(x91221,a879)),f335(f335(f22(f892(x91221,a879)),x91222),x91223)),x91224))
% 170.42/170.39 [9176]P4(f335(f335(f335(f335(a208,f335(a28,x91761)),x91762),f335(a117,x91763)),x91764))+~P4(f335(f335(f335(f335(a208,f335(f248(a880),f335(a26,x91761))),x91762),x91763),x91764))
% 170.42/170.39 [9208]~P86(x92081)+E(f335(f75(x92081),f335(f335(f6(x92082,x92081),f335(f335(f8(x92081,x92081,x92082),f75(x92081)),x92083)),x92084)),f335(f335(f6(x92082,x92081),f335(f335(f8(x92081,x92081,x92082),f75(x92081)),x92083)),x92084))
% 170.42/170.39 [9380]~P86(x93801)+P4(f335(f335(f249(x93801),f2(x93801)),f335(f335(f6(x93802,x93801),f335(f335(f8(x93801,x93801,x93802),f75(x93801)),x93803)),x93804)))
% 170.42/170.39 [9385]~P68(x93851)+E(f335(f169(x93851),f335(f335(f157(x93852,x93851),f335(f73(x93851,x93851,x93852,f79(x93851)),x93853)),x93854)),f335(f79(x93851),f335(f169(x93851),f335(f335(f157(x93852,x93851),x93853),x93854))))
% 170.42/170.39 [9519]~P86(x95191)+P4(f335(f335(f249(x95191),f335(f75(x95191),f335(f335(f6(x95192,x95191),x95193),x95194))),f335(f335(f6(x95192,x95191),f335(f335(f8(x95191,x95191,x95192),f75(x95191)),x95193)),x95194)))
% 170.42/170.39 [9549]~E(f335(f335(f80(a884),x95491),x95494),f335(f335(f80(a884),x95493),x95492))+P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),f335(f335(f270(a884,a884),x95491),x95492)),f335(f335(f270(a884,a884),x95493),x95494))),a113))
% 170.42/170.39 [9550]~P4(f335(f335(f250(a884),x95501),x95503))+P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),f335(f335(f270(a884,a884),x95501),x95502)),f335(f335(f270(a884,a884),x95503),x95504))),a35))
% 170.42/170.39 [9551]~P4(f335(f335(f250(a884),x95511),x95513))+P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),f335(f335(f270(a884,a884),x95511),x95512)),f335(f335(f270(a884,a884),x95513),x95514))),a70))
% 170.42/170.39 [9697]E(f335(f335(f80(a884),x96971),x96972),f335(f335(f80(a884),x96973),x96974))+~P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),f335(f335(f270(a884,a884),x96971),x96974)),f335(f335(f270(a884,a884),x96973),x96972))),a113))
% 170.42/170.39 [9724]E(f335(f335(f168(x97241),f335(f335(f141(x97241),f335(f200(f885(x97241)),f180(x97241,x97242,x97243))),x97243)),x97244),f335(f335(f168(x97241),x97243),f335(f335(f80(a884),x97244),f335(f200(f885(x97241)),f180(x97241,x97242,x97243)))))+~P4(f335(f335(f250(a884),x97244),f335(f200(f885(x97241)),f335(f335(f141(x97241),f335(f200(f885(x97241)),f180(x97241,x97242,x97243))),x97243))))
% 170.42/170.39 [9742]~P4(f335(f335(f337(x97422),x97424),f335(f335(f42(x97421,f892(x97422,a879)),f258(f892(x97421,a879))),x97423)))+P4(f335(f335(f335(f42(x97421,f892(x97422,a879)),f258(f892(x97421,a879))),f335(f335(f8(f892(x97422,a879),f892(x97422,a879),x97421),f335(f7(x97422,f892(x97422,a879),a879),f337(x97422))),x97423)),x97424))
% 170.42/170.39 [9743]~P4(f335(f335(f337(x97432),x97434),f335(f335(f43(x97431,f892(x97432,a879)),f258(f892(x97431,a879))),x97433)))+P4(f335(f335(f335(f43(x97431,f892(x97432,a879)),f258(f892(x97431,a879))),f335(f335(f8(f892(x97432,a879),f892(x97432,a879),x97431),f335(f7(x97432,f892(x97432,a879),a879),f337(x97432))),x97433)),x97434))
% 170.42/170.39 [9824]~P4(f335(f49(x98241,x98242),f335(f335(f270(a1,a1),x98244),x98243)))+P4(f335(f49(f335(f79(a1),x98241),x98242),f335(f335(f270(a1,a1),f335(f335(f335(f101(a1),f335(f335(a332,x98243),f2(a1))),f335(f79(a1),x98244)),f335(f335(f22(a1),f335(f79(a1),x98244)),f78(a1)))),f335(f335(f335(f101(a1),f335(f335(a332,x98243),f2(a1))),f2(a1)),f335(f335(f22(a1),x98242),x98243)))))
% 170.42/170.39 [9833]P4(f335(f335(f337(x98331),x98332),f335(f335(f42(x98333,f892(x98331,a879)),f258(f892(x98333,a879))),x98334)))+~P4(f335(f335(f335(f42(x98333,f892(x98331,a879)),f258(f892(x98333,a879))),f335(f335(f8(f892(x98331,a879),f892(x98331,a879),x98333),f335(f7(x98331,f892(x98331,a879),a879),f337(x98331))),x98334)),x98332))
% 170.42/170.39 [9834]P4(f335(f335(f337(x98341),x98342),f335(f335(f43(x98343,f892(x98341,a879)),f258(f892(x98343,a879))),x98344)))+~P4(f335(f335(f335(f43(x98343,f892(x98341,a879)),f258(f892(x98343,a879))),f335(f335(f8(f892(x98341,a879),f892(x98341,a879),x98343),f335(f7(x98341,f892(x98341,a879),a879),f337(x98341))),x98344)),x98342))
% 170.42/170.39 [9846]E(f335(f335(f42(a884,f892(x98461,a879)),f258(f892(a884,a879))),x98462),f335(f335(f42(a884,f892(x98461,a879)),f258(f892(a884,a879))),x98463))+~E(f335(f335(f42(a884,f892(x98461,a879)),f335(f305(a884,f2(a884)),f471(x98462,x98464,x98463,x98461))),x98463),f335(f335(f42(a884,f892(x98461,a879)),f335(f305(a884,f2(a884)),f335(f335(f80(a884),f471(x98462,x98464,x98463,x98461)),x98464))),x98462))
% 170.42/170.39 [10169]~P4(f335(f335(f249(f892(f891(x101691,x101692),a879)),x101693),x101694))+P4(f335(f335(f249(f892(x101691,f892(x101692,a879))),f335(f335(f7(x101691,f892(f891(x101691,x101692),a879),f892(x101692,a879)),f335(f335(f8(f892(x101692,f892(f892(f891(x101691,x101692),a879),a879)),f892(f892(f891(x101691,x101692),a879),f892(x101692,a879)),x101691),f7(x101692,f892(f891(x101691,x101692),a879),a879)),f335(f335(f8(f892(x101692,f891(x101691,x101692)),f892(x101692,f892(f892(f891(x101691,x101692),a879),a879)),x101691),f335(f8(f891(x101691,x101692),f892(f892(f891(x101691,x101692),a879),a879),x101692),f337(f891(x101691,x101692)))),f270(x101691,x101692)))),x101693)),f335(f335(f7(x101691,f892(f891(x101691,x101692),a879),f892(x101692,a879)),f335(f335(f8(f892(x101692,f892(f892(f891(x101691,x101692),a879),a879)),f892(f892(f891(x101691,x101692),a879),f892(x101692,a879)),x101691),f7(x101692,f892(f891(x101691,x101692),a879),a879)),f335(f335(f8(f892(x101692,f891(x101691,x101692)),f892(x101692,f892(f892(f891(x101691,x101692),a879),a879)),x101691),f335(f8(f891(x101691,x101692),f892(f892(f891(x101691,x101692),a879),a879),x101692),f337(f891(x101691,x101692)))),f270(x101691,x101692)))),x101694)))
% 170.42/170.39 [10185]P4(f335(f335(f249(f892(f891(x101851,x101852),a879)),x101853),x101854))+~P4(f335(f335(f249(f892(x101851,f892(x101852,a879))),f335(f335(f7(x101851,f892(f891(x101851,x101852),a879),f892(x101852,a879)),f335(f335(f8(f892(x101852,f892(f892(f891(x101851,x101852),a879),a879)),f892(f892(f891(x101851,x101852),a879),f892(x101852,a879)),x101851),f7(x101852,f892(f891(x101851,x101852),a879),a879)),f335(f335(f8(f892(x101852,f891(x101851,x101852)),f892(x101852,f892(f892(f891(x101851,x101852),a879),a879)),x101851),f335(f8(f891(x101851,x101852),f892(f892(f891(x101851,x101852),a879),a879),x101852),f337(f891(x101851,x101852)))),f270(x101851,x101852)))),x101853)),f335(f335(f7(x101851,f892(f891(x101851,x101852),a879),f892(x101852,a879)),f335(f335(f8(f892(x101852,f892(f892(f891(x101851,x101852),a879),a879)),f892(f892(f891(x101851,x101852),a879),f892(x101852,a879)),x101851),f7(x101852,f892(f891(x101851,x101852),a879),a879)),f335(f335(f8(f892(x101852,f891(x101851,x101852)),f892(x101852,f892(f892(f891(x101851,x101852),a879),a879)),x101851),f335(f8(f891(x101851,x101852),f892(f892(f891(x101851,x101852),a879),a879),x101852),f337(f891(x101851,x101852)))),f270(x101851,x101852)))),x101854)))
% 170.42/170.39 [9257]~P4(f335(f335(f337(f891(x92571,x92571)),x92572),f311(x92571,x92574)))+P4(f335(f335(f337(f891(x92571,x92571)),x92572),f311(x92571,f335(f335(f115(f892(f891(x92571,x92571),a879)),x92573),x92574))))
% 170.42/170.39 [9258]~P4(f335(f335(f337(f891(x92581,x92581)),x92582),f311(x92581,x92583)))+P4(f335(f335(f337(f891(x92581,x92581)),x92582),f311(x92581,f335(f335(f115(f892(f891(x92581,x92581),a879)),x92583),x92584))))
% 170.42/170.39 [9616]~E(f335(f175(x96161),x96164),f187(x96161,x96162,x96163))+E(f335(f181(x96161,x96162),f335(f335(f157(x96161,f891(x96161,x96162)),f335(f335(f18(x96161,x96162,f891(x96161,x96162)),f270(x96161,x96162)),f335(f335(f8(f888(x96162),x96162,x96161),f248(x96162)),x96163))),x96164)),x96163)
% 170.42/170.39 [9942]~P4(f335(f335(f249(a884),f335(f335(f80(a884),x99421),x99424)),f335(f335(f80(a884),x99423),x99422)))+P4(f335(f335(f249(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x99421),x99422)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x99423),x99424)),f199(f892(f891(a884,a884),a879)))))))
% 170.42/170.39 [9943]~P4(f335(f335(f250(a884),f335(f335(f80(a884),x99431),x99434)),f335(f335(f80(a884),x99433),x99432)))+P4(f335(f335(f250(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x99431),x99432)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x99433),x99434)),f199(f892(f891(a884,a884),a879)))))))
% 170.42/170.39 [10020]P4(f335(f335(f249(a884),f335(f335(f80(a884),x100201),x100202)),f335(f335(f80(a884),x100203),x100204)))+~P4(f335(f335(f249(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x100201),x100204)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x100203),x100202)),f199(f892(f891(a884,a884),a879)))))))
% 170.42/170.39 [10021]P4(f335(f335(f250(a884),f335(f335(f80(a884),x100211),x100212)),f335(f335(f80(a884),x100213),x100214)))+~P4(f335(f335(f250(a1),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x100211),x100214)),f199(f892(f891(a884,a884),a879)))))),f335(a89,f335(f289(f891(a884,a884),f891(a884,a884),a113),f335(f335(f313(f891(a884,a884)),f335(f335(f270(a884,a884),x100213),x100212)),f199(f892(f891(a884,a884),a879)))))))
% 170.42/170.39 [10063]P4(f335(f335(f249(f892(x100631,a879)),f335(f335(f42(a884,f892(x100631,a879)),f258(f892(a884,a879))),x100632)),f335(f335(f42(a884,f892(x100631,a879)),f258(f892(a884,a879))),x100633)))+~P4(f335(f335(f249(f892(x100631,a879)),f335(f335(f42(a884,f892(x100631,a879)),f335(f305(a884,f2(a884)),f472(x100633,x100634,x100632,x100631))),x100632)),f335(f335(f42(a884,f892(x100631,a879)),f335(f305(a884,f2(a884)),f335(f335(f80(a884),f472(x100633,x100634,x100632,x100631)),x100634))),x100633)))
% 170.42/170.39 [10160]~P4(f335(f335(f337(x101602),x101604),f335(f266(x101601,x101602),x101603)))+P4(f335(f265(x101601,x101602,f335(f335(f7(x101601,f892(f891(x101601,x101602),a879),f892(x101602,a879)),f335(f335(f8(f892(x101602,f892(f892(f891(x101601,x101602),a879),a879)),f892(f892(f891(x101601,x101602),a879),f892(x101602,a879)),x101601),f7(x101602,f892(f891(x101601,x101602),a879),a879)),f335(f335(f8(f892(x101602,f891(x101601,x101602)),f892(x101602,f892(f892(f891(x101601,x101602),a879),a879)),x101601),f335(f8(f891(x101601,x101602),f892(f892(f891(x101601,x101602),a879),a879),x101602),f337(f891(x101601,x101602)))),f270(x101601,x101602)))),x101603)),x101604))
% 170.42/170.39 [10161]~P4(f335(f335(f337(x101611),x101614),f335(f268(x101611,x101612),x101613)))+P4(f335(f264(x101611,x101612,f335(f335(f7(x101611,f892(f891(x101611,x101612),a879),f892(x101612,a879)),f335(f335(f8(f892(x101612,f892(f892(f891(x101611,x101612),a879),a879)),f892(f892(f891(x101611,x101612),a879),f892(x101612,a879)),x101611),f7(x101612,f892(f891(x101611,x101612),a879),a879)),f335(f335(f8(f892(x101612,f891(x101611,x101612)),f892(x101612,f892(f892(f891(x101611,x101612),a879),a879)),x101611),f335(f8(f891(x101611,x101612),f892(f892(f891(x101611,x101612),a879),a879),x101612),f337(f891(x101611,x101612)))),f270(x101611,x101612)))),x101613)),x101614))
% 170.42/170.39 [10172]P4(f335(f335(f337(x101721),x101722),f335(f266(x101723,x101721),x101724)))+~P4(f335(f265(x101723,x101721,f335(f335(f7(x101723,f892(f891(x101723,x101721),a879),f892(x101721,a879)),f335(f335(f8(f892(x101721,f892(f892(f891(x101723,x101721),a879),a879)),f892(f892(f891(x101723,x101721),a879),f892(x101721,a879)),x101723),f7(x101721,f892(f891(x101723,x101721),a879),a879)),f335(f335(f8(f892(x101721,f891(x101723,x101721)),f892(x101721,f892(f892(f891(x101723,x101721),a879),a879)),x101723),f335(f8(f891(x101723,x101721),f892(f892(f891(x101723,x101721),a879),a879),x101721),f337(f891(x101723,x101721)))),f270(x101723,x101721)))),x101724)),x101722))
% 170.42/170.39 [10173]P4(f335(f335(f337(x101731),x101732),f335(f268(x101731,x101733),x101734)))+~P4(f335(f264(x101731,x101733,f335(f335(f7(x101731,f892(f891(x101731,x101733),a879),f892(x101733,a879)),f335(f335(f8(f892(x101733,f892(f892(f891(x101731,x101733),a879),a879)),f892(f892(f891(x101731,x101733),a879),f892(x101733,a879)),x101731),f7(x101733,f892(f891(x101731,x101733),a879),a879)),f335(f335(f8(f892(x101733,f891(x101731,x101733)),f892(x101733,f892(f892(f891(x101731,x101733),a879),a879)),x101731),f335(f8(f891(x101731,x101733),f892(f892(f891(x101731,x101733),a879),a879),x101733),f337(f891(x101731,x101733)))),f270(x101731,x101733)))),x101734)),x101732))
% 170.42/170.39 [9856]P4(f335(f163(x98561,x98562),x98563))+~P4(f335(f163(x98561,f335(f335(f18(x98561,a879,a879),f335(f335(f8(a879,f892(a879,a879),x98561),a333),x98564)),x98562)),x98563))
% 170.42/170.39 [9857]P4(f335(f163(x98571,x98572),x98573))+~P4(f335(f163(x98571,f335(f335(f18(x98571,a879,a879),f335(f335(f8(a879,f892(a879,a879),x98571),a333),x98572)),x98574)),x98573))
% 170.42/170.39 [9944]~P116(x99441)+E(f335(f335(f81(x99441),f335(f335(f80(x99441),f78(x99441)),f78(x99441))),f335(f335(f6(a884,x99441),f335(f335(f8(x99441,x99441,a884),f335(f80(x99441),x99442)),f335(f335(f7(a884,x99441,x99441),f335(f335(f8(x99441,f892(x99441,x99441),a884),f81(x99441)),f105(x99441))),x99443))),f335(f256(a884),x99444))),f335(f335(f81(x99441),f335(f105(x99441),x99444)),f335(f335(f80(x99441),x99442),f335(f335(f80(x99441),x99442),f335(f335(f81(x99441),f335(f105(x99441),f335(f335(f22(a884),x99444),f78(a884)))),x99443)))))
% 170.42/170.39 [10085]P4(f335(x100851,f547(x100852,x100853,x100854,x100851)))+P39(x100852,f335(f255(f891(x100852,x100852)),f335(f274(x100852,x100852,a879),f335(f335(f8(f892(x100852,a879),f892(x100852,a879),x100852),f335(f18(x100852,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100852),a333),x100851))),f335(f335(f7(x100852,f892(x100852,x100852),f892(x100852,a879)),f335(f335(f8(f892(x100852,a879),f892(f892(x100852,x100852),f892(x100852,a879)),x100852),f8(x100852,a879,x100852)),a332)),x100853)))))
% 170.42/170.39 [10099]~P4(f335(f335(f250(a884),f335(x100994,f335(x100993,f547(x100991,x100993,x100994,x100992)))),f335(x100994,f547(x100991,x100993,x100994,x100992))))+P39(x100991,f335(f255(f891(x100991,x100991)),f335(f274(x100991,x100991,a879),f335(f335(f8(f892(x100991,a879),f892(x100991,a879),x100991),f335(f18(x100991,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100991),a333),x100992))),f335(f335(f7(x100991,f892(x100991,x100991),f892(x100991,a879)),f335(f335(f8(f892(x100991,a879),f892(f892(x100991,x100991),f892(x100991,a879)),x100991),f8(x100991,a879,x100991)),a332)),x100993)))))
% 170.42/170.39 [10197]~P4(f335(f335(f337(f891(x101971,x101971)),f335(f335(f270(x101971,x101971),x101973),x101974)),f335(f335(f115(f892(f891(x101971,x101971),a879)),x101972),f311(x101971,f199(f892(f891(x101971,x101971),a879))))))+P4(f335(f335(f335(f335(f115(f892(x101971,f892(x101971,a879))),f335(f335(f7(x101971,f892(f891(x101971,x101971),a879),f892(x101971,a879)),f335(f335(f8(f892(x101971,f892(f892(f891(x101971,x101971),a879),a879)),f892(f892(f891(x101971,x101971),a879),f892(x101971,a879)),x101971),f7(x101971,f892(f891(x101971,x101971),a879),a879)),f335(f335(f8(f892(x101971,f891(x101971,x101971)),f892(x101971,f892(f892(f891(x101971,x101971),a879),a879)),x101971),f335(f8(f891(x101971,x101971),f892(f892(f891(x101971,x101971),a879),a879),x101971),f337(f891(x101971,x101971)))),f270(x101971,x101971)))),x101972)),a332),x101973),x101974))
% 170.42/170.39 [10207]P4(f335(f335(f337(f891(x102071,x102071)),f335(f335(f270(x102071,x102071),x102072),x102073)),f335(f335(f115(f892(f891(x102071,x102071),a879)),x102074),f311(x102071,f199(f892(f891(x102071,x102071),a879))))))+~P4(f335(f335(f335(f335(f115(f892(x102071,f892(x102071,a879))),f335(f335(f7(x102071,f892(f891(x102071,x102071),a879),f892(x102071,a879)),f335(f335(f8(f892(x102071,f892(f892(f891(x102071,x102071),a879),a879)),f892(f892(f891(x102071,x102071),a879),f892(x102071,a879)),x102071),f7(x102071,f892(f891(x102071,x102071),a879),a879)),f335(f335(f8(f892(x102071,f891(x102071,x102071)),f892(x102071,f892(f892(f891(x102071,x102071),a879),a879)),x102071),f335(f8(f891(x102071,x102071),f892(f892(f891(x102071,x102071),a879),a879),x102071),f337(f891(x102071,x102071)))),f270(x102071,x102071)))),x102074)),a332),x102072),x102073))
% 170.42/170.39 [10071]~P108(x100713)+E(f90(x100711,f335(f335(f18(x100711,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100711),a333),x100712)),f335(f335(f8(f892(x100711,a879),a879,x100711),f88(x100711)),f335(f335(f8(f892(x100711,a879),f892(x100711,a879),x100711),f335(f18(x100711,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100711),a338),x100712))),f335(f335(f8(x100713,f892(x100711,a879),x100711),f335(f7(x100711,x100713,a879),f335(f335(f8(x100713,f892(x100713,a879),x100711),f249(x100713)),x100714))),x100714))))),f335(f94(x100711,x100713,x100714),x100712))
% 170.42/170.39 [10114]~P108(x101143)+E(f90(x101141,f335(f335(f18(x101141,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101141),a333),x101142)),f335(f335(f8(f892(x101141,a879),a879,x101141),f88(x101141)),f335(f335(f8(f892(x101141,a879),f892(x101141,a879),x101141),f335(f18(x101141,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101141),a338),x101142))),f335(f335(f7(x101141,f892(x101141,x101143),f892(x101141,a879)),f335(f335(f8(f892(x101143,a879),f892(f892(x101141,x101143),f892(x101141,a879)),x101141),f8(x101143,a879,x101141)),f335(f335(f8(x101143,f892(x101143,a879),x101141),f249(x101143)),x101144))),x101144))))),f96(x101141,x101143,x101144,x101142))
% 170.42/170.39 [10158]E(f335(f335(f154(f885(x101581)),f335(f335(f154(x101581),x101582),f335(f145(f885(x101581),f885(x101581),f137(x101581),f118(x101581)),f335(f335(f157(f885(x101581),f885(x101581)),f159(f885(x101581),x101581,f118(x101581),f335(f335(f8(f885(x101581),f892(f885(x101581),f885(x101581)),x101581),f16(f885(x101581),f885(x101581))),f335(f335(f7(x101581,f885(x101581),f885(x101581)),f154(x101581)),f118(x101581))))),x101583)))),f183(x101581,f335(f335(f154(f885(x101581)),x101584),f335(f145(f885(f885(x101581)),f885(f885(x101581)),f137(f885(x101581)),f118(f885(x101581))),f335(f335(f157(f885(x101581),f885(f885(x101581))),f159(f885(f885(x101581)),x101581,f118(f885(x101581)),f335(f16(f892(f885(x101581),f885(f885(x101581))),x101581),f335(f335(f7(f885(x101581),f885(f885(x101581)),f885(f885(x101581))),f154(f885(x101581))),f118(f885(x101581)))))),x101583))))),f183(x101581,f335(f335(f154(f885(x101581)),f335(f335(f154(x101581),x101582),x101584)),x101583)))+~P4(f335(f323(f885(f885(x101581)),f184(x101581)),f335(f335(f154(f885(x101581)),f335(f335(f154(x101581),x101582),x101584)),x101583)))
% 170.42/170.39 [10196]~P4(f335(f62(x101962),f335(f255(x101962),x101964)))+P4(f335(f62(x101961),f335(f255(x101961),f335(f335(f8(f892(x101962,a879),a879,x101961),f87(x101962)),f335(f335(f7(x101961,f892(x101962,a879),f892(x101962,a879)),f335(f335(f8(f892(x101962,f892(a879,a879)),f892(f892(x101962,a879),f892(x101962,a879)),x101961),f18(x101962,a879,a879)),f335(f335(f8(f892(x101962,a879),f892(x101962,f892(a879,a879)),x101961),f335(f8(a879,f892(a879,a879),x101962),a333)),f335(f335(f7(x101961,f892(x101962,x101961),f892(x101962,a879)),f335(f335(f8(f892(x101961,a879),f892(f892(x101962,x101961),f892(x101962,a879)),x101961),f8(x101961,a879,x101962)),a332)),x101963)))),x101964)))))
% 170.42/170.39 [5279]E(x52791,x52792)+~E(f130(x52793,x52794,x52791),f130(x52793,x52795,x52792))
% 170.42/170.39 [5280]E(x52801,x52802)+~E(f130(x52803,x52801,x52804),f130(x52803,x52802,x52805))
% 170.42/170.39 [5653]E(f335(f335(f313(x56531),x56532),f187(x56531,x56533,x56534)),f187(x56531,x56533,x56534))+~E(f335(x56534,x56532),f335(f243(x56533),x56535))
% 170.42/170.39 [6062]P4(f335(f265(x60621,x60622,x60623),x60624))+~P4(f335(f335(x60623,x60625),x60624))
% 170.42/170.39 [6064]P4(f335(f264(x60641,x60642,x60643),x60644))+~P4(f335(f335(x60643,x60644),x60645))
% 170.42/170.39 [6067]~E(f335(x60674,x60672),f335(f243(x60673),x60675))+P4(f335(f335(f337(x60671),x60672),f187(x60671,x60673,x60674)))
% 170.42/170.39 [6068]~E(f335(x60684,x60685),f335(f243(x60681),x60682))+P4(f335(f335(f337(x60681),x60682),f189(x60683,x60681,x60684)))
% 170.42/170.39 [6533]~E(x65335,f2(a104))+E(f335(f213(x65331,x65332,x65333,x65334),x65335),f120(x65332))
% 170.42/170.39 [6534]~E(x65345,f2(a104))+E(f335(f210(x65341,x65342,x65343,x65344),x65345),f131(x65342))
% 170.42/170.39 [6670]~E(x66703,f2(a104))+E(f335(f284(x66701,x66702,x66703,x66704),x66705),f335(f270(x66701,x66702),x66705))
% 170.42/170.39 [6742]~E(f335(x67424,x67425),f202(x67422))+E(f335(f246(f888(x67421),x67422,f202(x67421),x67423),f335(x67424,x67425)),f202(x67421))
% 170.42/170.39 [7367]E(f335(x73671,x73672),f202(x73673))+~E(f335(f188(x73674,x73673,x73675,x73671),x73672),f202(x73673))
% 170.42/170.39 [7368]E(f335(x73681,x73682),f202(x73683))+~E(f335(f188(x73684,x73683,x73681,x73685),x73682),f202(x73683))
% 170.42/170.39 [7405]E(f335(f188(x74051,x74052,x74053,x74054),x74055),f335(x74053,x74055))+P4(f335(f335(f337(x74051),x74055),f187(x74051,x74052,x74054)))
% 170.42/170.39 [7406]E(f335(f188(x74061,x74062,x74063,x74064),x74065),f335(x74064,x74065))+P4(f335(f335(f337(x74061),x74065),f187(x74061,x74062,x74063)))
% 170.42/170.39 [7728]~P22(x77284,x77281,x77282,x77285)+E(f335(f73(x77281,x77281,x77281,f335(x77282,x77283)),f335(x77282,x77283)),f335(x77282,x77283))
% 170.42/170.39 [7772]E(f335(f188(x77721,x77722,x77723,x77724),x77725),f335(x77724,x77725))+~P4(f335(f335(f337(x77721),x77725),f187(x77721,x77722,x77724)))
% 170.42/170.39 [8121]~P18(x81215,x81211,x81212)+E(f335(f73(x81211,x81211,x81211,f335(x81212,x81213)),f335(x81212,x81214)),f335(f73(x81211,x81211,x81211,f335(x81212,x81214)),f335(x81212,x81213)))
% 170.42/170.39 [8450]P4(f335(f335(f337(f891(x84501,x84501)),f335(f335(f270(x84501,x84501),x84502),x84503)),f329(x84501,x84504,x84505)))+~P4(f335(f335(f250(a884),f335(x84504,x84502)),f335(x84504,x84503)))
% 170.42/170.39 [8549]~P4(f335(f335(f337(x85494),x85493),f302(x85494,x85491,x85492,x85495)))+P4(f335(f335(x85491,x85492),x85493))
% 170.42/170.39 [8550]~P4(f335(f335(f337(x85504),x85503),f299(x85504,x85501,x85502,x85505)))+P4(f335(f335(x85501,x85502),x85503))
% 170.42/170.39 [8551]~P4(f335(f335(f337(x85514),x85512),f302(x85514,x85511,x85515,x85513)))+P4(f335(f335(x85511,x85512),x85513))
% 170.42/170.39 [8552]~P4(f335(f335(f337(x85524),x85522),f299(x85524,x85521,x85525,x85523)))+P4(f335(f335(x85521,x85522),x85523))
% 170.42/170.39 [8692]~P54(x86922,x86921,x86925,x86923,x86924)+E(f335(f314(x86921,x86922,x86923),x86924),f258(f892(x86922,a879)))
% 170.42/170.39 [9134]~P36(x91341,x91342,x91343,x91344,x91345)+P36(x91341,x91342,x91343,f335(f172(x91341),x91344),f335(f172(x91342),x91345))
% 170.42/170.39 [9136]~P36(x91361,x91362,x91363,f335(f172(x91361),x91364),x91365)+P36(x91361,x91362,x91363,x91364,f335(f172(x91362),x91365))
% 170.42/170.39 [9137]~P36(x91371,x91372,x91373,x91374,f335(f172(x91372),x91375))+P36(x91371,x91372,x91373,f335(f172(x91371),x91374),x91375)
% 170.42/170.39 [9143]P36(x91431,x91432,x91433,x91434,x91435)+~P36(x91431,x91432,x91433,f335(f172(x91431),x91434),f335(f172(x91432),x91435))
% 170.42/170.39 [9540]P4(f335(f335(f337(f891(f885(x95401),f885(x95401))),f335(f335(f270(f885(x95401),f885(x95401)),f335(f335(f154(x95401),x95402),x95403)),f335(f335(f154(x95401),x95402),x95404))),f160(x95401,x95405)))+~P4(f335(f335(f337(f891(f885(x95401),f885(x95401))),f335(f335(f270(f885(x95401),f885(x95401)),x95403),x95404)),f160(x95401,x95405)))
% 170.42/170.39 [9541]P4(f335(f335(f337(f891(f885(x95411),f885(x95411))),f335(f335(f270(f885(x95411),f885(x95411)),f335(f335(f137(x95411),x95412),x95413)),f335(f335(f137(x95411),x95412),x95414))),f150(x95411,x95415)))+~P4(f335(f335(f337(f891(f885(x95411),f885(x95411))),f335(f335(f270(f885(x95411),f885(x95411)),x95413),x95414)),f150(x95411,x95415)))
% 170.42/170.39 [9732]E(f335(f335(f154(x97321),f694(x97322,x97323,x97324,x97325,x97321)),f695(x97322,x97323,x97324,x97325,x97321)),x97325)+~P4(f335(f335(f337(f891(f885(x97321),f885(x97321))),f335(f335(f270(f885(x97321),f885(x97321)),x97325),f335(f335(f154(x97321),x97324),x97323))),f161(x97321,x97322)))
% 170.42/170.39 [9754]E(f335(f335(f154(x97541),f696(x97542,x97543,x97544,x97545,x97541)),f697(x97542,x97543,x97544,x97545,x97541)),x97543)+~P4(f335(f335(f337(f891(f885(x97541),f885(x97541))),f335(f335(f270(f885(x97541),f885(x97541)),f335(f335(f154(x97541),x97545),x97544)),x97543)),f161(x97541,x97542)))
% 170.42/170.39 [9917]~P4(f335(f335(f337(f891(f885(x99171),f885(x99171))),f335(f335(f270(f885(x99171),f885(x99171)),f335(f335(f154(x99171),x99175),x99172)),x99174)),f161(x99171,x99173)))+P4(f335(f335(f337(f891(f885(x99171),f885(x99171))),f335(f335(f270(f885(x99171),f885(x99171)),x99172),f697(x99173,x99174,x99172,x99175,x99171))),f161(x99171,x99173)))
% 170.42/170.39 [9988]~P4(f335(f335(f337(f891(f885(x99881),f885(x99881))),f335(f335(f270(f885(x99881),f885(x99881)),x99885),f335(f335(f154(x99881),x99884),x99883))),f161(x99881,x99882)))+P4(f335(f335(f337(f891(f885(x99881),f885(x99881))),f335(f335(f270(f885(x99881),f885(x99881)),f695(x99882,x99883,x99884,x99885,x99881)),x99883)),f161(x99881,x99882)))
% 170.42/170.39 [10153]P4(f335(f335(f337(f891(x101531,x101531)),f335(f335(f270(x101531,x101531),f335(x101532,f335(f335(f80(a884),x101533),x101534))),f335(x101532,x101533))),f311(x101531,x101535)))+~P4(f335(f335(f337(f891(x101531,x101531)),f335(f335(f270(x101531,x101531),f335(x101532,f335(a117,f608(x101534,x101533,x101535,x101532,x101531)))),f335(x101532,f608(x101534,x101533,x101535,x101532,x101531)))),f311(x101531,x101535)))
% 170.42/170.39 [5245]E(x52451,x52452)+~E(f335(f335(f154(x52453),x52454),x52451),f335(f335(f154(x52453),x52455),x52452))
% 170.42/170.39 [5246]E(x52461,x52462)+~E(f335(f335(f154(x52463),x52461),x52464),f335(f335(f154(x52463),x52462),x52465))
% 170.42/170.39 [5296]P4(f335(x52961,x52962))+~E(f335(f139(x52963,x52961),x52964),f335(f335(f154(x52963),x52962),x52965))
% 170.42/170.39 [5297]P4(f335(x52971,x52972))+~E(f335(f335(f154(x52973),x52972),x52974),f335(f139(x52973,x52971),x52975))
% 170.42/170.39 [5452]~E(f335(f335(f141(x54521),x54523),x54522),f335(f335(f154(x54521),x54524),x54525))+E(f335(f335(f168(x54521),x54522),x54523),x54524)
% 170.42/170.39 [5584]~P17(x55844,x55845,x55841)+E(f335(f335(x55841,x55842),f335(f335(x55841,x55842),x55843)),f335(f335(x55841,x55842),x55843))
% 170.42/170.39 [6120]~E(x61204,f2(a104))+E(f335(f335(f122(x61201,x61202,x61203),x61204),x61205),f335(f335(f270(f885(x61202),x61201),f118(x61202)),x61205))
% 170.42/170.39 [6193]~P6(x61932)+~E(f335(f335(f151(x61931,x61932,x61933),x61934),x61935),f118(x61931))
% 170.42/170.39 [6570]E(x65701,x65702)+~E(f335(f335(f137(x65703),x65704),f335(f335(f154(x65703),x65701),f118(x65703))),f335(f335(f137(x65703),x65705),f335(f335(f154(x65703),x65702),f118(x65703))))
% 170.42/170.39 [6571]E(x65711,x65712)+~E(f335(f335(f137(x65713),x65711),f335(f335(f154(x65713),x65714),f118(x65713))),f335(f335(f137(x65713),x65712),f335(f335(f154(x65713),x65715),f118(x65713))))
% 170.42/170.39 [6825]E(f335(f191(x68251,x68252,x68253,x68254),x68255),f202(x68252))+P4(f335(f335(f337(x68251),x68255),x68254))
% 170.42/170.39 [6887]E(f335(f335(f313(x68871),f335(x68872,x68873)),f335(f314(x68874,x68871,x68872),x68875)),f335(f314(x68874,x68871,x68872),x68875))+~P4(f335(f335(f337(x68874),x68873),x68875))
% 170.42/170.39 [6894]~P4(f335(x68944,f335(x68943,x68945)))+P4(f335(f335(f315(x68941,x68942,x68943),x68944),x68945))
% 170.42/170.39 [6897]~P4(f335(f335(x68973,x68975),x68974))+P4(f335(f335(f259(x68971,x68972,x68973),x68974),x68975))
% 170.42/170.39 [6993]~E(f335(f314(x69931,x69932,x69933),x69934),x69935)+E(f335(f314(f892(x69931,a879),f892(x69932,a879),f314(x69931,x69932,x69933)),f335(f312(x69931),x69934)),f335(f312(x69932),x69935))
% 170.42/170.39 [7025]E(f335(f191(x70251,x70252,x70253,x70254),x70255),f335(x70253,x70255))+~P4(f335(f335(f337(x70251),x70255),x70254))
% 170.42/170.39 [7324]P27(x73241,x73242,x73243,x73244)+~P27(x73241,x73242,x73243,f335(f335(f313(x73241),x73245),x73244))
% 170.42/170.39 [7394]P4(f335(x73941,x73942))+~P4(f335(f335(f97(x73943,x73944,x73941),x73945),x73942))
% 170.42/170.39 [7439]~P4(f335(f335(f337(x74394),x74393),x74395))+P4(f335(f335(f337(x74391),f335(x74392,x74393)),f335(f314(x74394,x74391,x74392),x74395)))
% 170.42/170.39 [7463]~P6(x74632)+E(f153(x74631,x74632,x74633,f335(f139(x74631,x74634),x74635)),f335(f139(x74631,x74634),f153(x74631,x74632,x74633,x74635)))
% 170.42/170.39 [7496]P4(f335(x74961,f335(x74962,x74963)))+~P4(f335(f335(f315(x74964,x74965,x74962),x74961),x74963))
% 170.42/170.39 [7499]P4(f335(f335(x74991,x74992),x74993))+~P4(f335(f335(f259(x74994,x74995,x74991),x74993),x74992))
% 170.42/170.39 [7500]P4(f335(f335(x75001,x75002),x75003))+~P4(f335(f335(f97(x75004,x75001,x75005),x75002),x75003))
% 170.42/170.39 [7564]~P4(f335(f335(f337(x75643),f335(x75644,x75642)),x75645))+P4(f335(f335(f337(x75641),x75642),f335(f315(x75641,x75643,x75644),x75645)))
% 170.42/170.39 [7958]~P4(f335(f335(f337(x79585),x79583),f335(f315(x79585,x79581,x79582),x79584)))+P4(f335(f335(f337(x79581),f335(x79582,x79583)),x79584))
% 170.42/170.39 [8187]~E(x81873,f335(f335(f335(f72(x81871,f888(x81872)),f335(f16(f888(x81872),x81871),f202(x81872))),x81874),f335(f243(x81872),x81875)))+E(f187(x81871,x81872,x81873),f335(f335(f313(x81871),x81874),f199(f892(x81871,a879))))
% 170.42/170.39 [8267]~P18(x82672,x82671,x82673)+E(f335(f145(x82671,x82672,f335(f7(x82672,x82671,x82671),x82673),x82674),f155(x82672,x82675)),f335(f335(f65(x82672,x82671,x82673),x82674),f335(f175(x82672),x82675)))
% 170.42/170.39 [8286]E(f335(x82861,f773(x82862,x82861,x82863,x82864)),x82864)+~P4(f335(f335(f337(x82865),x82864),f335(f314(x82863,x82865,x82861),x82862)))
% 170.42/170.39 [8287]E(f335(x82871,f396(x82872,x82871,x82873,x82874)),x82874)+~P4(f335(f335(f337(x82875),x82874),f335(f314(x82873,x82875,x82871),x82872)))
% 170.42/170.39 [8595]~E(x85952,f335(f335(f154(x85951),x85954),x85955))+P4(f335(f335(f337(f891(f885(x85951),f885(x85951))),f335(f335(f270(f885(x85951),f885(x85951)),f118(x85951)),x85952)),f150(x85951,x85953)))
% 170.42/170.39 [8648]~P36(x86481,x86483,x86485,x86482,x86484)+E(f335(f200(f885(x86481)),x86482),f335(f200(f885(x86483)),x86484))
% 170.42/170.39 [8659]P4(f335(f335(f249(f892(x86591,a879)),f335(f335(f43(x86592,f892(x86591,a879)),x86593),x86594)),f335(x86594,x86595)))+~P4(f335(f335(f337(x86592),x86595),x86593))
% 170.42/170.39 [8708]~P54(x87081,x87082,x87083,x87085,x87084)+E(f335(f314(x87081,x87082,x87083),f258(f892(x87081,a879))),x87084)
% 170.42/170.39 [8914]E(f335(f335(f335(f72(x89141,f888(x89142)),f191(x89141,x89142,x89143,x89144)),x89145),f202(x89142)),f191(x89141,x89142,x89143,x89144))+P4(f335(f335(f337(x89141),x89145),x89144))
% 170.42/170.39 [8919]E(f335(f139(x89191,x89192),f793(x89193,x89194,x89195,x89192,x89191)),x89193)+~E(f335(f139(x89191,x89192),x89195),f335(f335(f154(x89191),x89194),x89193))
% 170.42/170.39 [8920]E(f335(f139(x89201,x89202),f794(x89203,x89202,x89204,x89205,x89201)),x89204)+~E(f335(f335(f154(x89201),x89205),x89204),f335(f139(x89201,x89202),x89203))
% 170.42/170.39 [8921]E(f335(x89211,f685(x89212,x89213,x89211,x89214,x89215)),x89212)+~E(f335(f335(f214(x89215,x89214),x89211),x89213),f335(f243(x89214),x89212))
% 170.42/170.39 [8925]E(f335(f243(x89251),f685(x89252,x89253,x89254,x89255,x89251)),x89253)+~E(f335(f335(f214(x89251,x89255),x89254),x89253),f335(f243(x89255),x89252))
% 170.42/170.39 [9024]E(f335(f200(f885(x90241)),x90242),x90243)+~P4(f335(f335(f337(f891(f885(x90241),f885(x90241))),f335(f335(f270(f885(x90241),f885(x90241)),x90244),x90242)),f335(f146(x90241,x90245),x90243)))
% 170.42/170.39 [9025]E(f335(f200(f885(x90251)),x90252),x90253)+~P4(f335(f335(f337(f891(f885(x90251),f885(x90251))),f335(f335(f270(f885(x90251),f885(x90251)),x90252),x90254)),f335(f146(x90251,x90255),x90253)))
% 170.42/170.39 [9092]P4(f335(f335(f337(x90921),f773(x90922,x90923,x90921,x90924)),x90922))+~P4(f335(f335(f337(x90925),x90924),f335(f314(x90921,x90925,x90923),x90922)))
% 170.42/170.39 [9093]P4(f335(f335(f337(x90931),f396(x90932,x90933,x90931,x90934)),x90932))+~P4(f335(f335(f337(x90935),x90934),f335(f314(x90931,x90935,x90933),x90932)))
% 170.42/170.39 [9255]E(f335(f314(x92551,x92552,x92553),f839(x92554,x92553,x92551,x92555,x92552)),x92555)+~P4(f335(f335(f249(f892(x92552,a879)),x92555),f335(f314(x92551,x92552,x92553),x92554)))
% 170.42/170.39 [9509]E(f335(x95091,f842(x95092,x95091,x95093,x95094,x95095)),f335(f243(x95095),x95094))+~P4(f335(f335(f337(x95095),x95094),f189(x95093,x95095,f191(x95093,x95095,x95091,x95092))))
% 170.42/170.39 [9556]P4(f335(f335(f337(f891(f885(x95561),f885(x95561))),f335(f335(f270(f885(x95561),f885(x95561)),f335(f335(f154(x95561),x95562),x95563)),f335(f335(f154(x95561),x95562),x95564))),f311(f885(x95561),f160(x95561,x95565))))+~P4(f335(f335(f337(f891(f885(x95561),f885(x95561))),f335(f335(f270(f885(x95561),f885(x95561)),x95563),x95564)),f311(f885(x95561),f160(x95561,x95565))))
% 170.42/170.39 [9587]~E(f335(x95873,f688(x95875,x95874,x95873,x95872,x95871)),f335(x95875,f688(x95875,x95874,x95873,x95872,x95871)))+E(f335(f335(f157(x95871,x95872),x95873),x95874),f335(f335(f157(x95871,x95872),x95875),x95874))
% 170.42/170.39 [9663]~E(f335(f139(x96631,x96635),x96634),f335(f335(f154(x96631),x96633),x96632))+E(f335(f335(f137(x96631),f797(x96632,x96633,x96634,x96635,x96631)),f335(f335(f154(x96631),x96633),f793(x96632,x96633,x96634,x96635,x96631))),x96634)
% 170.42/170.39 [9664]~E(f335(f335(f154(x96641),x96645),x96644),f335(f139(x96641,x96643),x96642))+E(f335(f335(f137(x96641),f795(x96642,x96643,x96644,x96645,x96641)),f335(f335(f154(x96641),x96645),f794(x96642,x96643,x96644,x96645,x96641))),x96642)
% 170.42/170.39 [9668]E(f335(f335(f157(x96681,x96682),x96683),x96684),f335(f335(f157(x96681,x96682),x96685),x96684))+P4(f335(f335(f337(x96681),f688(x96683,x96684,x96685,x96682,x96681)),f335(f175(x96681),x96684)))
% 170.42/170.39 [9698]~P4(f335(f335(f337(x96985),x96984),f335(f289(x96981,x96985,x96983),x96982)))+P4(f335(f335(f337(x96981),f509(x96982,x96983,x96981,x96984,x96985)),x96982))
% 170.42/170.39 [9699]~P4(f335(f335(f337(x96995),x96994),f335(f289(x96991,x96995,x96993),x96992)))+P4(f335(f335(f337(x96991),f533(x96992,x96993,x96991,x96994,x96995)),x96992))
% 170.42/170.39 [9725]~P4(f335(f335(f249(f892(x97255,a879)),x97254),f335(f314(x97251,x97255,x97253),x97252)))+P4(f335(f335(f249(f892(x97251,a879)),f839(x97252,x97253,x97251,x97254,x97255)),x97252))
% 170.42/170.39 [9777]~P4(f335(f335(f337(x97775),x97774),f189(x97771,x97775,f191(x97771,x97775,x97773,x97772))))+P4(f335(f335(f337(x97771),f842(x97772,x97773,x97771,x97774,x97775)),x97772))
% 170.42/170.39 [10175]E(x101751,f2(a104))+E(f335(f246(f891(f885(x101752),x101753),f891(x101752,x101753),f335(f335(f270(f885(x101752),x101753),f118(x101752)),x101754),f335(f274(x101752,x101753,f891(f885(x101752),x101753)),f335(f335(f7(x101752,f892(x101753,f891(f885(x101752),x101753)),f892(x101753,f891(f885(x101752),x101753))),f335(f335(f8(f892(f891(f885(x101752),x101753),f891(f885(x101752),x101753)),f892(f892(x101753,f891(f885(x101752),x101753)),f892(x101753,f891(f885(x101752),x101753))),x101752),f8(f891(f885(x101752),x101753),f891(f885(x101752),x101753),x101753)),f335(f335(f8(f892(f885(x101752),f892(x101753,f891(f885(x101752),x101753))),f892(f891(f885(x101752),x101753),f891(f885(x101752),x101753)),x101752),f274(f885(x101752),x101753,f891(f885(x101752),x101753))),f335(f335(f8(f892(f885(x101752),f885(x101752)),f892(f885(x101752),f892(x101753,f891(f885(x101752),x101753))),x101752),f335(f8(f885(x101752),f892(x101753,f891(f885(x101752),x101753)),f885(x101752)),f270(f885(x101752),x101753))),f154(x101752))))),f335(f122(x101753,x101752,x101755),f335(f335(f22(a104),x101751),f78(a104)))))),f335(x101755,x101754)),f335(f335(f122(x101753,x101752,x101755),x101751),x101754))
% 170.42/170.39 [5465]~E(f335(x54653,x54654),x54655)+E(f335(f335(f335(f72(x54651,x54652),x54653),x54654),x54655),x54653)
% 170.42/170.39 [5905]E(f335(x59051,x59052),x59053)+~E(f335(f335(f335(f72(x59054,x59055),x59051),x59052),x59053),x59051)
% 170.42/170.39 [6001]E(x60011,x60012)+~E(f335(f273(x60013,x60014),f335(f335(f270(x60013,x60014),x60015),x60011)),x60012)
% 170.42/170.39 [6002]E(x60021,x60022)+~E(f335(f269(x60023,x60024),f335(f335(f270(x60023,x60024),x60021),x60025)),x60022)
% 170.42/170.39 [6267]~E(x62673,f335(f335(f137(x62671),x62674),f335(f335(f154(x62671),x62672),x62675)))+P4(f335(f335(f337(x62671),x62672),f335(f175(x62671),x62673)))
% 170.42/170.39 [6657]E(f335(f314(x66571,x66572,f335(f16(x66572,x66571),x66573)),x66574),f335(f335(f313(x66572),x66573),f199(f892(x66572,a879))))+~P4(f335(f335(f337(x66571),x66575),x66574))
% 170.42/170.39 [6727]E(f335(f335(f115(f892(x67271,a879)),f335(f175(x67271),x67272)),f335(f175(x67271),x67273)),f335(f175(x67271),x67274))+~E(f170(x67271,x67275,x67274),f335(f335(f270(f885(x67271),f885(x67271)),x67272),x67273))
% 170.42/170.39 [6829]~P6(x68292)+E(f335(f200(f885(x68291)),f335(f335(f151(x68291,x68292,x68293),x68294),x68295)),f335(a117,f335(f200(f885(x68291)),x68295)))
% 170.42/170.39 [6841]~P6(x68412)+E(f335(f175(x68411),f335(f335(f151(x68411,x68412,x68413),x68414),x68415)),f335(f335(f313(x68411),x68414),f335(f175(x68411),x68415)))
% 170.42/170.39 [7116]~P116(x71161)+E(f335(f335(f81(x71161),f335(f335(f81(x71161),x71162),x71163)),f335(f335(f81(x71161),x71164),x71165)),f335(f335(f81(x71161),f335(f335(f81(x71161),x71162),x71164)),f335(f335(f81(x71161),x71163),x71165)))
% 170.42/170.39 [7117]~P116(x71171)+E(f335(f335(f80(x71171),f335(f335(f80(x71171),x71172),x71173)),f335(f335(f80(x71171),x71174),x71175)),f335(f335(f80(x71171),f335(f335(f80(x71171),x71172),x71174)),f335(f335(f80(x71171),x71173),x71175)))
% 170.42/170.39 [7118]~P61(x71181)+E(f335(f335(f293(x71181),f335(f335(f81(x71181),x71182),x71183)),f335(f335(f81(x71181),x71184),x71185)),f335(f335(f81(x71181),f335(f335(f293(x71181),x71182),x71184)),f335(f335(f293(x71181),x71183),x71185)))
% 170.42/170.39 [7132]~P6(x71321)+E(f309(x71321,f335(f335(f198(x71321),x71322),x71323),f335(f335(f197(x71321),x71324),x71325)),f335(f335(f106(f892(x71321,a879)),f309(x71321,x71322,x71324)),f309(x71321,x71323,x71325)))
% 170.42/170.39 [7133]~P6(x71331)+E(f308(x71331,f335(f335(f198(x71331),x71332),x71333),f335(f335(f197(x71331),x71334),x71335)),f335(f335(f106(f892(x71331,a879)),f308(x71331,x71332,x71334)),f308(x71331,x71333,x71335)))
% 170.42/170.39 [7134]~P6(x71341)+E(f306(x71341,f335(f335(f198(x71341),x71342),x71343),f335(f335(f197(x71341),x71344),x71345)),f335(f335(f106(f892(x71341,a879)),f306(x71341,x71342,x71344)),f306(x71341,x71343,x71345)))
% 170.42/170.39 [7135]~P6(x71351)+E(f335(f335(f106(f892(x71351,a879)),f335(f305(x71351,x71352),x71353)),f335(f305(x71351,x71354),x71355)),f335(f305(x71351,f335(f335(f198(x71351),x71352),x71354)),f335(f335(f197(x71351),x71353),x71355)))
% 170.42/170.39 [7250]~P4(f335(x72501,f507(x72503,x72502,x72501)))+P4(f335(x72501,f335(f335(f270(x72502,x72503),x72504),x72505)))
% 170.42/170.39 [7337]~E(f335(x73373,x73374),f202(x73372))+E(f189(x73371,x73372,f335(f335(f335(f72(x73371,f888(x73372)),x73373),x73374),f335(f243(x73372),x73375))),f335(f335(f313(x73372),x73375),f189(x73371,x73372,x73373)))
% 170.42/170.39 [7358]~E(x73582,f335(x73584,x73585))+P4(f335(f335(f337(x73581),x73582),f335(f314(x73583,x73581,x73584),f258(f892(x73583,a879)))))
% 170.42/170.39 [7417]~E(f335(x74173,x74174),f202(x74172))+E(f335(f335(f22(f892(x74171,a879)),f187(x74171,x74172,x74173)),f335(f335(f313(x74171),x74174),x74175)),f335(f335(f22(f892(x74171,a879)),f187(x74171,x74172,x74173)),x74175))
% 170.42/170.39 [7436]~P17(x74363,x74362,x74364)+P17(x74361,x74362,f335(f335(f8(x74363,f892(x74362,x74362),x74361),x74364),x74365))
% 170.42/170.39 [7437]~P18(x74373,x74372,x74374)+P18(x74371,x74372,f335(f335(f8(x74373,f892(x74372,x74372),x74371),x74374),x74375))
% 170.42/170.39 [7580]~P27(x75801,x75802,x75803,x75804)+P27(x75801,x75802,x75803,f335(f335(f22(f892(x75801,a879)),x75804),x75805))
% 170.42/170.39 [7737]~P4(f335(f335(x77373,x77374),x77375))+P4(f335(f335(f274(x77371,x77372,a879),x77373),f335(f335(f270(x77371,x77372),x77374),x77375)))
% 170.42/170.39 [7847]~P4(f335(x78472,x78474))+~E(f335(f335(f141(x78471),f335(f200(f885(x78471)),f180(x78471,x78472,x78473))),x78473),f335(f335(f154(x78471),x78474),x78475))
% 170.42/170.39 [7867]P27(x78671,x78672,x78673,x78674)+~P27(x78671,x78672,x78673,f335(f335(f115(f892(x78671,a879)),x78675),x78674))
% 170.42/170.39 [7868]P27(x78681,x78682,x78683,x78684)+~P27(x78681,x78682,x78683,f335(f335(f115(f892(x78681,a879)),x78684),x78685))
% 170.42/170.39 [7915]~P6(x79152)+E(f335(f335(f151(x79151,x79152,x79153),x79154),f153(x79151,x79152,x79153,x79155)),f153(x79151,x79152,x79153,f335(f335(f154(x79151),x79154),x79155)))
% 170.42/170.39 [8080]~P29(x80801,f335(a117,x80802),f335(f335(f335(f92(x80801),x80803),f335(a28,x80804)),x80805))+P29(x80801,x80802,f335(f335(f335(f92(x80801),x80803),f335(f248(a880),f335(a26,x80804))),x80805))
% 170.42/170.39 [8214]P29(x82141,f335(a117,x82142),f335(f335(f335(f92(x82141),x82143),f335(a28,x82144)),x82145))+~P29(x82141,x82142,f335(f335(f335(f92(x82141),x82143),f335(f248(a880),f335(a26,x82144))),x82145))
% 170.42/170.39 [8243]~P17(x82432,x82431,x82433)+E(f335(f145(x82431,x82432,f335(f7(x82432,x82431,x82431),x82433),x82434),x82435),f335(f335(f65(x82432,x82431,x82433),x82434),f335(f175(x82432),x82435)))
% 170.42/170.39 [8272]~E(f335(f335(f141(x82721),f335(f200(f885(x82721)),f180(x82721,x82722,x82723))),x82723),f335(f335(f154(x82721),x82724),x82725))+E(f335(f335(f137(x82721),f180(x82721,x82722,x82723)),f335(f335(f154(x82721),x82724),x82725)),x82723)
% 170.42/170.39 [8297]P4(f335(f335(x82971,x82972),x82973))+~P4(f335(f335(f274(x82974,x82975,a879),x82971),f335(f335(f270(x82974,x82975),x82972),x82973)))
% 170.42/170.39 [8360]~E(f335(f335(f181(x83601,x83602),x83605),x83603),f335(f243(x83602),x83604))+P4(f335(f335(f337(f891(x83601,x83602)),f335(f335(f270(x83601,x83602),x83603),x83604)),f335(f175(f891(x83601,x83602)),x83605)))
% 170.42/170.39 [8763]P4(f335(f335(f249(f892(x87631,a879)),f335(f314(x87632,x87631,x87633),x87634)),f335(f314(x87632,x87631,x87633),x87635)))+~P4(f335(f335(f249(f892(x87632,a879)),x87634),x87635))
% 170.42/170.39 [8764]P4(f335(f335(f249(f892(x87641,a879)),f335(f315(x87641,x87642,x87643),x87644)),f335(f315(x87641,x87642,x87643),x87645)))+~P4(f335(f335(f249(f892(x87642,a879)),x87644),x87645))
% 170.42/170.39 [8840]E(x88401,f2(a104))+E(f335(f335(f276(x88402,x88403,x88402,f891(x88403,x88402)),f335(x88404,x88405)),f284(x88403,x88402,f335(f335(f22(a104),x88401),f78(a104)),x88404)),f335(f284(x88403,x88402,x88401,x88404),x88405))
% 170.42/170.39 [9164]P29(x91641,x91642,f335(f335(f335(f92(x91641),x91643),x91644),x91645))+P4(f335(f335(x91643,f866(x91645,x91644,x91643,x91642)),f869(x91645,x91644,x91643,x91642)))
% 170.42/170.39 [9366]E(f335(f243(x93661),f691(x93662,x93663,x93664,x93661,x93665)),f335(f335(f181(x93665,x93661),x93662),x93664))+~P4(f335(f335(f337(f891(x93665,x93661)),f335(f335(f270(x93665,x93661),x93664),x93663)),f335(f175(f891(x93665,x93661)),x93662)))
% 170.42/170.39 [9410]P29(x94101,x94102,f335(f335(f335(f92(x94101),x94103),x94104),x94105))+~P4(f335(f335(x94105,f866(x94105,x94104,x94103,x94102)),f870(x94105,x94104,x94103,x94102)))
% 170.42/170.39 [9469]P29(x94691,x94692,f335(f335(f335(f92(x94691),x94693),x94694),x94695))+P4(f335(f335(f335(f335(a208,x94694),f869(x94695,x94694,x94693,x94692)),x94692),f870(x94695,x94694,x94693,x94692)))
% 170.42/170.39 [9472]~P26(x94721,x94722,f335(f335(f313(f883(x94721)),f335(f335(f335(f92(x94721),x94723),f335(f248(a880),f335(a26,x94724))),x94725)),f199(f892(f883(x94721),a879))))+P26(x94721,x94722,f335(f335(f313(f883(x94721)),f335(f335(f335(f92(x94721),x94723),f335(a28,x94724)),x94725)),f199(f892(f883(x94721),a879))))
% 170.42/170.39 [9500]~P4(f335(f62(x95003),f335(f314(x95002,x95003,x95005),f258(f892(x95002,a879)))))+P4(f335(f62(x95001),f335(f314(x95002,x95001,f335(f335(f8(x95003,x95001,x95002),x95004),x95005)),f258(f892(x95002,a879)))))
% 170.42/170.39 [9523]P4(f335(f335(f249(f892(f892(x95231,a879),a879)),f335(f314(f892(x95232,a879),f892(x95231,a879),f314(x95232,x95231,x95233)),f335(f312(x95232),x95234))),f335(f312(x95231),x95235)))+~P4(f335(f335(f249(f892(x95231,a879)),f335(f314(x95232,x95231,x95233),x95234)),x95235))
% 170.42/170.39 [9536]~P4(f335(f62(f888(x95361)),f335(f314(x95362,f888(x95361),x95363),f258(f892(x95362,a879)))))+P4(f335(f62(f888(x95361)),f335(f314(x95362,f888(x95361),f335(f335(f335(f72(x95362,f888(x95361)),x95363),x95364),f335(f243(x95361),x95365))),f258(f892(x95362,a879)))))
% 170.42/170.39 [9596]E(x95961,x95962)+~P4(f335(f67(x95963,x95964,x95965,x95961,f199(f892(x95963,a879))),x95962))
% 170.42/170.39 [9611]E(f335(f335(f270(x96111,x96112),f559(x96113,x96114,x96115,x96112,x96111)),f563(x96113,x96114,x96115,x96112,x96111)),x96115)+~P4(f335(f335(f337(f891(x96111,x96112)),x96115),f335(f335(f272(x96111,x96112),x96114),x96113)))
% 170.42/170.39 [9703]P4(f335(f335(f337(x97031),f559(x97032,x97033,x97034,x97035,x97031)),x97033))+~P4(f335(f335(f337(f891(x97031,x97035)),x97034),f335(f335(f272(x97031,x97035),x97033),x97032)))
% 170.42/170.39 [9710]P4(f335(f335(f337(x97101),f418(x97102,x97103,x97104,x97105,x97101)),x97105))+P4(f335(f335(f249(f892(x97104,a879)),f335(f314(x97101,x97104,x97103),x97105)),x97102))
% 170.42/170.39 [9813]P26(x98135,x98134,f335(f335(f313(f883(x98135)),f335(f335(f335(f92(x98135),x98131),x98133),x98132)),f199(f892(f883(x98135),a879))))+P4(f335(f335(x98131,f510(x98132,x98133,x98134,x98135,x98131)),f517(x98132,x98133,x98134,x98135,x98131)))
% 170.42/170.39 [9865]P4(f335(f335(f337(x98651),f563(x98652,x98653,x98654,x98651,x98655)),f335(x98652,f559(x98652,x98653,x98654,x98651,x98655))))+~P4(f335(f335(f337(f891(x98655,x98651)),x98654),f335(f335(f272(x98655,x98651),x98653),x98652)))
% 170.42/170.39 [9893]P4(f335(f335(f337(f891(x98931,x98931)),f335(f335(f270(x98931,x98931),x98932),f628(x98933,x98934,x98935,x98932,x98931))),x98933))+~P4(f335(f335(f337(f891(x98931,x98931)),f335(f335(f270(x98931,x98931),x98932),x98935)),f335(f335(f192(f891(x98931,x98931),a879),f335(a117,x98934)),x98933)))
% 170.42/170.39 [9894]P4(f335(f335(f337(f891(x98941,x98941)),f335(f335(f270(x98941,x98941),x98942),f632(x98943,x98944,x98945,x98942,x98941))),x98943))+~P4(f335(f335(f337(f891(x98941,x98941)),f335(f335(f270(x98941,x98941),x98942),x98945)),f335(f335(f192(f891(x98941,x98941),a879),f335(a117,x98944)),x98943)))
% 170.42/170.39 [9912]~P4(f335(f335(f337(f891(f885(x99121),f885(x99121))),f335(f335(f270(f885(x99121),f885(x99121)),f335(f335(f154(x99121),x99122),x99125)),x99124)),f161(x99121,x99123)))+P4(f335(f335(f337(f891(x99121,x99121)),f335(f335(f270(x99121,x99121),x99122),f696(x99123,x99124,x99125,x99122,x99121))),x99123))
% 170.42/170.39 [9914]~P26(x99141,x99142,f335(f335(f313(f883(x99141)),f335(f335(f335(f92(x99141),f97(x99141,x99143,x99144)),x99145),x99143)),f199(f892(f883(x99141),a879))))+P26(x99141,x99142,f335(f335(f313(f883(x99141)),f335(f335(f335(f92(x99141),x99143),f32(x99144,x99145)),f97(x99141,x99143,f335(f73(a879,a879,a881,a330),x99144)))),f199(f892(f883(x99141),a879))))
% 170.42/170.39 [9915]~P30(x99151,x99152,f335(f335(f313(f883(x99151)),f335(f335(f335(f92(x99151),f97(x99151,x99153,x99154)),x99155),x99153)),f199(f892(f883(x99151),a879))))+P30(x99151,x99152,f335(f335(f313(f883(x99151)),f335(f335(f335(f92(x99151),x99153),f32(x99154,x99155)),f97(x99151,x99153,f335(f73(a879,a879,a881,a330),x99154)))),f199(f892(f883(x99151),a879))))
% 170.42/170.39 [9936]~P4(f335(f335(f337(x99361),f335(x99363,f418(x99365,x99363,x99361,x99364,x99362))),x99365))+P4(f335(f335(f249(f892(x99361,a879)),f335(f314(x99362,x99361,x99363),x99364)),x99365))
% 170.42/170.39 [10176]P26(x101761,x101762,f335(f335(f313(f883(x101761)),f335(f335(f335(f92(x101761),x101763),x101764),x101765)),f199(f892(f883(x101761),a879))))+~P26(x101761,x101762,f335(f335(f313(f883(x101761)),f335(f335(f335(f92(x101761),f335(f16(f892(a881,a879),x101761),f335(f335(f7(a881,a881,a879),a332),f517(x101765,x101764,x101762,x101761,x101763)))),x101764),f335(f16(f892(a881,a879),x101761),f335(x101765,f510(x101765,x101764,x101762,x101761,x101763))))),f199(f892(f883(x101761),a879))))
% 170.42/170.39 [6341]P4(f335(x63412,x63414))+E(f180(x63411,x63412,f335(f335(f137(x63411),x63413),f335(f335(f154(x63411),x63414),x63415))),f180(x63411,x63412,x63413))
% 170.42/170.39 [6388]~P65(x63882)+E(f335(f335(f335(f115(f892(x63881,x63882)),x63883),x63884),x63885),f335(f335(f115(x63882),f335(x63883,x63885)),f335(x63884,x63885)))
% 170.42/170.39 [6390]~P67(x63902)+E(f335(f335(f335(f22(f892(x63901,x63902)),x63903),x63904),x63905),f335(f335(f22(x63902),f335(x63903,x63905)),f335(x63904,x63905)))
% 170.42/170.39 [6392]~P65(x63922)+E(f335(f335(f335(f106(f892(x63921,x63922)),x63923),x63924),x63925),f335(f335(f106(x63922),f335(x63923,x63925)),f335(x63924,x63925)))
% 170.42/170.39 [6410]E(x64101,x64102)+E(f335(f335(f168(x64103),f335(f335(f162(x64103,x64104),x64101),x64105)),x64102),f335(f335(f168(x64103),x64104),x64102))
% 170.42/170.39 [6675]~E(x66754,f199(f892(x66753,a879)))+E(f335(f335(f115(f892(x66751,a879)),x66752),f335(f335(f42(x66753,f892(x66751,a879)),x66754),x66755)),x66752)
% 170.42/170.39 [6676]~E(x66764,f199(f892(x66763,a879)))+E(f335(f335(f22(f892(x66761,a879)),x66762),f335(f335(f42(x66763,f892(x66761,a879)),x66764),x66765)),x66762)
% 170.42/170.39 [6677]~E(x66774,f199(f892(x66773,a879)))+E(f335(f335(f106(f892(x66771,a879)),x66772),f335(f335(f43(x66773,f892(x66771,a879)),x66774),x66775)),x66772)
% 170.42/170.39 [6691]~E(x66914,f199(f892(x66913,a879)))+E(f335(f335(f313(x66911),x66912),f335(f335(f42(x66913,f892(x66911,a879)),x66914),x66915)),f335(f335(f313(x66911),x66912),f199(f892(x66911,a879))))
% 170.42/170.39 [7485]E(f335(f335(f168(x74851),f335(f335(f157(x74852,x74851),x74853),x74854)),x74855),f335(x74853,f335(f335(f168(x74852),x74854),x74855)))+~P4(f335(f335(f250(a884),x74855),f335(f200(f885(x74852)),x74854)))
% 170.42/170.39 [7552]E(f335(f335(f115(f892(x75521,a879)),f335(x75522,x75523)),f335(f335(f42(x75524,f892(x75521,a879)),x75525),x75522)),f335(f335(f42(x75524,f892(x75521,a879)),x75525),x75522))+~P4(f335(f335(f337(x75524),x75523),x75525))
% 170.42/170.39 [7553]E(f335(f335(f106(f892(x75531,a879)),f335(x75532,x75533)),f335(f335(f43(x75534,f892(x75531,a879)),x75535),x75532)),f335(f335(f43(x75534,f892(x75531,a879)),x75535),x75532))+~P4(f335(f335(f337(x75534),x75533),x75535))
% 170.42/170.39 [8159]~E(x81593,f199(f892(x81591,a879)))+E(f335(f335(f42(x81591,f892(x81592,a879)),x81593),f335(f335(f8(f892(x81592,a879),f892(x81592,a879),x81591),f335(f313(x81592),x81594)),x81595)),f199(f892(x81592,a879)))
% 170.42/170.39 [8165]~P4(f335(f335(f337(x81654),x81653),x81655))+P4(f335(f335(f249(f892(x81651,a879)),f335(x81652,x81653)),f335(f335(f42(x81654,f892(x81651,a879)),x81655),x81652)))
% 170.42/170.39 [8296]~E(f335(x82964,x82962),x82965)+P4(f335(f335(f337(x82961),x82962),f335(f315(x82961,x82963,x82964),f335(f335(f313(x82963),x82965),f199(f892(x82963,a879))))))
% 170.42/170.39 [8342]~P52(x83421,x83422,f335(f290(x83422,x83421),x83423))+E(f335(f335(f106(f892(x83421,a879)),f335(f289(x83422,x83421,x83423),x83424)),f335(f289(x83422,x83421,x83423),x83425)),f335(f289(x83422,x83421,x83423),f335(f335(f106(f892(x83422,a879)),x83424),x83425)))
% 170.42/170.39 [8418]E(x84181,f2(a104))+E(f335(f123(x84182,x84183,f335(x84184,f335(f335(f22(a104),x84181),f78(a104)))),f335(f335(f7(x84182,a104,f886(x84183)),x84185),x84181)),f335(f213(x84182,x84183,x84184,x84185),x84181))
% 170.42/170.39 [8460]E(x84601,f199(f892(x84602,a879)))+E(f335(f335(f42(x84602,f892(x84603,a879)),x84601),f335(f335(f8(f892(x84603,a879),f892(x84603,a879),x84602),f335(f313(x84603),x84604)),x84605)),f335(f335(f313(x84603),x84604),f335(f335(f42(x84602,f892(x84603,a879)),x84601),x84605)))
% 170.42/170.39 [8516]~P27(x85162,x85161,x85163,f258(f892(x85162,a879)))+E(f335(f335(f22(f892(x85161,a879)),f335(f314(x85162,x85161,x85163),x85164)),f335(f314(x85162,x85161,x85163),x85165)),f335(f314(x85162,x85161,x85163),f335(f335(f22(f892(x85162,a879)),x85164),x85165)))
% 170.42/170.39 [8517]~P27(x85172,x85171,x85173,f258(f892(x85172,a879)))+E(f335(f335(f106(f892(x85171,a879)),f335(f314(x85172,x85171,x85173),x85174)),f335(f314(x85172,x85171,x85173),x85175)),f335(f314(x85172,x85171,x85173),f335(f335(f106(f892(x85172,a879)),x85174),x85175)))
% 170.42/170.39 [8581]~P4(f335(f335(f68(x85811,x85812,x85815),x85813),x85814))+P4(f335(f335(f337(f891(x85811,x85812)),f335(f335(f270(x85811,x85812),x85813),x85814)),x85815))
% 170.42/170.39 [8613]P4(f335(f335(f337(x86131),x86132),f335(f266(x86133,x86131),x86134)))+~P4(f335(f335(f337(f891(x86133,x86131)),f335(f335(f270(x86133,x86131),x86135),x86132)),x86134))
% 170.42/170.39 [8615]P4(f335(f335(f337(x86151),x86152),f335(f268(x86151,x86153),x86154)))+~P4(f335(f335(f337(f891(x86151,x86153)),f335(f335(f270(x86151,x86153),x86152),x86155)),x86154))
% 170.42/170.39 [8750]P4(f335(f335(f68(x87501,x87502,x87503),x87504),x87505))+~P4(f335(f335(f337(f891(x87501,x87502)),f335(f335(f270(x87501,x87502),x87504),x87505)),x87503))
% 170.42/170.39 [8786]E(f335(x87861,x87862),x87863)+~P4(f335(f335(f337(x87864),x87862),f335(f315(x87864,x87865,x87861),f335(f335(f313(x87865),x87863),f199(f892(x87865,a879))))))
% 170.42/170.39 [8994]E(x89941,f2(a104))+E(f126(x89942,f125(x89943,f886(f888(x89942)),f335(f335(f7(x89943,a104,f886(f888(x89942))),x89944),x89941),f335(x89945,f335(f335(f22(a104),x89941),f78(a104))))),f335(f210(x89943,x89942,x89945,x89944),x89941))
% 170.42/170.39 [9021]P4(f335(f335(f337(f891(x90211,x90212)),f335(f335(f270(x90211,x90212),x90213),x90214)),f335(f290(x90212,x90211),x90215)))+~P4(f335(f335(f337(f891(x90212,x90211)),f335(f335(f270(x90212,x90211),x90214),x90213)),x90215))
% 170.42/170.39 [9039]~P4(f335(f335(x90391,x90395),x90394))+P4(f335(f335(x90391,f335(f273(x90392,x90393),f335(f335(f270(x90392,x90393),x90394),x90395))),f335(f269(x90392,x90393),f335(f335(f270(x90392,x90393),x90394),x90395))))
% 170.42/170.39 [9069]~P4(f335(f335(f337(f891(x90692,x90691)),f335(f335(f270(x90692,x90691),x90694),x90693)),f335(f290(x90691,x90692),x90695)))+P4(f335(f335(f337(f891(x90691,x90692)),f335(f335(f270(x90691,x90692),x90693),x90694)),x90695))
% 170.42/170.39 [9100]~P4(f335(f335(f337(f891(x91003,x91001)),f335(f335(f270(x91003,x91001),x91005),x91002)),x91004))+P4(f335(f335(f337(x91001),x91002),f335(f289(x91003,x91001,x91004),f335(f335(f313(x91003),x91005),f199(f892(x91003,a879))))))
% 170.42/170.39 [9146]P4(f335(f335(f337(f891(x91461,x91462)),f335(f335(f270(x91461,x91462),x91463),x91464)),x91465))+~P4(f335(f335(f337(x91462),x91464),f335(f289(x91461,x91462,x91465),f335(f335(f313(x91461),x91463),f199(f892(x91461,a879))))))
% 170.42/170.39 [9167]E(f335(f335(f335(f72(x91671,f888(x91672)),f191(x91671,x91672,x91673,x91674)),x91675),f202(x91672)),f191(x91671,x91672,x91673,f335(f335(f22(f892(x91671,a879)),x91674),f335(f335(f313(x91671),x91675),f199(f892(x91671,a879))))))+~P4(f335(f335(f337(x91671),x91675),x91674))
% 170.42/170.39 [9235]~P71(x92351)+E(f335(f335(f6(a884,x92351),x92352),f306(a884,f335(f335(f80(a884),x92353),x92354),f335(f335(f80(a884),x92355),x92354))),f335(f335(f6(a884,x92351),f335(f335(f8(a884,x92351,a884),x92352),f335(f335(f7(a884,a884,a884),f80(a884)),x92354))),f306(a884,x92353,x92355)))
% 170.42/170.39 [9259]~P71(x92591)+E(f335(f335(f6(a884,x92591),x92592),f335(f305(a884,f335(f335(f80(a884),x92593),x92594)),f335(f335(f80(a884),x92595),x92594))),f335(f335(f6(a884,x92591),f335(f335(f8(a884,x92591,a884),x92592),f335(f335(f7(a884,a884,a884),f80(a884)),x92594))),f335(f305(a884,x92593),x92595)))
% 170.42/170.39 [9314]~P27(x93141,x93142,x93143,f258(f892(x93141,a879)))+E(f335(f335(f157(x93141,x93142),x93143),f335(f139(x93141,f335(f335(f8(a879,a879,x93141),a330),f335(a332,x93144))),x93145)),f335(f139(x93142,f335(f335(f8(a879,a879,x93142),a330),f335(a332,f335(x93143,x93144)))),f335(f335(f157(x93141,x93142),x93143),x93145)))
% 170.42/170.39 [9332]~P27(x93321,x93322,x93323,f335(f335(f313(x93321),x93324),f335(f175(x93321),x93325)))+E(f335(f335(f157(x93321,x93322),x93323),f335(f139(x93321,f335(f335(f8(a879,a879,x93321),a330),f335(a332,x93324))),x93325)),f335(f139(x93322,f335(f335(f8(a879,a879,x93322),a330),f335(a332,f335(x93323,x93324)))),f335(f335(f157(x93321,x93322),x93323),x93325)))
% 170.42/170.39 [9487]P4(f335(f335(f337(f891(f885(x94871),f885(x94871))),f335(f335(f270(f885(x94871),f885(x94871)),f335(f335(f154(x94871),x94872),x94873)),f335(f335(f154(x94871),x94874),x94873))),f160(x94871,x94875)))+~P4(f335(f335(f337(f891(x94871,x94871)),f335(f335(f270(x94871,x94871),x94872),x94874)),x94875))
% 170.42/170.39 [9524]P4(f335(f335(f335(f335(a208,x95241),x95242),x95243),f867(x95244,x95243,x95242,x95245,x95241)))+~P4(f335(f335(f335(f335(a208,f33(x95241,x95245)),x95242),x95243),x95244))
% 170.42/170.39 [9594]P26(x95941,x95942,f335(f335(f313(f883(x95941)),f335(f335(f335(f92(x95941),x95943),f335(a28,x95944)),x95945)),f199(f892(f883(x95941),a879))))+~P26(x95941,f335(f335(f313(f883(x95941)),f335(f335(f335(f92(x95941),x95943),f335(a28,x95944)),x95945)),x95942),f335(f335(f313(f883(x95941)),f335(f335(f335(f92(x95941),x95943),f335(f248(a880),f335(a26,x95944))),x95945)),f199(f892(f883(x95941),a879))))
% 170.42/170.39 [9606]E(f335(f335(f313(x96061),f843(x96062,x96063,x96064,x96065,x96061)),f844(x96062,x96063,x96064,x96065,x96061)),f335(f335(f313(x96061),x96064),x96063))+~P4(f335(f63(x96061,x96065,f335(f335(f313(x96061),x96064),x96063)),x96062))
% 170.42/170.39 [9607]E(f335(f335(f313(x96071),f845(x96072,x96073,x96074,x96075,x96071)),f846(x96072,x96073,x96074,x96075,x96071)),f335(f335(f313(x96071),x96074),x96073))+~P4(f335(f63(x96071,x96075,f335(f335(f313(x96071),x96074),x96073)),x96072))
% 170.42/170.39 [9689]P4(f335(f335(f337(x96891),f646(x96892,x96893,x96894,x96895,x96891)),x96894))+P4(f335(f335(f335(f43(x96891,f892(x96895,a879)),x96894),x96893),x96892))
% 170.42/170.39 [9694]P4(f335(f335(f337(x96941),f644(x96942,x96943,x96941,x96944,x96945)),x96943))+P4(f335(f335(f337(x96945),x96944),f335(f335(f43(x96941,f892(x96945,a879)),x96943),x96942)))
% 170.42/170.39 [9702]P4(f335(f335(f337(x97021),f639(x97022,x97023,x97021,x97024,x97025)),x97023))+P4(f335(f335(f249(f892(x97025,a879)),x97024),f335(f335(f43(x97021,f892(x97025,a879)),x97023),x97022)))
% 170.42/170.39 [9704]P4(f335(f335(x97041,f460(x97042,x97041,x97043,x97044,x97045)),x97042))+~P4(f335(f335(f335(f42(x97045,f892(x97044,a879)),x97043),x97041),x97042))
% 170.42/170.39 [9707]P4(f335(f335(f337(x97071),f460(x97072,x97073,x97074,x97075,x97071)),x97074))+~P4(f335(f335(f335(f42(x97071,f892(x97075,a879)),x97074),x97073),x97072))
% 170.42/170.39 [9718]P4(f335(f335(f337(x97181),f465(x97182,x97183,x97181,x97184,x97185)),x97183))+~P4(f335(f335(f337(x97185),x97184),f335(f335(f42(x97181,f892(x97185,a879)),x97183),x97182)))
% 170.42/170.39 [9723]P4(f335(f335(f337(x97231),x97232),f335(x97233,f465(x97233,x97234,x97235,x97232,x97231))))+~P4(f335(f335(f337(x97231),x97232),f335(f335(f42(x97235,f892(x97231,a879)),x97234),x97233)))
% 170.42/170.39 [9818]~P4(f335(f335(x98184,f646(x98185,x98184,x98183,x98182,x98181)),x98185))+P4(f335(f335(f335(f43(x98181,f892(x98182,a879)),x98183),x98184),x98185))
% 170.42/170.39 [9821]~P4(f335(f335(f337(x98211),x98212),f335(x98215,f644(x98215,x98214,x98213,x98212,x98211))))+P4(f335(f335(f337(x98211),x98212),f335(f335(f43(x98213,f892(x98211,a879)),x98214),x98215)))
% 170.42/170.39 [9825]~P4(f335(f335(f249(f892(x98251,a879)),x98252),f335(x98255,f639(x98255,x98254,x98253,x98252,x98251))))+P4(f335(f335(f249(f892(x98251,a879)),x98252),f335(f335(f43(x98253,f892(x98251,a879)),x98254),x98255)))
% 170.42/170.39 [9871]P4(f335(f335(f335(f335(a208,x98711),f867(x98712,x98713,x98714,x98711,x98715)),x98713),x98712))+~P4(f335(f335(f335(f335(a208,f33(x98715,x98711)),x98714),x98713),x98712))
% 170.42/170.39 [9897]~P4(f335(f335(f337(x98971),f843(x98975,x98974,x98973,x98972,x98971)),f844(x98975,x98974,x98973,x98972,x98971)))+~P4(f335(f63(x98971,x98972,f335(f335(f313(x98971),x98973),x98974)),x98975))
% 170.42/170.39 [9898]~P4(f335(f335(f337(x98981),f845(x98985,x98984,x98983,x98982,x98981)),f846(x98985,x98984,x98983,x98982,x98981)))+~P4(f335(f63(x98981,x98982,f335(f335(f313(x98981),x98983),x98984)),x98985))
% 170.42/170.39 [9899]~P4(f335(f335(f337(f891(x98991,x98991)),f335(f335(f270(x98991,x98991),x98992),x98995)),f335(f335(f192(f891(x98991,x98991),a879),f335(a117,x98994)),x98993)))+P4(f335(f335(f337(f891(x98991,x98991)),f335(f335(f270(x98991,x98991),x98992),f629(x98993,x98994,x98995,x98992,x98991))),f335(f335(f192(f891(x98991,x98991),a879),x98994),x98993)))
% 170.42/170.39 [9906]P4(f335(f67(x99061,x99061,x99062,f843(x99063,x99064,x99065,x99062,x99061),f844(x99063,x99064,x99065,x99062,x99061)),x99063))+~P4(f335(f63(x99061,x99062,f335(f335(f313(x99061),x99065),x99064)),x99063))
% 170.42/170.39 [9907]P4(f335(f67(x99071,x99071,x99072,f845(x99073,x99074,x99075,x99072,x99071),f846(x99073,x99074,x99075,x99072,x99071)),x99073))+~P4(f335(f63(x99071,x99072,f335(f335(f313(x99071),x99075),x99074)),x99073))
% 170.42/170.39 [9919]~P6(x99191)+P16(x99191,f335(f335(f157(x99192,x99191),x99193),f335(f139(x99192,f335(f335(f7(x99192,x99191,a879),f335(f335(f8(x99191,f892(x99191,a879),x99192),a332),x99193)),f335(x99194,x99195))),x99195)))
% 170.42/170.39 [9960]~P4(f335(f335(f337(x99602),x99605),f335(f289(x99601,x99602,x99604),x99603)))+P4(f335(f335(f337(f891(x99601,x99602)),f335(f335(f270(x99601,x99602),f509(x99603,x99604,x99601,x99605,x99602)),x99605)),x99604))
% 170.42/170.39 [9961]~P4(f335(f335(f337(x99612),x99615),f335(f289(x99611,x99612,x99614),x99613)))+P4(f335(f335(f337(f891(x99611,x99612)),f335(f335(f270(x99611,x99612),f533(x99613,x99614,x99611,x99615,x99612)),x99615)),x99614))
% 170.42/170.39 [9981]~P4(f335(f335(f337(f891(x99811,x99811)),f335(f335(f270(x99811,x99811),x99815),x99814)),f335(f335(f192(f891(x99811,x99811),a879),f335(a117,x99813)),x99812)))+P4(f335(f335(f337(f891(x99811,x99811)),f335(f335(f270(x99811,x99811),f629(x99812,x99813,x99814,x99815,x99811)),x99814)),x99812))
% 170.42/170.39 [9984]~P4(f335(f335(f337(f891(x99841,x99841)),f335(f335(f270(x99841,x99841),x99845),x99844)),f335(f335(f192(f891(x99841,x99841),a879),f335(a117,x99843)),x99842)))+P4(f335(f335(f337(f891(x99841,x99841)),f335(f335(f270(x99841,x99841),f628(x99842,x99843,x99844,x99845,x99841)),x99844)),f335(f335(f192(f891(x99841,x99841),a879),x99843),x99842)))
% 170.42/170.39 [9985]~P4(f335(f335(f337(f891(x99851,x99851)),f335(f335(f270(x99851,x99851),x99855),x99854)),f335(f335(f192(f891(x99851,x99851),a879),f335(a117,x99853)),x99852)))+P4(f335(f335(f337(f891(x99851,x99851)),f335(f335(f270(x99851,x99851),f632(x99852,x99853,x99854,x99855,x99851)),x99854)),f335(f335(f192(f891(x99851,x99851),a879),x99853),x99852)))
% 170.42/170.39 [9986]~P4(f335(f335(f337(f891(f885(x99861),f885(x99861))),f335(f335(f270(f885(x99861),f885(x99861)),x99865),f335(f335(f154(x99861),x99864),x99863))),f161(x99861,x99862)))+P4(f335(f335(f337(f891(x99861,x99861)),f335(f335(f270(x99861,x99861),f694(x99862,x99863,x99864,x99865,x99861)),x99864)),x99862))
% 170.42/170.39 [7078]E(x70781,f202(x70782))+E(f187(x70783,x70782,f335(f335(f335(f72(x70783,f888(x70782)),x70784),x70785),x70781)),f335(f335(f313(x70783),x70785),f187(x70783,x70782,x70784)))
% 170.42/170.39 [7573]~E(x75733,f199(f892(x75732,a879)))+E(f335(f335(f115(f892(x75731,a879)),f335(f335(f42(x75732,f892(x75731,a879)),x75733),x75734)),x75735),x75735)
% 170.42/170.39 [7574]~E(x75743,f199(f892(x75742,a879)))+E(f335(f335(f106(f892(x75741,a879)),f335(f335(f43(x75742,f892(x75741,a879)),x75743),x75744)),x75745),x75745)
% 170.42/170.39 [7930]~E(x79305,f202(x79302))+E(f187(x79301,x79302,f335(f335(f335(f72(x79301,f888(x79302)),x79303),x79304),x79305)),f335(f335(f22(f892(x79301,a879)),f187(x79301,x79302,x79303)),f335(f335(f313(x79301),x79304),f199(f892(x79301,a879)))))
% 170.42/170.39 [8000]~E(x80003,f199(f892(x80002,a879)))+E(f335(f335(f22(f892(x80001,a879)),f335(f335(f43(x80002,f892(x80001,a879)),x80003),x80004)),x80005),f335(f335(f22(f892(x80001,a879)),f258(f892(x80001,a879))),x80005))
% 170.42/170.39 [8131]E(f335(f335(f162(x81311,f335(f335(f137(x81311),x81312),x81313)),x81314),x81315),f335(f335(f137(x81311),f335(f335(f162(x81311,x81312),x81314),x81315)),x81313))+~P4(f335(f335(f250(a884),x81314),f335(f200(f885(x81311)),x81312)))
% 170.42/170.39 [8247]P4(f335(f335(f337(x82471),x82475),f335(f175(x82471),x82473)))+E(f335(f335(f181(x82471,x82472),f335(f335(f185(x82471,x82472),x82473),f335(f335(f157(x82471,x82472),x82474),x82473))),x82475),f202(x82472))
% 170.42/170.39 [8369]~P4(f335(f335(f337(x83691),x83695),f335(f175(x83691),x83693)))+E(f335(f335(f181(x83691,x83692),f335(f335(f185(x83691,x83692),x83693),f335(f335(f157(x83691,x83692),x83694),x83693))),x83695),f335(f243(x83692),f335(x83694,x83695)))
% 170.42/170.39 [8408]E(f335(f335(f168(x84081),f335(f335(f157(a884,x84081),x84082),f142(a884,f335(f305(a884,x84083),x84084)))),x84085),f335(x84082,f335(f335(f80(a884),x84083),x84085)))+~P4(f335(f335(f250(a884),x84085),f335(f335(f22(a884),x84084),x84083)))
% 170.42/170.39 [8447]~E(x84473,f199(f892(x84471,a879)))+E(f335(f335(f42(x84471,f892(x84472,a879)),x84473),f335(f335(f8(f892(x84472,a879),f892(x84472,a879),x84471),f335(f115(f892(x84472,a879)),x84474)),x84475)),f199(f892(x84472,a879)))
% 170.42/170.39 [8448]~E(x84483,f199(f892(x84481,a879)))+E(f335(f335(f43(x84481,f892(x84482,a879)),x84483),f335(f335(f8(f892(x84482,a879),f892(x84482,a879),x84481),f335(f22(f892(x84482,a879)),x84484)),x84485)),f258(f892(x84482,a879)))
% 170.42/170.39 [8449]~E(x84493,f199(f892(x84491,a879)))+E(f335(f335(f43(x84491,f892(x84492,a879)),x84493),f335(f335(f8(f892(x84492,a879),f892(x84492,a879),x84491),f335(f106(f892(x84492,a879)),x84494)),x84495)),f258(f892(x84492,a879)))
% 170.42/170.39 [8454]~P136(x84542)+E(f335(f335(f6(x84541,x84542),f335(f335(f8(x84542,x84542,x84541),f335(f81(x84542),x84543)),x84544)),x84545),f335(f335(f81(x84542),x84543),f335(f335(f6(x84541,x84542),x84544),x84545)))
% 170.42/170.39 [8735]E(x87351,f199(f892(x87352,a879)))+E(f335(f335(f42(x87352,f892(x87353,a879)),x87351),f335(f335(f8(f892(x87353,a879),f892(x87353,a879),x87352),f335(f115(f892(x87353,a879)),x87354)),x87355)),f335(f335(f115(f892(x87353,a879)),x87354),f335(f335(f42(x87352,f892(x87353,a879)),x87351),x87355)))
% 170.42/170.39 [8736]E(x87361,f199(f892(x87362,a879)))+E(f335(f335(f43(x87362,f892(x87363,a879)),x87361),f335(f335(f8(f892(x87363,a879),f892(x87363,a879),x87362),f335(f22(f892(x87363,a879)),x87364)),x87365)),f335(f335(f22(f892(x87363,a879)),x87364),f335(f335(f42(x87362,f892(x87363,a879)),x87361),x87365)))
% 170.42/170.39 [8737]E(x87371,f199(f892(x87372,a879)))+E(f335(f335(f43(x87372,f892(x87373,a879)),x87371),f335(f335(f8(f892(x87373,a879),f892(x87373,a879),x87372),f335(f106(f892(x87373,a879)),x87374)),x87375)),f335(f335(f106(f892(x87373,a879)),x87374),f335(f335(f43(x87372,f892(x87373,a879)),x87371),x87375)))
% 170.42/170.39 [8933]~P4(f335(f335(f250(a884),f335(x89334,x89332)),f335(x89334,x89333)))+P4(f335(f335(f337(f891(x89331,x89331)),f335(f335(f270(x89331,x89331),x89332),x89333)),f156(x89331,f335(f335(f154(f892(x89331,a884)),x89334),x89335))))
% 170.42/170.39 [9202]~P27(x92022,x92021,x92023,f335(f335(f115(f892(x92022,a879)),x92024),x92025))+E(f335(f335(f106(f892(x92021,a879)),f335(f314(x92022,x92021,x92023),f335(f335(f22(f892(x92022,a879)),x92024),x92025))),f335(f314(x92022,x92021,x92023),f335(f335(f22(f892(x92022,a879)),x92025),x92024))),f199(f892(x92021,a879)))
% 170.42/170.39 [9483]~P4(f335(f335(f249(f892(x94833,a879)),f335(f289(x94831,x94833,x94834),x94832)),x94835))+P4(f335(f335(f249(f892(x94831,a879)),x94832),f335(f79(f892(x94831,a879)),f335(f289(x94833,x94831,f335(f290(x94831,x94833),x94834)),f335(f79(f892(x94833,a879)),x94835)))))
% 170.42/170.39 [9508]~P27(x95081,x95082,x95083,f335(f335(f313(x95081),x95084),x95085))+~P4(f335(f335(f337(x95082),f335(x95083,x95084)),f335(f314(x95081,x95082,x95083),f335(f335(f22(f892(x95081,a879)),x95085),f335(f335(f313(x95081),x95084),f199(f892(x95081,a879)))))))
% 170.42/170.39 [9560]P4(f335(f335(f249(f892(x95601,a879)),f335(f289(x95602,x95601,x95603),x95604)),x95605))+~P4(f335(f335(f249(f892(x95602,a879)),x95604),f335(f79(f892(x95602,a879)),f335(f289(x95601,x95602,f335(f290(x95602,x95601),x95603)),f335(f79(f892(x95601,a879)),x95605)))))
% 170.42/170.39 [9634]~P86(x96341)+P4(f335(f335(f249(x96341),f335(f75(x96341),f335(f335(f22(x96341),f335(f335(f80(x96341),x96342),x96343)),f335(f335(f80(x96341),x96344),x96345)))),f335(f335(f80(x96341),f335(f75(x96341),f335(f335(f22(x96341),x96342),x96344))),f335(f75(x96341),f335(f335(f22(x96341),x96343),x96345)))))
% 170.42/170.39 [9739]P4(f335(f335(f337(x97391),f468(x97392,x97393,x97394,x97391,x97395)),x97394))+P4(f335(f335(f249(f892(x97395,a879)),f335(f335(f42(x97391,f892(x97395,a879)),x97394),x97393)),x97392))
% 170.42/170.39 [9938]~P4(f335(f335(f249(f892(x99381,a879)),f335(x99384,f468(x99385,x99384,x99383,x99382,x99381))),x99385))+P4(f335(f335(f249(f892(x99381,a879)),f335(f335(f42(x99382,f892(x99381,a879)),x99383),x99384)),x99385))
% 170.42/170.39 [8562]E(f335(f335(f137(x85621),x85622),f335(f335(f162(x85621,x85623),f335(f335(f22(a884),x85624),f335(f200(f885(x85621)),x85622))),x85625)),f335(f335(f162(x85621,f335(f335(f137(x85621),x85622),x85623)),x85624),x85625))+P4(f335(f335(f250(a884),x85624),f335(f200(f885(x85621)),x85622)))
% 170.42/170.39 [8589]~P139(x85891)+E(f335(f335(f80(x85891),f335(f335(f81(x85891),x85892),x85893)),f335(f335(f80(x85891),f335(f335(f81(x85891),x85894),x85893)),x85895)),f335(f335(f80(x85891),f335(f335(f81(x85891),f335(f335(f80(x85891),x85892),x85894)),x85893)),x85895))
% 170.42/170.39 [9156]~P136(x91561)+E(f335(f169(x91561),f335(f335(f157(x91562,x91561),f335(f335(f8(x91561,x91561,x91562),f335(f81(x91561),x91563)),x91564)),x91565)),f335(f335(f81(x91561),x91563),f335(f169(x91561),f335(f335(f157(x91562,x91561),x91564),x91565))))
% 170.42/170.39 [9331]E(f335(f200(f885(x93311)),f335(f335(f176(x93311),f335(f335(f197(a884),f335(f200(f885(x93311)),x93312)),f335(f200(f885(x93313)),x93314))),x93312)),f335(f200(f885(x93313)),f335(f335(f176(x93313),f335(f335(f197(a884),f335(f200(f885(x93311)),x93312)),f335(f200(f885(x93313)),x93314))),x93314)))+P4(f335(x93315,f335(f335(f185(x93311,x93313),x93312),x93314)))
% 170.42/170.39 [9571]~P136(x95712)+E(f335(f335(f6(x95711,x95712),f335(f335(f7(x95711,x95712,x95712),f335(f335(f8(x95712,f892(x95712,x95712),x95711),f81(x95712)),x95713)),x95714)),x95715),f335(f335(f81(x95712),f335(f335(f6(x95711,x95712),x95713),x95715)),x95714))
% 170.42/170.39 [9572]~P62(x95722)+E(f335(f335(f6(x95721,x95722),f335(f335(f7(x95721,x95722,x95722),f335(f335(f8(x95722,f892(x95722,x95722),x95721),f293(x95722)),x95723)),x95724)),x95725),f335(f335(f293(x95722),f335(f335(f6(x95721,x95722),x95723),x95725)),x95724))
% 170.42/170.39 [9579]~P68(x95792)+E(f335(f335(f6(x95791,x95792),f335(f335(f18(x95791,x95792,x95792),f335(f335(f8(x95792,f892(x95792,x95792),x95791),f22(x95792)),x95793)),x95794)),x95795),f335(f335(f22(x95792),f335(f335(f6(x95791,x95792),x95793),x95795)),f335(f335(f6(x95791,x95792),x95794),x95795)))
% 170.42/170.39 [9580]~P71(x95802)+E(f335(f335(f6(x95801,x95802),f335(f335(f18(x95801,x95802,x95802),f335(f335(f8(x95802,f892(x95802,x95802),x95801),f80(x95802)),x95803)),x95804)),x95805),f335(f335(f80(x95802),f335(f335(f6(x95801,x95802),x95803),x95805)),f335(f335(f6(x95801,x95802),x95804),x95805)))
% 170.42/170.39 [9581]~P76(x95812)+E(f335(f335(f9(x95811,x95812),f335(f335(f18(x95811,x95812,x95812),f335(f335(f8(x95812,f892(x95812,x95812),x95811),f81(x95812)),x95813)),x95814)),x95815),f335(f335(f81(x95812),f335(f335(f9(x95811,x95812),x95813),x95815)),f335(f335(f9(x95811,x95812),x95814),x95815)))
% 170.42/170.39 [9619]~E(x96193,f199(f892(x96191,a879)))+E(f335(f335(f42(x96191,f892(x96192,a879)),x96193),f335(f335(f7(x96191,f892(x96192,a879),f892(x96192,a879)),f335(f335(f8(f892(x96192,a879),f892(f892(x96192,a879),f892(x96192,a879)),x96191),f115(f892(x96192,a879))),x96194)),x96195)),f199(f892(x96192,a879)))
% 170.42/170.39 [9620]~E(x96203,f199(f892(x96201,a879)))+E(f335(f335(f43(x96201,f892(x96202,a879)),x96203),f335(f335(f7(x96201,f892(x96202,a879),f892(x96202,a879)),f335(f335(f8(f892(x96202,a879),f892(f892(x96202,a879),f892(x96202,a879)),x96201),f22(f892(x96202,a879))),x96204)),x96205)),f258(f892(x96202,a879)))
% 170.42/170.39 [9621]~E(x96213,f199(f892(x96211,a879)))+E(f335(f335(f43(x96211,f892(x96212,a879)),x96213),f335(f335(f7(x96211,f892(x96212,a879),f892(x96212,a879)),f335(f335(f8(f892(x96212,a879),f892(f892(x96212,a879),f892(x96212,a879)),x96211),f106(f892(x96212,a879))),x96214)),x96215)),f258(f892(x96212,a879)))
% 170.42/170.39 [9642]E(x96421,f199(f892(x96422,a879)))+E(f335(f335(f42(x96422,f892(x96423,a879)),x96421),f335(f335(f7(x96422,f892(x96423,a879),f892(x96423,a879)),f335(f335(f8(f892(x96423,a879),f892(f892(x96423,a879),f892(x96423,a879)),x96422),f115(f892(x96423,a879))),x96424)),x96425)),f335(f335(f115(f892(x96423,a879)),f335(f335(f42(x96422,f892(x96423,a879)),x96421),x96424)),x96425))
% 170.42/170.39 [9643]E(x96431,f199(f892(x96432,a879)))+E(f335(f335(f43(x96432,f892(x96433,a879)),x96431),f335(f335(f7(x96432,f892(x96433,a879),f892(x96433,a879)),f335(f335(f8(f892(x96433,a879),f892(f892(x96433,a879),f892(x96433,a879)),x96432),f22(f892(x96433,a879))),x96434)),x96435)),f335(f335(f22(f892(x96433,a879)),f335(f335(f43(x96432,f892(x96433,a879)),x96431),x96434)),x96435))
% 170.42/170.39 [9644]E(x96441,f199(f892(x96442,a879)))+E(f335(f335(f43(x96442,f892(x96443,a879)),x96441),f335(f335(f7(x96442,f892(x96443,a879),f892(x96443,a879)),f335(f335(f8(f892(x96443,a879),f892(f892(x96443,a879),f892(x96443,a879)),x96442),f106(f892(x96443,a879))),x96444)),x96445)),f335(f335(f106(f892(x96443,a879)),f335(f335(f43(x96442,f892(x96443,a879)),x96441),x96444)),x96445))
% 170.42/170.39 [9209]~P4(f335(f335(f249(a884),x92091),x92094))+E(f335(f335(f22(a884),f335(f335(f80(a884),f335(f335(f81(a884),x92091),x92092)),x92093)),f335(f335(f80(a884),f335(f335(f81(a884),x92094),x92092)),x92095)),f335(f335(f22(a884),x92093),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x92094),x92091)),x92092)),x92095)))
% 170.42/170.39 [9799]~P136(x97991)+E(f335(f169(x97991),f335(f335(f157(x97992,x97991),f335(f335(f7(x97992,x97991,x97991),f335(f335(f8(x97991,f892(x97991,x97991),x97992),f81(x97991)),x97993)),x97994)),x97995)),f335(f335(f81(x97991),f335(f169(x97991),f335(f335(f157(x97992,x97991),x97993),x97995))),x97994))
% 170.42/170.39 [9805]~P68(x98051)+E(f335(f169(x98051),f335(f335(f157(x98052,x98051),f335(f335(f18(x98052,x98051,x98051),f335(f335(f8(x98051,f892(x98051,x98051),x98052),f22(x98051)),x98053)),x98054)),x98055)),f335(f335(f22(x98051),f335(f169(x98051),f335(f335(f157(x98052,x98051),x98053),x98055))),f335(f169(x98051),f335(f335(f157(x98052,x98051),x98054),x98055))))
% 170.42/170.39 [9806]~P71(x98061)+E(f335(f169(x98061),f335(f335(f157(x98062,x98061),f335(f335(f18(x98062,x98061,x98061),f335(f335(f8(x98061,f892(x98061,x98061),x98062),f80(x98061)),x98063)),x98064)),x98065)),f335(f335(f80(x98061),f335(f169(x98061),f335(f335(f157(x98062,x98061),x98063),x98065))),f335(f169(x98061),f335(f335(f157(x98062,x98061),x98064),x98065))))
% 170.42/170.39 [9951]P4(f335(x99511,f335(f335(f185(x99512,x99513),x99514),x99515)))+~P4(f335(x99511,f335(f335(f185(x99512,x99513),f335(f335(f176(x99512),f335(f335(f197(a884),f335(f200(f885(x99512)),x99514)),f335(f200(f885(x99513)),x99515))),x99514)),f335(f335(f176(x99513),f335(f335(f197(a884),f335(f200(f885(x99512)),x99514)),f335(f200(f885(x99513)),x99515))),x99515))))
% 170.42/170.39 [9451]~P4(f335(f335(f249(a884),x94514),x94511))+E(f335(f335(f22(a884),f335(f335(f80(a884),f335(f335(f81(a884),x94511),x94512)),x94513)),f335(f335(f80(a884),f335(f335(f81(a884),x94514),x94512)),x94515)),f335(f335(f22(a884),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x94511),x94514)),x94512)),x94513)),x94515))
% 170.42/170.39 [10201]P26(x102011,x102012,f335(f314(a882,f883(x102011),f335(f335(f18(a882,f892(x102011,f892(a881,a879)),f883(x102011)),f335(f335(f18(a882,a880,f892(f892(x102011,f892(a881,a879)),f883(x102011))),f335(f335(f8(f892(x102011,f892(a881,a879)),f892(a880,f892(f892(x102011,f892(a881,a879)),f883(x102011))),a882),f92(x102011)),x102013)),a28)),x102014)),x102015))+~P26(x102011,f335(f335(f115(f892(f883(x102011),a879)),x102012),f335(f314(a882,f883(x102011),f335(f335(f18(a882,f892(x102011,f892(a881,a879)),f883(x102011)),f335(f335(f18(a882,a880,f892(f892(x102011,f892(a881,a879)),f883(x102011))),f335(f335(f8(f892(x102011,f892(a881,a879)),f892(a880,f892(f892(x102011,f892(a881,a879)),f883(x102011))),a882),f92(x102011)),x102013)),a28)),x102014)),x102015)),f335(f314(a882,f883(x102011),f335(f335(f18(a882,f892(x102011,f892(a881,a879)),f883(x102011)),f335(f335(f18(a882,a880,f892(f892(x102011,f892(a881,a879)),f883(x102011))),f335(f335(f8(f892(x102011,f892(a881,a879)),f892(a880,f892(f892(x102011,f892(a881,a879)),f883(x102011))),a882),f92(x102011)),x102013)),f335(f335(f8(f888(a880),a880,a882),f248(a880)),a26))),x102014)),x102015))
% 170.42/170.39 [10202]P30(x102021,x102022,f335(f314(a882,f883(x102021),f335(f335(f18(a882,f892(x102021,f892(a881,a879)),f883(x102021)),f335(f335(f18(a882,a880,f892(f892(x102021,f892(a881,a879)),f883(x102021))),f335(f335(f8(f892(x102021,f892(a881,a879)),f892(a880,f892(f892(x102021,f892(a881,a879)),f883(x102021))),a882),f92(x102021)),x102023)),a28)),x102024)),x102025))+~P30(x102021,f335(f335(f115(f892(f883(x102021),a879)),x102022),f335(f314(a882,f883(x102021),f335(f335(f18(a882,f892(x102021,f892(a881,a879)),f883(x102021)),f335(f335(f18(a882,a880,f892(f892(x102021,f892(a881,a879)),f883(x102021))),f335(f335(f8(f892(x102021,f892(a881,a879)),f892(a880,f892(f892(x102021,f892(a881,a879)),f883(x102021))),a882),f92(x102021)),x102023)),a28)),x102024)),x102025)),f335(f314(a882,f883(x102021),f335(f335(f18(a882,f892(x102021,f892(a881,a879)),f883(x102021)),f335(f335(f18(a882,a880,f892(f892(x102021,f892(a881,a879)),f883(x102021))),f335(f335(f8(f892(x102021,f892(a881,a879)),f892(a880,f892(f892(x102021,f892(a881,a879)),f883(x102021))),a882),f92(x102021)),x102023)),f335(f335(f8(f888(a880),a880,a882),f248(a880)),a26))),x102024)),x102025))
% 170.42/170.39 [5273]E(x52731,x52732)+~E(f30(x52733,x52734,x52731),f30(x52735,x52736,x52732))
% 170.42/170.39 [5274]E(x52741,x52742)+~E(f30(x52743,x52741,x52744),f30(x52745,x52742,x52746))
% 170.42/170.39 [5275]E(x52751,x52752)+~E(f30(x52751,x52753,x52754),f30(x52752,x52755,x52756))
% 170.42/170.39 [5276]E(x52761,x52762)+~E(f29(x52763,x52764,x52761),f29(x52765,x52766,x52762))
% 170.42/170.39 [5277]E(x52771,x52772)+~E(f29(x52773,x52771,x52774),f29(x52775,x52772,x52776))
% 170.42/170.39 [5278]E(x52781,x52782)+~E(f29(x52781,x52783,x52784),f29(x52782,x52785,x52786))
% 170.42/170.39 [6718]E(f335(f188(x67181,x67182,x67183,x67184),x67185),f335(f243(x67182),x67186))+~E(f335(x67184,x67185),f335(f243(x67182),x67186))
% 170.42/170.39 [6861]E(f335(f246(f888(x68611),x68612,f202(x68611),x68613),f335(x68614,x68615)),f335(x68613,x68616))+~E(f335(x68614,x68615),f335(f243(x68612),x68616))
% 170.42/170.39 [8392]~P21(x83925,x83921,x83922,x83926)+E(f335(f73(x83921,x83921,x83921,f335(x83922,x83923)),f335(x83922,x83924)),f335(f73(x83921,x83921,x83921,f335(x83922,x83924)),f335(x83922,x83923)))
% 170.42/170.39 [8630]~P54(x86304,x86305,x86302,x86301,x86306)+E(f335(x86301,f335(x86302,x86303)),x86303)
% 170.42/170.39 [8784]P27(x87841,x87842,x87843,x87844)+~P27(x87841,x87845,f335(f73(x87842,x87845,x87841,x87846),x87843),x87844)
% 170.42/170.39 [8867]~P27(x88674,x88672,f335(f73(x88671,x88672,x88674,x88673),x88675),x88676)+P27(x88671,x88672,x88673,f335(f314(x88674,x88671,x88675),x88676))
% 170.42/170.39 [9582]P4(f335(f62(x95821),x95822))+~P4(f335(f67(x95821,x95823,x95824,x95825,x95822),x95826))
% 170.42/170.39 [9590]~P4(f335(f335(f337(x95904),x95903),f303(x95904,x95905,x95901,x95902,x95906)))+P4(f335(f335(x95901,x95902),x95903))
% 170.42/170.39 [9591]~P4(f335(f335(f337(x95914),x95913),f300(x95914,x95911,x95915,x95912,x95916)))+P4(f335(f335(x95911,x95912),x95913))
% 170.42/170.39 [9592]~P4(f335(f335(f337(x95924),x95922),f303(x95924,x95921,x95925,x95926,x95923)))+P4(f335(f335(x95921,x95922),x95923))
% 170.42/170.39 [9593]~P4(f335(f335(f337(x95934),x95932),f300(x95934,x95935,x95931,x95936,x95933)))+P4(f335(f335(x95931,x95932),x95933))
% 170.42/170.39 [5773]E(x57731,x57732)+~E(f335(f335(f270(x57733,x57734),x57735),x57731),f335(f335(f270(x57733,x57734),x57736),x57732))
% 170.42/170.39 [5775]E(x57751,x57752)+~E(f335(f335(f270(x57753,x57754),x57751),x57755),f335(f335(f270(x57753,x57754),x57752),x57756))
% 170.42/170.39 [5899]~P18(x58995,x58996,x58991)+E(f335(f335(x58991,x58992),f335(f335(x58991,x58993),x58994)),f335(f335(x58991,x58993),f335(f335(x58991,x58992),x58994)))
% 170.42/170.39 [7318]~P34(x73184,x73181,f335(f335(f154(x73184),x73182),x73185),f335(f335(f154(x73184),x73183),x73186))+P4(f335(f335(x73181,x73182),x73183))
% 170.42/170.39 [7687]P34(x76871,x76872,x76873,x76874)+~P34(x76871,x76872,f335(f335(f154(x76871),x76875),x76873),f335(f335(f154(x76871),x76876),x76874))
% 170.42/170.39 [8726]~P54(x87265,x87261,x87262,x87266,x87264)+P4(f335(f335(f337(x87261),f335(x87262,x87263)),x87264))
% 170.42/170.39 [8895]E(f335(f76(x88951,x88952,x88953,x88954,x88955),x88956),f335(x88953,x88956))+P4(f335(f335(f337(x88951),x88956),x88955))
% 170.42/170.39 [8917]~E(x89173,f335(f335(f154(x89171),x89175),x89176))+P4(f335(f335(f337(f891(f885(x89171),f885(x89171))),f335(f335(f270(f885(x89171),f885(x89171)),x89172),f335(f335(f137(x89171),x89172),x89173))),f150(x89171,x89174)))
% 170.42/170.39 [8924]E(f335(f76(x89241,x89242,x89243,x89244,x89245),x89246),f335(x89244,x89246))+~P4(f335(f335(f337(x89241),x89246),x89245))
% 170.42/170.39 [8929]E(f335(f190(x89291,x89292,x89293,x89294,x89295),x89296),f335(x89293,x89296))+P4(f335(f335(f337(x89291),x89296),f335(f175(x89291),x89294)))
% 170.42/170.39 [9160]~P36(x91601,x91602,x91603,x91605,x91606)+P36(x91601,x91602,x91603,f335(f335(f176(x91601),x91604),x91605),f335(f335(f176(x91602),x91604),x91606))
% 170.42/170.39 [9161]~P36(x91611,x91612,x91613,x91615,x91616)+P36(x91611,x91612,x91613,f335(f335(f141(x91611),x91614),x91615),f335(f335(f141(x91612),x91614),x91616))
% 170.42/170.39 [9654]~P25(x96544,x96542,x96545,x96543,x96546,x96541)+E(f335(x96541,f199(f892(x96542,a879))),x96543)
% 170.42/170.39 [9900]~E(f335(x99004,f335(f269(x99001,x99003),x99005)),f335(x99006,f335(f269(x99001,x99003),x99005)))+E(f335(f275(x99001,x99002,x99003,x99003,x99004,f34(x99003)),x99005),f335(f275(x99001,x99002,x99003,x99003,x99006,f34(x99003)),x99005))
% 170.42/170.39 [9901]~E(f335(x99014,f335(f273(x99011,x99012),x99015)),f335(x99016,f335(f273(x99011,x99012),x99015)))+E(f335(f275(x99011,x99011,x99012,x99013,f34(x99011),x99014),x99015),f335(f275(x99011,x99011,x99012,x99013,f34(x99011),x99016),x99015))
% 170.42/170.39 [9947]~E(f335(f275(x99472,x99476,x99473,x99473,x99471,f34(x99473)),x99474),f335(f275(x99472,x99476,x99473,x99473,x99475,f34(x99473)),x99474))+E(f335(x99471,f335(f269(x99472,x99473),x99474)),f335(x99475,f335(f269(x99472,x99473),x99474)))
% 170.42/170.39 [9948]~E(f335(f275(x99482,x99482,x99483,x99486,f34(x99482),x99481),x99484),f335(f275(x99482,x99482,x99483,x99486,f34(x99482),x99485),x99484))+E(f335(x99481,f335(f273(x99482,x99483),x99484)),f335(x99485,f335(f273(x99482,x99483),x99484)))
% 170.42/170.39 [8823]P4(f335(f335(f337(x88231),x88232),x88233))+~P4(f335(f335(f337(f891(x88231,x88234)),f335(f335(f270(x88231,x88234),x88232),x88235)),f335(f335(f272(x88231,x88234),x88233),x88236)))
% 170.42/170.39 [8837]P4(f335(f335(f337(x88371),x88372),f335(x88373,x88374)))+~P4(f335(f335(f337(f891(x88375,x88371)),f335(f335(f270(x88375,x88371),x88374),x88372)),f335(f335(f272(x88375,x88371),x88376),x88373)))
% 170.42/170.39 [8926]~E(f335(f200(f885(x89261)),x89264),f335(f200(f885(x89262)),x89265))+E(f190(x89261,x89262,x89263,x89264,f335(f335(f137(x89262),x89265),x89266)),f190(x89261,x89262,x89263,x89264,x89265))
% 170.42/170.39 [8927]~E(f335(f200(f885(x89271)),x89274),f335(f200(f885(x89272)),x89276))+E(f190(x89271,x89272,x89273,f335(f335(f137(x89271),x89274),x89275),x89276),f190(x89271,x89272,x89273,x89274,x89276))
% 170.42/170.39 [9181]P4(f335(f335(f337(x91811),x91814),f187(x91811,x91812,x91816)))+E(f188(x91811,x91812,f335(f335(f335(f72(x91811,f888(x91812)),x91813),x91814),f335(f243(x91812),x91815)),x91816),f335(f335(f335(f72(x91811,f888(x91812)),f188(x91811,x91812,x91813,x91816)),x91814),f335(f243(x91812),x91815)))
% 170.42/170.39 [9282]P4(f335(f335(f337(f891(x92821,x92821)),f335(f335(f270(x92821,x92821),f335(x92822,x92823)),f335(x92822,x92824))),x92825))+~P4(f335(f335(f337(f891(x92826,x92826)),f335(f335(f270(x92826,x92826),x92823),x92824)),f335(f335(f291(x92821,x92826),x92825),x92822)))
% 170.42/170.39 [9302]~P4(f335(f335(f337(f891(x93024,x93024)),f335(f335(f270(x93024,x93024),f335(x93026,x93022)),f335(x93026,x93023))),x93025))+P4(f335(f335(f337(f891(x93021,x93021)),f335(f335(f270(x93021,x93021),x93022),x93023)),f335(f335(f291(x93024,x93021),x93025),x93026)))
% 170.42/170.39 [9950]E(f335(f335(f270(x99501,x99502),f678(x99503,x99504,x99505,x99506,x99502,x99501)),f679(x99503,x99504,x99505,x99506,x99502,x99501)),x99506)+~P4(f335(f335(f337(f891(x99501,x99502)),x99506),f335(f335(f292(x99501,x99505,x99502),x99504),x99503)))
% 170.42/170.39 [10151]~P4(f335(f335(f337(f891(x101511,x101516)),x101515),f335(f335(f292(x101511,x101512,x101516),x101514),x101513)))+P4(f335(f335(f337(f891(x101511,x101512)),f335(f335(f270(x101511,x101512),f678(x101513,x101514,x101512,x101515,x101516,x101511)),f680(x101513,x101514,x101512,x101515,x101516,x101511))),x101514))
% 170.42/170.39 [10152]~P4(f335(f335(f337(f891(x101526,x101522)),x101525),f335(f335(f292(x101526,x101521,x101522),x101524),x101523)))+P4(f335(f335(f337(f891(x101521,x101522)),f335(f335(f270(x101521,x101522),f680(x101523,x101524,x101521,x101525,x101522,x101526)),f679(x101523,x101524,x101521,x101525,x101522,x101526))),x101523))
% 170.42/170.39 [6181]~E(x61816,x61814)+E(f335(f335(f335(f335(f72(x61811,x61812),x61813),x61814),x61815),x61816),x61815)
% 170.42/170.39 [6230]E(x62301,x62302)+E(f335(f335(f335(f335(f72(x62303,x62304),x62305),x62302),x62306),x62301),f335(x62305,x62301))
% 170.42/170.39 [7757]~P8(x77572)+E(f335(f335(f42(x77571,x77572),x77573),f335(f335(f7(x77571,x77574,x77572),x77575),x77576)),f335(f335(f335(f42(x77571,f892(x77574,x77572)),x77573),x77575),x77576))
% 170.42/170.39 [7758]~P8(x77582)+E(f335(f335(f43(x77581,x77582),x77583),f335(f335(f7(x77581,x77584,x77582),x77585),x77586)),f335(f335(f335(f43(x77581,f892(x77584,x77582)),x77583),x77585),x77586))
% 170.42/170.39 [8544]E(f335(f335(f42(x85441,f892(x85442,a879)),x85443),f335(f335(f8(f892(x85442,a879),f892(x85442,a879),x85441),f335(f313(x85442),x85444)),x85445)),f335(f335(f313(x85442),x85444),f335(f335(f42(x85441,f892(x85442,a879)),x85443),x85445)))+~P4(f335(f335(f337(x85441),x85446),x85443))
% 170.42/170.39 [8979]~P8(x89792)+E(f335(f335(f42(x89791,x89792),x89793),f335(f335(f8(f892(x89794,x89792),x89792,x89791),f335(f42(x89794,x89792),x89795)),f335(f7(x89794,x89791,x89792),x89796))),f335(f335(f42(x89794,x89792),x89795),f335(f335(f8(f892(x89791,x89792),x89792,x89794),f335(f42(x89791,x89792),x89793)),x89796)))
% 170.42/170.39 [8980]~P8(x89802)+E(f335(f335(f43(x89801,x89802),x89803),f335(f335(f8(f892(x89804,x89802),x89802,x89801),f335(f43(x89804,x89802),x89805)),f335(f7(x89804,x89801,x89802),x89806))),f335(f335(f43(x89804,x89802),x89805),f335(f335(f8(f892(x89801,x89802),x89802,x89804),f335(f43(x89801,x89802),x89803)),x89806)))
% 170.42/170.39 [9190]P4(f335(f335(f337(x91901),x91902),f335(f175(x91901),x91903)))+~P4(f335(f335(f337(f891(x91904,x91901)),f335(f335(f270(x91904,x91901),x91905),x91902)),f335(f175(f891(x91904,x91901)),f335(f335(f185(x91904,x91901),x91906),x91903))))
% 170.42/170.39 [9191]P4(f335(f335(f337(x91911),x91912),f335(f175(x91911),x91913)))+~P4(f335(f335(f337(f891(x91911,x91914)),f335(f335(f270(x91911,x91914),x91912),x91915)),f335(f175(f891(x91911,x91914)),f335(f335(f185(x91911,x91914),x91913),x91916))))
% 170.42/170.39 [9296]P4(f335(f335(f249(f892(x92961,a879)),f335(f289(x92962,x92961,x92963),x92964)),x92965))+~P4(f335(f335(f249(f892(f891(x92962,x92961),a879)),x92963),f335(f335(f272(x92962,x92961),x92966),f335(f16(f892(x92961,a879),x92962),x92965))))
% 170.42/170.39 [9486]P4(f335(f335(f337(f891(f885(x94861),f885(x94861))),f335(f335(f270(f885(x94861),f885(x94861)),f335(f335(f154(x94861),x94862),x94863)),f335(f335(f154(x94861),x94864),x94865))),f150(x94861,x94866)))+~P4(f335(f335(f337(f891(x94861,x94861)),f335(f335(f270(x94861,x94861),x94862),x94864)),x94866))
% 170.42/170.39 [9946]E(f335(f335(f270(x99461,x99462),f584(x99463,x99464,x99465,x99462,x99461,x99466)),f585(x99463,x99464,x99465,x99462,x99461,x99466)),x99466)+P4(f335(f335(f337(x99465),x99464),f335(f335(f274(x99461,x99462,f892(x99465,a879)),x99463),x99466)))
% 170.42/170.39 [9952]E(f335(f335(f270(x99521,x99522),f587(x99523,x99524,x99522,x99521,x99525,x99526)),f588(x99523,x99524,x99522,x99521,x99525,x99526)),x99523)+~P4(f335(f335(f337(x99526),x99525),f335(f335(f274(x99521,x99522,f892(x99526,a879)),x99524),x99523)))
% 170.42/170.39 [10110]P4(f335(f335(f337(x101101),x101102),f335(f335(x101103,f587(x101104,x101103,x101105,x101106,x101102,x101101)),f588(x101104,x101103,x101105,x101106,x101102,x101101))))+~P4(f335(f335(f337(x101101),x101102),f335(f335(f274(x101106,x101105,f892(x101101,a879)),x101103),x101104)))
% 170.42/170.39 [10129]~P4(f335(f335(f337(x101291),x101292),f335(f335(x101295,f584(x101295,x101292,x101291,x101294,x101293,x101296)),f585(x101295,x101292,x101291,x101294,x101293,x101296))))+P4(f335(f335(f337(x101291),x101292),f335(f335(f274(x101293,x101294,f892(x101291,a879)),x101295),x101296)))
% 170.42/170.39 [7876]P4(f335(f335(f337(x78761),x78764),x78766))+E(f191(x78761,x78762,f335(f335(f335(f72(x78761,f888(x78762)),x78763),x78764),x78765),x78766),f191(x78761,x78762,x78763,x78766))
% 170.42/170.39 [7953]P4(f335(f335(f337(x79531),x79534),x79536))+E(f335(f314(x79531,x79532,f335(f335(f335(f72(x79531,x79532),x79533),x79534),x79535)),x79536),f335(f314(x79531,x79532,x79533),x79536))
% 170.42/170.39 [7980]P4(f335(f335(f337(x79801),x79804),f335(f175(x79801),x79806)))+E(f335(f335(f157(x79801,x79802),f335(f335(f335(f72(x79801,x79802),x79803),x79804),x79805)),x79806),f335(f335(f157(x79801,x79802),x79803),x79806))
% 170.42/170.39 [8439]E(x84391,x84392)+E(f335(f335(f162(x84393,f335(f335(f162(x84393,x84394),x84391),x84395)),x84392),x84396),f335(f335(f162(x84393,f335(f335(f162(x84393,x84394),x84392),x84396)),x84391),x84395))
% 170.42/170.39 [8985]~P4(f335(f335(f337(x89853),x89856),x89855))+E(f335(f335(f313(x89851),x89852),f335(f314(x89853,x89851,x89854),f335(f335(f22(f892(x89853,a879)),x89855),f335(f335(f313(x89853),x89856),f199(f892(x89853,a879)))))),f335(f314(x89853,x89851,f335(f335(f335(f72(x89853,x89851),x89854),x89856),x89852)),x89855))
% 170.42/170.39 [9761]E(f190(x97611,x97612,x97613,f335(f335(f137(x97611),x97614),f335(f335(f154(x97611),x97615),f118(x97611))),x97616),f335(f335(f335(f72(x97611,f888(x97612)),f190(x97611,x97612,x97613,x97614,x97616)),x97615),f335(f243(x97612),f335(f335(f168(x97612),x97616),f335(f200(f885(x97611)),x97614)))))+~P4(f335(f335(f250(a884),f335(f200(f885(x97611)),x97614)),f335(f200(f885(x97612)),x97616)))
% 170.42/170.39 [8765]~E(x87653,x87656)+E(f335(f335(f181(x87651,x87652),f335(f335(f154(f891(x87651,x87652)),f335(f335(f270(x87651,x87652),x87653),x87654)),x87655)),x87656),f335(f243(x87652),x87654))
% 170.42/170.39 [8793]E(x87931,x87932)+E(f335(f335(f181(x87933,x87934),f335(f335(f154(f891(x87933,x87934)),f335(f335(f270(x87933,x87934),x87931),x87935)),x87936)),x87932),f335(f335(f181(x87933,x87934),x87936),x87932))
% 170.42/170.39 [9063]~P4(f335(f335(x90634,x90635),x90636))+P4(f335(f335(f335(f335(f115(f892(x90631,f892(x90632,a879))),x90633),x90634),x90635),x90636))
% 170.42/170.39 [9065]~P4(f335(f335(x90653,x90655),x90656))+P4(f335(f335(f335(f335(f115(f892(x90651,f892(x90652,a879))),x90653),x90654),x90655),x90656))
% 170.42/170.39 [9353]P4(f335(f335(x93531,x93532),x93533))+~P4(f335(f335(f335(f335(f106(f892(x93534,f892(x93535,a879))),x93536),x93531),x93532),x93533))
% 170.42/170.39 [9354]P4(f335(f335(x93541,x93542),x93543))+~P4(f335(f335(f335(f335(f106(f892(x93544,f892(x93545,a879))),x93541),x93546),x93542),x93543))
% 170.42/170.39 [9783]~P71(x97832)+E(f335(f335(f6(x97831,x97832),f335(f335(f7(x97831,f892(x97833,a879),x97832),f335(f335(f8(f892(x97833,x97832),f892(f892(x97833,a879),x97832),x97831),f6(x97833,x97832)),x97834)),x97835)),x97836),f335(f335(f6(f891(x97831,x97833),x97832),f335(f274(x97831,x97833,x97832),x97834)),f335(f335(f272(x97831,x97833),x97836),f335(f16(f892(x97833,a879),x97831),x97835))))
% 170.42/170.39 [9784]~P76(x97842)+E(f335(f335(f9(x97841,x97842),f335(f335(f7(x97841,f892(x97843,a879),x97842),f335(f335(f8(f892(x97843,x97842),f892(f892(x97843,a879),x97842),x97841),f9(x97843,x97842)),x97844)),x97845)),x97846),f335(f335(f9(f891(x97841,x97843),x97842),f335(f274(x97841,x97843,x97842),x97844)),f335(f335(f272(x97841,x97843),x97846),f335(f16(f892(x97843,a879),x97841),x97845))))
% 170.42/170.39 [9928]~P71(x99282)+E(f335(f335(f6(x99281,x99282),f335(f335(f7(x99281,f892(x99283,a879),x99282),f335(f335(f8(f892(x99283,x99282),f892(f892(x99283,a879),x99282),x99281),f6(x99283,x99282)),f335(f7(x99283,x99281,x99282),x99284))),x99285)),x99286),f335(f335(f6(x99283,x99282),f335(f335(f7(x99283,f892(x99281,a879),x99282),f335(f335(f8(f892(x99281,x99282),f892(f892(x99281,a879),x99282),x99283),f6(x99281,x99282)),x99284)),x99286)),x99285))
% 170.42/170.39 [9623]~P4(f335(f335(f337(x96231),x96235),x96234))+E(f335(f335(f335(f72(x96231,f888(x96232)),f191(x96231,x96232,x96233,f335(f335(f22(f892(x96231,a879)),x96234),f335(f335(f313(x96231),x96235),f199(f892(x96231,a879)))))),x96235),x96236),f191(x96231,x96232,f335(f335(f335(f72(x96231,f888(x96232)),x96233),x96235),x96236),x96234))
% 170.42/170.39 [10205]~P4(f335(f335(f337(f891(x102051,x102052)),f335(f335(f270(x102051,x102052),x102055),x102056)),f335(f335(f115(f892(f891(x102051,x102052),a879)),x102053),x102054)))+P4(f335(f335(f335(f335(f115(f892(x102051,f892(x102052,a879))),f335(f335(f7(x102051,f892(f891(x102051,x102052),a879),f892(x102052,a879)),f335(f335(f8(f892(x102052,f892(f892(f891(x102051,x102052),a879),a879)),f892(f892(f891(x102051,x102052),a879),f892(x102052,a879)),x102051),f7(x102052,f892(f891(x102051,x102052),a879),a879)),f335(f335(f8(f892(x102052,f891(x102051,x102052)),f892(x102052,f892(f892(f891(x102051,x102052),a879),a879)),x102051),f335(f8(f891(x102051,x102052),f892(f892(f891(x102051,x102052),a879),a879),x102052),f337(f891(x102051,x102052)))),f270(x102051,x102052)))),x102053)),f335(f335(f7(x102051,f892(f891(x102051,x102052),a879),f892(x102052,a879)),f335(f335(f8(f892(x102052,f892(f892(f891(x102051,x102052),a879),a879)),f892(f892(f891(x102051,x102052),a879),f892(x102052,a879)),x102051),f7(x102052,f892(f891(x102051,x102052),a879),a879)),f335(f335(f8(f892(x102052,f891(x102051,x102052)),f892(x102052,f892(f892(f891(x102051,x102052),a879),a879)),x102051),f335(f8(f891(x102051,x102052),f892(f892(f891(x102051,x102052),a879),a879),x102052),f337(f891(x102051,x102052)))),f270(x102051,x102052)))),x102054)),x102055),x102056))
% 170.42/170.39 [10206]~P4(f335(f335(f337(f891(x102061,x102062)),f335(f335(f270(x102061,x102062),x102065),x102066)),f335(f335(f106(f892(f891(x102061,x102062),a879)),x102063),x102064)))+P4(f335(f335(f335(f335(f106(f892(x102061,f892(x102062,a879))),f335(f335(f7(x102061,f892(f891(x102061,x102062),a879),f892(x102062,a879)),f335(f335(f8(f892(x102062,f892(f892(f891(x102061,x102062),a879),a879)),f892(f892(f891(x102061,x102062),a879),f892(x102062,a879)),x102061),f7(x102062,f892(f891(x102061,x102062),a879),a879)),f335(f335(f8(f892(x102062,f891(x102061,x102062)),f892(x102062,f892(f892(f891(x102061,x102062),a879),a879)),x102061),f335(f8(f891(x102061,x102062),f892(f892(f891(x102061,x102062),a879),a879),x102062),f337(f891(x102061,x102062)))),f270(x102061,x102062)))),x102063)),f335(f335(f7(x102061,f892(f891(x102061,x102062),a879),f892(x102062,a879)),f335(f335(f8(f892(x102062,f892(f892(f891(x102061,x102062),a879),a879)),f892(f892(f891(x102061,x102062),a879),f892(x102062,a879)),x102061),f7(x102062,f892(f891(x102061,x102062),a879),a879)),f335(f335(f8(f892(x102062,f891(x102061,x102062)),f892(x102062,f892(f892(f891(x102061,x102062),a879),a879)),x102061),f335(f8(f891(x102061,x102062),f892(f892(f891(x102061,x102062),a879),a879),x102062),f337(f891(x102061,x102062)))),f270(x102061,x102062)))),x102064)),x102065),x102066))
% 170.42/170.39 [10212]P4(f335(f335(f337(f891(x102121,x102122)),f335(f335(f270(x102121,x102122),x102123),x102124)),f335(f335(f115(f892(f891(x102121,x102122),a879)),x102125),x102126)))+~P4(f335(f335(f335(f335(f115(f892(x102121,f892(x102122,a879))),f335(f335(f7(x102121,f892(f891(x102121,x102122),a879),f892(x102122,a879)),f335(f335(f8(f892(x102122,f892(f892(f891(x102121,x102122),a879),a879)),f892(f892(f891(x102121,x102122),a879),f892(x102122,a879)),x102121),f7(x102122,f892(f891(x102121,x102122),a879),a879)),f335(f335(f8(f892(x102122,f891(x102121,x102122)),f892(x102122,f892(f892(f891(x102121,x102122),a879),a879)),x102121),f335(f8(f891(x102121,x102122),f892(f892(f891(x102121,x102122),a879),a879),x102122),f337(f891(x102121,x102122)))),f270(x102121,x102122)))),x102125)),f335(f335(f7(x102121,f892(f891(x102121,x102122),a879),f892(x102122,a879)),f335(f335(f8(f892(x102122,f892(f892(f891(x102121,x102122),a879),a879)),f892(f892(f891(x102121,x102122),a879),f892(x102122,a879)),x102121),f7(x102122,f892(f891(x102121,x102122),a879),a879)),f335(f335(f8(f892(x102122,f891(x102121,x102122)),f892(x102122,f892(f892(f891(x102121,x102122),a879),a879)),x102121),f335(f8(f891(x102121,x102122),f892(f892(f891(x102121,x102122),a879),a879),x102122),f337(f891(x102121,x102122)))),f270(x102121,x102122)))),x102126)),x102123),x102124))
% 170.42/170.39 [10213]P4(f335(f335(f337(f891(x102131,x102132)),f335(f335(f270(x102131,x102132),x102133),x102134)),f335(f335(f106(f892(f891(x102131,x102132),a879)),x102135),x102136)))+~P4(f335(f335(f335(f335(f106(f892(x102131,f892(x102132,a879))),f335(f335(f7(x102131,f892(f891(x102131,x102132),a879),f892(x102132,a879)),f335(f335(f8(f892(x102132,f892(f892(f891(x102131,x102132),a879),a879)),f892(f892(f891(x102131,x102132),a879),f892(x102132,a879)),x102131),f7(x102132,f892(f891(x102131,x102132),a879),a879)),f335(f335(f8(f892(x102132,f891(x102131,x102132)),f892(x102132,f892(f892(f891(x102131,x102132),a879),a879)),x102131),f335(f8(f891(x102131,x102132),f892(f892(f891(x102131,x102132),a879),a879),x102132),f337(f891(x102131,x102132)))),f270(x102131,x102132)))),x102135)),f335(f335(f7(x102131,f892(f891(x102131,x102132),a879),f892(x102132,a879)),f335(f335(f8(f892(x102132,f892(f892(f891(x102131,x102132),a879),a879)),f892(f892(f891(x102131,x102132),a879),f892(x102132,a879)),x102131),f7(x102132,f892(f891(x102131,x102132),a879),a879)),f335(f335(f8(f892(x102132,f891(x102131,x102132)),f892(x102132,f892(f892(f891(x102131,x102132),a879),a879)),x102131),f335(f8(f891(x102131,x102132),f892(f892(f891(x102131,x102132),a879),a879),x102132),f337(f891(x102131,x102132)))),f270(x102131,x102132)))),x102136)),x102133),x102134))
% 170.42/170.39 [10199]~P4(f335(f335(f337(f891(x101992,x101993)),f335(f335(f270(x101992,x101993),x101995),x101996)),f335(f335(f42(x101991,f892(f891(x101992,x101993),a879)),f258(f892(x101991,a879))),x101994)))+P4(f335(f335(f335(f335(f42(x101991,f892(x101992,f892(x101993,a879))),f258(f892(x101991,a879))),f335(f335(f8(f892(f891(x101992,x101993),a879),f892(x101992,f892(x101993,a879)),x101991),f335(f7(x101992,f892(f891(x101992,x101993),a879),f892(x101993,a879)),f335(f335(f8(f892(x101993,f892(f892(f891(x101992,x101993),a879),a879)),f892(f892(f891(x101992,x101993),a879),f892(x101993,a879)),x101992),f7(x101993,f892(f891(x101992,x101993),a879),a879)),f335(f335(f8(f892(x101993,f891(x101992,x101993)),f892(x101993,f892(f892(f891(x101992,x101993),a879),a879)),x101992),f335(f8(f891(x101992,x101993),f892(f892(f891(x101992,x101993),a879),a879),x101993),f337(f891(x101992,x101993)))),f270(x101992,x101993))))),x101994)),x101995),x101996))
% 170.42/170.39 [10200]~P4(f335(f335(f337(f891(x102002,x102003)),f335(f335(f270(x102002,x102003),x102005),x102006)),f335(f335(f43(x102001,f892(f891(x102002,x102003),a879)),f258(f892(x102001,a879))),x102004)))+P4(f335(f335(f335(f335(f43(x102001,f892(x102002,f892(x102003,a879))),f258(f892(x102001,a879))),f335(f335(f8(f892(f891(x102002,x102003),a879),f892(x102002,f892(x102003,a879)),x102001),f335(f7(x102002,f892(f891(x102002,x102003),a879),f892(x102003,a879)),f335(f335(f8(f892(x102003,f892(f892(f891(x102002,x102003),a879),a879)),f892(f892(f891(x102002,x102003),a879),f892(x102003,a879)),x102002),f7(x102003,f892(f891(x102002,x102003),a879),a879)),f335(f335(f8(f892(x102003,f891(x102002,x102003)),f892(x102003,f892(f892(f891(x102002,x102003),a879),a879)),x102002),f335(f8(f891(x102002,x102003),f892(f892(f891(x102002,x102003),a879),a879),x102003),f337(f891(x102002,x102003)))),f270(x102002,x102003))))),x102004)),x102005),x102006))
% 170.42/170.39 [10209]P4(f335(f335(f337(f891(x102091,x102092)),f335(f335(f270(x102091,x102092),x102093),x102094)),f335(f335(f42(x102095,f892(f891(x102091,x102092),a879)),f258(f892(x102095,a879))),x102096)))+~P4(f335(f335(f335(f335(f42(x102095,f892(x102091,f892(x102092,a879))),f258(f892(x102095,a879))),f335(f335(f8(f892(f891(x102091,x102092),a879),f892(x102091,f892(x102092,a879)),x102095),f335(f7(x102091,f892(f891(x102091,x102092),a879),f892(x102092,a879)),f335(f335(f8(f892(x102092,f892(f892(f891(x102091,x102092),a879),a879)),f892(f892(f891(x102091,x102092),a879),f892(x102092,a879)),x102091),f7(x102092,f892(f891(x102091,x102092),a879),a879)),f335(f335(f8(f892(x102092,f891(x102091,x102092)),f892(x102092,f892(f892(f891(x102091,x102092),a879),a879)),x102091),f335(f8(f891(x102091,x102092),f892(f892(f891(x102091,x102092),a879),a879),x102092),f337(f891(x102091,x102092)))),f270(x102091,x102092))))),x102096)),x102093),x102094))
% 170.42/170.39 [10210]P4(f335(f335(f337(f891(x102101,x102102)),f335(f335(f270(x102101,x102102),x102103),x102104)),f335(f335(f43(x102105,f892(f891(x102101,x102102),a879)),f258(f892(x102105,a879))),x102106)))+~P4(f335(f335(f335(f335(f43(x102105,f892(x102101,f892(x102102,a879))),f258(f892(x102105,a879))),f335(f335(f8(f892(f891(x102101,x102102),a879),f892(x102101,f892(x102102,a879)),x102105),f335(f7(x102101,f892(f891(x102101,x102102),a879),f892(x102102,a879)),f335(f335(f8(f892(x102102,f892(f892(f891(x102101,x102102),a879),a879)),f892(f892(f891(x102101,x102102),a879),f892(x102102,a879)),x102101),f7(x102102,f892(f891(x102101,x102102),a879),a879)),f335(f335(f8(f892(x102102,f891(x102101,x102102)),f892(x102102,f892(f892(f891(x102101,x102102),a879),a879)),x102101),f335(f8(f891(x102101,x102102),f892(f892(f891(x102101,x102102),a879),a879),x102102),f337(f891(x102101,x102102)))),f270(x102101,x102102))))),x102106)),x102103),x102104))
% 170.42/170.39 [7432]E(f335(x74321,f335(x74322,x74323)),f335(x74324,x74323))+~E(f335(f73(x74325,x74326,x74327,x74321),x74322),x74324)
% 170.42/170.39 [9653]~P24(x96533,x96534,x96531,x96535,x96536,x96537)+E(f335(f335(x96531,x96532),x96532),x96532)
% 170.42/170.39 [10026]~E(f335(f246(f888(x100267),x100261,f202(x100267),x100265),f335(x100264,x100263)),f335(f243(x100267),x100262))+E(f335(f243(x100261),f682(x100262,x100263,x100264,x100265,x100266,x100267,x100261)),f335(x100264,x100263))
% 170.42/170.39 [10027]~E(f335(f246(f888(x100276),x100277,f202(x100276),x100271),f335(x100274,x100273)),f335(f243(x100276),x100272))+E(f335(x100271,f682(x100272,x100273,x100274,x100271,x100275,x100276,x100277)),f335(f243(x100276),x100272))
% 170.42/170.39 [6003]~E(f335(f335(f157(x60031,x60035),x60036),x60032),f335(f335(f157(x60033,x60035),x60037),x60034))+E(f335(f200(f885(x60031)),x60032),f335(f200(f885(x60033)),x60034))
% 170.42/170.39 [7510]E(x75101,x75102)+~E(f335(f335(f335(f72(x75103,f888(x75104)),x75105),x75106),f335(f243(x75104),x75101)),f335(f335(f335(f72(x75103,f888(x75104)),x75107),x75106),f335(f243(x75104),x75102)))
% 170.42/170.39 [8479]E(f335(x84791,f335(x84792,x84793)),f335(x84794,x84793))+~E(f335(f73(x84795,x84796,x84797,x84791),x84792),f335(f73(x84796,x84796,x84797,f34(x84796)),x84794))
% 170.42/170.39 [8812]~P36(x88124,x88125,x88121,f335(f335(f154(x88124),x88122),x88126),f335(f335(f154(x88125),x88123),x88127))+P4(f335(f335(x88121,x88122),x88123))
% 170.42/170.39 [9197]P36(x91971,x91972,x91973,x91974,x91975)+~P36(x91971,x91972,x91973,f335(f335(f154(x91971),x91976),x91974),f335(f335(f154(x91972),x91977),x91975))
% 170.42/170.39 [9822]P4(f335(f335(x98221,x98222),f539(x98223,x98222,x98224,x98221)))+~P4(f335(f335(f271(x98225,x98226,x98227,x98221,x98224),x98222),x98223))
% 170.42/170.39 [9843]P4(f335(f335(x98431,f539(x98432,x98433,x98431,x98434)),x98432))+~P4(f335(f335(f271(x98435,x98436,x98437,x98434,x98431),x98433),x98432))
% 170.42/170.39 [6047]E(x60471,x60472)+~E(f335(f335(f335(f92(x60473),x60474),x60475),x60471),f335(f335(f335(f92(x60473),x60476),x60477),x60472))
% 170.42/170.39 [6048]E(x60481,x60482)+~E(f335(f335(f335(f92(x60483),x60484),x60481),x60485),f335(f335(f335(f92(x60483),x60486),x60482),x60487))
% 170.42/170.39 [6049]E(x60491,x60492)+~E(f335(f335(f335(f92(x60493),x60491),x60494),x60495),f335(f335(f335(f92(x60493),x60492),x60496),x60497))
% 170.42/170.39 [8931]~P22(x89316,x89311,x89313,x89317)+E(f335(f73(x89311,x89311,x89312,f335(x89313,x89314)),f335(f73(x89311,x89311,x89312,f335(x89313,x89314)),x89315)),f335(f73(x89311,x89311,x89312,f335(x89313,x89314)),x89315))
% 170.42/170.39 [9305]~P36(x93053,x93052,x93054,f335(f335(f157(x93051,x93053),x93055),x93056),x93057)+P36(x93051,x93052,f335(f335(f8(x93053,f892(x93052,a879),x93051),x93054),x93055),x93056,x93057)
% 170.42/170.39 [9328]P36(x93281,x93282,x93283,f335(f335(f157(x93284,x93281),x93285),x93286),x93287)+~P36(x93284,x93282,f335(f335(f8(x93281,f892(x93282,a879),x93284),x93283),x93285),x93286,x93287)
% 170.42/170.39 [9741]E(f190(x97411,x97412,f335(f335(f335(f72(x97411,f888(x97412)),x97413),x97414),f335(f243(x97412),x97415)),x97416,x97417),f335(f335(f335(f72(x97411,f888(x97412)),f190(x97411,x97412,x97413,x97416,x97417)),x97414),f335(f243(x97412),x97415)))+P4(f335(f335(f337(x97411),x97414),f335(f175(x97411),x97416)))
% 170.42/170.39 [8930]~P4(f335(f335(f337(x89301),x89302),f335(f335(x89305,x89306),x89307)))+P4(f335(f335(f337(x89301),x89302),f335(f335(f274(x89303,x89304,f892(x89301,a879)),x89305),f335(f335(f270(x89303,x89304),x89306),x89307))))
% 170.42/170.39 [9223]P4(f335(f335(f335(x92231,x92232),x92233),x92234))+~P4(f335(f335(f335(f274(x92235,x92236,f892(x92237,a879)),x92231),f335(f335(f270(x92235,x92236),x92232),x92233)),x92234))
% 170.42/170.39 [9367]P4(f335(f335(f337(x93671),f335(f335(x93672,x93673),x93674)),f335(f314(f891(x93675,x93676),x93671,f335(f274(x93675,x93676,x93671),x93672)),x93677)))+~P4(f335(f335(f337(f891(x93675,x93676)),f335(f335(f270(x93675,x93676),x93673),x93674)),x93677))
% 170.42/170.39 [9700]P4(f335(f335(f337(f891(f885(x97001),f885(x97001))),f335(f335(f270(f885(x97001),f885(x97001)),f335(f335(f137(x97001),x97002),f335(f335(f154(x97001),x97003),x97004))),f335(f335(f137(x97001),x97002),f335(f335(f154(x97001),x97005),x97006)))),f150(x97001,x97007)))+~P4(f335(f335(f337(f891(x97001,x97001)),f335(f335(f270(x97001,x97001),x97003),x97005)),x97007))
% 170.42/170.39 [9763]~P36(x97631,x97633,x97634,x97636,f335(f335(f157(x97632,x97633),x97635),x97637))+P36(x97631,x97632,f335(f335(f7(x97631,f892(x97632,x97633),f892(x97632,a879)),f335(f335(f8(f892(x97633,a879),f892(f892(x97632,x97633),f892(x97632,a879)),x97631),f8(x97633,a879,x97632)),x97634)),x97635),x97636,x97637)
% 170.42/170.39 [9847]P36(x98471,x98472,x98473,x98474,f335(f335(f157(x98475,x98472),x98476),x98477))+~P36(x98471,x98475,f335(f335(f7(x98471,f892(x98475,x98472),f892(x98475,a879)),f335(f335(f8(f892(x98472,a879),f892(f892(x98475,x98472),f892(x98475,a879)),x98471),f8(x98472,a879,x98475)),x98473)),x98476),x98474,x98477)
% 170.42/170.39 [9215]E(x92151,x92152)+E(f335(f335(f335(f72(x92153,x92154),f335(f335(f335(f72(x92153,x92154),x92155),x92151),x92156)),x92152),x92157),f335(f335(f335(f72(x92153,x92154),f335(f335(f335(f72(x92153,x92154),x92155),x92152),x92157)),x92151),x92156))
% 170.42/170.39 [9460]E(f190(x94601,x94602,f335(f335(f335(f72(x94601,f888(x94602)),x94603),x94604),f335(f243(x94602),x94605)),x94606,x94607),f190(x94601,x94602,x94603,x94606,x94607))+~P4(f335(f335(f337(x94601),x94604),f335(f175(x94601),f335(f335(f176(x94601),f335(f200(f885(x94602)),x94607)),x94606))))
% 170.42/170.39 [9774]E(f190(x97741,x97742,f335(f335(f335(f72(x97741,f888(x97742)),x97743),x97744),f335(f243(x97742),x97745)),x97746,x97747),f335(f335(f335(f72(x97741,f888(x97742)),f190(x97741,x97742,x97743,x97746,x97747)),x97744),f335(f243(x97742),x97745)))+P4(f335(f335(f337(x97741),x97744),f335(f175(x97741),f335(f335(f176(x97741),f335(f200(f885(x97742)),x97747)),x97746))))
% 170.42/170.39 [10140]P4(f335(f335(f337(x101401),f647(x101402,x101403,x101404,x101405,x101406,x101407,x101401)),x101405))+P4(f335(f335(f335(f335(f43(x101401,f892(x101407,f892(x101406,a879))),x101405),x101404),x101403),x101402))
% 170.42/170.39 [10141]P4(f335(f335(f337(x101411),f475(x101412,x101413,x101414,x101415,x101416,x101417,x101411)),x101415))+~P4(f335(f335(f335(f335(f42(x101411,f892(x101417,f892(x101416,a879))),x101415),x101414),x101413),x101412))
% 170.42/170.39 [10166]P4(f335(f335(f335(x101661,f475(x101662,x101663,x101661,x101664,x101665,x101666,x101667)),x101663),x101662))+~P4(f335(f335(f335(f335(f42(x101667,f892(x101666,f892(x101665,a879))),x101664),x101661),x101663),x101662))
% 170.42/170.39 [10183]~P4(f335(f335(f335(x101835,f647(x101837,x101836,x101835,x101834,x101833,x101832,x101831)),x101836),x101837))+P4(f335(f335(f335(f335(f43(x101831,f892(x101832,f892(x101833,a879))),x101834),x101835),x101836),x101837))
% 170.42/170.39 [10198]~P4(f335(f335(f337(f891(x101981,x101983)),f335(f335(f270(x101981,x101983),x101986),x101987)),f335(f335(f292(x101981,x101982,x101983),x101984),x101985)))+P4(f335(f335(f271(x101981,x101982,x101983,f335(f335(f7(x101981,f892(f891(x101981,x101982),a879),f892(x101982,a879)),f335(f335(f8(f892(x101982,f892(f892(f891(x101981,x101982),a879),a879)),f892(f892(f891(x101981,x101982),a879),f892(x101982,a879)),x101981),f7(x101982,f892(f891(x101981,x101982),a879),a879)),f335(f335(f8(f892(x101982,f891(x101981,x101982)),f892(x101982,f892(f892(f891(x101981,x101982),a879),a879)),x101981),f335(f8(f891(x101981,x101982),f892(f892(f891(x101981,x101982),a879),a879),x101982),f337(f891(x101981,x101982)))),f270(x101981,x101982)))),x101984),f335(f335(f7(x101982,f892(f891(x101982,x101983),a879),f892(x101983,a879)),f335(f335(f8(f892(x101983,f892(f892(f891(x101982,x101983),a879),a879)),f892(f892(f891(x101982,x101983),a879),f892(x101983,a879)),x101982),f7(x101983,f892(f891(x101982,x101983),a879),a879)),f335(f335(f8(f892(x101983,f891(x101982,x101983)),f892(x101983,f892(f892(f891(x101982,x101983),a879),a879)),x101982),f335(f8(f891(x101982,x101983),f892(f892(f891(x101982,x101983),a879),a879),x101983),f337(f891(x101982,x101983)))),f270(x101982,x101983)))),x101985)),x101986),x101987))
% 170.42/170.39 [10208]P4(f335(f335(f337(f891(x102081,x102082)),f335(f335(f270(x102081,x102082),x102083),x102084)),f335(f335(f292(x102081,x102085,x102082),x102086),x102087)))+~P4(f335(f335(f271(x102081,x102085,x102082,f335(f335(f7(x102081,f892(f891(x102081,x102085),a879),f892(x102085,a879)),f335(f335(f8(f892(x102085,f892(f892(f891(x102081,x102085),a879),a879)),f892(f892(f891(x102081,x102085),a879),f892(x102085,a879)),x102081),f7(x102085,f892(f891(x102081,x102085),a879),a879)),f335(f335(f8(f892(x102085,f891(x102081,x102085)),f892(x102085,f892(f892(f891(x102081,x102085),a879),a879)),x102081),f335(f8(f891(x102081,x102085),f892(f892(f891(x102081,x102085),a879),a879),x102085),f337(f891(x102081,x102085)))),f270(x102081,x102085)))),x102086),f335(f335(f7(x102085,f892(f891(x102085,x102082),a879),f892(x102082,a879)),f335(f335(f8(f892(x102082,f892(f892(f891(x102085,x102082),a879),a879)),f892(f892(f891(x102085,x102082),a879),f892(x102082,a879)),x102085),f7(x102082,f892(f891(x102085,x102082),a879),a879)),f335(f335(f8(f892(x102082,f891(x102085,x102082)),f892(x102082,f892(f892(f891(x102085,x102082),a879),a879)),x102085),f335(f8(f891(x102085,x102082),f892(f892(f891(x102085,x102082),a879),a879),x102082),f337(f891(x102085,x102082)))),f270(x102085,x102082)))),x102087)),x102083),x102084))
% 170.42/170.39 [10150]~P136(x101502)+E(f335(f335(f6(x101501,x101502),f335(f335(f7(x101501,f892(x101503,a879),x101502),f335(f335(f8(f892(x101503,x101502),f892(f892(x101503,a879),x101502),x101501),f6(x101503,x101502)),f335(f335(f7(x101501,f892(x101503,x101502),f892(x101503,x101502)),f335(f335(f8(f892(x101502,x101502),f892(f892(x101503,x101502),f892(x101503,x101502)),x101501),f8(x101502,x101502,x101503)),f335(f335(f8(x101502,f892(x101502,x101502),x101501),f81(x101502)),x101504))),x101505))),x101506)),x101507),f335(f335(f81(x101502),f335(f335(f6(x101501,x101502),x101504),x101507)),f335(f335(f6(x101503,x101502),x101505),x101506)))
% 170.42/170.39 [9256]~P21(x92567,x92561,x92563,x92568)+E(f335(f73(x92561,x92561,x92562,f335(x92563,x92564)),f335(f73(x92561,x92561,x92562,f335(x92563,x92565)),x92566)),f335(f73(x92561,x92561,x92562,f335(x92563,x92565)),f335(f73(x92561,x92561,x92562,f335(x92563,x92564)),x92566)))
% 170.42/170.39 [10203]E(f335(f335(f270(x102031,x102032),f335(x102033,f564(x102034,x102035,x102033,x102036,x102037,x102038,x102032,x102031))),f335(x102035,f565(x102034,x102035,x102033,x102036,x102037,x102038,x102032,x102031))),x102038)+~P4(f335(f335(f337(f891(x102031,x102032)),x102038),f335(f314(f891(x102037,x102036),f891(x102031,x102032),f275(x102037,x102031,x102036,x102032,x102033,x102035)),x102034)))
% 170.42/170.39 [10219]~P4(f335(f335(f337(f891(x102198,x102197)),x102196),f335(f314(f891(x102191,x102192),f891(x102198,x102197),f275(x102191,x102198,x102192,x102197,x102195,x102194)),x102193)))+P4(f335(f335(f337(f891(x102191,x102192)),f335(f335(f270(x102191,x102192),f564(x102193,x102194,x102195,x102192,x102191,x102196,x102197,x102198)),f565(x102193,x102194,x102195,x102192,x102191,x102196,x102197,x102198))),x102193))
% 170.42/170.39 [9690]P4(f335(f335(f337(f891(f891(x96901,x96902),f891(x96901,x96902))),f335(f335(f270(f891(x96901,x96902),f891(x96901,x96902)),f335(f335(f270(x96901,x96902),x96903),x96904)),f335(f335(f270(x96901,x96902),x96905),x96906))),f328(x96901,x96902,x96907,x96908)))+~P4(f335(f335(f337(f891(x96901,x96901)),f335(f335(f270(x96901,x96901),x96903),x96905)),x96907))
% 170.42/170.39 [10192]E(f335(f145(x101921,x101922,f335(f7(x101922,x101921,x101921),x101923),f335(x101924,x101925)),x101926),f335(x101924,f335(f145(x101927,x101922,f335(f7(x101922,x101927,x101927),x101928),x101925),x101926)))+P4(f335(f335(f337(x101922),f782(x101925,x101928,x101924,x101923,x101927,x101921,x101926,x101922)),f335(f175(x101922),x101926)))
% 170.42/170.39 [10211]~E(f335(f73(x102111,x102111,x102117,f335(x102113,f782(x102115,x102118,x102114,x102113,x102117,x102111,x102116,x102112))),x102114),f335(f73(x102117,x102111,x102117,x102114),f335(x102118,f782(x102115,x102118,x102114,x102113,x102117,x102111,x102116,x102112))))+E(f335(f145(x102111,x102112,f335(f7(x102112,x102111,x102111),x102113),f335(x102114,x102115)),x102116),f335(x102114,f335(f145(x102117,x102112,f335(f7(x102112,x102117,x102117),x102118),x102115),x102116)))
% 170.42/170.39 [8485]E(f335(x84851,f335(x84852,x84853)),f335(x84854,f335(x84855,x84853)))+~E(f335(f73(x84856,x84857,x84858,x84851),x84852),f335(f73(x84859,x84857,x84858,x84854),x84855))
% 170.42/170.39 [10079]P4(f335(f335(f337(f891(x100791,x100792)),f335(f335(f270(x100791,x100792),f335(x100793,x100794)),f335(x100795,x100796))),f335(f314(f891(x100797,x100798),f891(x100791,x100792),f275(x100797,x100791,x100798,x100792,x100793,x100795)),x100799)))+~P4(f335(f335(f337(f891(x100797,x100798)),f335(f335(f270(x100797,x100798),x100794),x100796)),x100799))
% 170.42/170.39 [8759]~E(f335(x87594,f335(x87595,x87596)),f335(x87599,f335(x875910,x875911)))+E(f335(f335(f73(x87591,x87592,x87593,x87594),x87595),x87596),f335(f335(f73(x87597,x87592,x87598,x87599),x875910),x875911))
% 170.42/170.39 [4601]~P6(x46011)+~P102(x46011)+E(f106(x46011),f197(x46011))
% 170.42/170.39 [4602]~P6(x46021)+~P101(x46021)+E(f115(x46021),f198(x46021))
% 170.42/170.39 [4847]~P120(x48471)+~P94(x48471)+E(f335(f75(x48471),f335(f108(x48471),a102)),f78(x48471))
% 170.42/170.39 [5122]E(x51221,f2(a1))+E(f82(a1,x51221),f335(f79(a1),f78(a1)))+P4(f335(f335(f250(a1),f2(a1)),x51221))
% 170.42/170.39 [5336]E(x53361,f2(a1))+E(f82(a1,x53361),f78(a1))+~P4(f335(f335(f250(a1),f2(a1)),x53361))
% 170.42/170.39 [7322]~P41(x73221)+P4(f335(f62(a1),x73221))+~P4(f335(f62(a884),f335(f314(a1,a884,a109),x73221)))
% 170.42/170.39 [8586]~P1(a5000)+~P4(f335(f335(f337(f891(a882,a880)),x85861),f335(f175(f891(a882,a880)),a27)))+P4(f335(f335(f274(a882,a880,a879),f335(f16(f892(a880,a879),a882),a25)),x85861))
% 170.42/170.39 [9652]E(x96521,f199(f892(f891(a884,a884),a879)))+~P4(f335(f62(f891(a884,a884)),x96521))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),f199(f892(f891(a884,a884),a879))),x96521)),a37))
% 170.42/170.39 [9823]E(x98231,f2(a884))+E(x98231,f335(a117,f2(a884)))+~P4(f335(f335(f250(a884),x98231),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.39 [10107]E(x101071,f2(a104))+E(f335(f335(f80(a1),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(a20,f335(f335(f39(a104),x101071),f335(f108(a104),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))),f78(a1)),f335(a20,x101071))+E(f45(a104,x101071,f335(f108(a104),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f2(a104))
% 170.42/170.39 [9957]E(x99571,f2(a104))+~E(f45(a104,x99571,f335(f108(a104),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f2(a104))+E(f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(a20,f335(f335(f39(a104),x99571),f335(f108(a104),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f335(a20,x99571))
% 170.42/170.39 [4676]~P55(x46761,x46762)+P44(x46761,x46762)+~P45(a879)
% 170.42/170.39 [4613]~P143(x46131)+P32(x46131,x46132)+~E(x46132,f2(x46131))
% 170.42/170.39 [4614]~P6(x46141)+P16(x46141,x46142)+~E(x46142,f118(x46141))
% 170.42/170.39 [4623]~P120(x46231)+~E(x46232,f2(x46231))+E(f82(x46231,x46232),f2(x46231))
% 170.42/170.39 [4624]~P89(x46241)+~E(x46242,f2(x46241))+E(f82(x46241,x46242),f2(x46241))
% 170.42/170.39 [4632]~P143(x46322)+~P32(x46322,x46321)+E(x46321,f2(x46322))
% 170.42/170.39 [4666]~P120(x46662)+~E(f82(x46662,x46661),f2(x46662))+E(x46661,f2(x46662))
% 170.42/170.39 [4683]~P7(x46832)+~P7(x46831)+P7(f892(x46831,x46832))
% 170.42/170.39 [4684]~P7(x46842)+~P7(x46841)+P7(f891(x46841,x46842))
% 170.42/170.39 [4685]~P7(x46852)+~P7(x46851)+P7(f893(x46851,x46852))
% 170.42/170.39 [4686]~P9(x46862)+~P9(x46861)+P9(f207(x46861,x46862))
% 170.42/170.39 [4687]~P144(x46872)+~P144(x46871)+P144(f891(x46871,x46872))
% 170.42/170.39 [4688]~P60(x46882)+~P60(x46881)+P60(f892(x46881,x46882))
% 170.42/170.39 [4689]~P60(x46892)+~P60(x46891)+P60(f891(x46891,x46892))
% 170.42/170.39 [4690]~P60(x46902)+~P60(x46901)+P60(f893(x46901,x46902))
% 170.42/170.39 [4691]~P60(x46911)+~P96(x46912)+P96(f892(x46911,x46912))
% 170.42/170.39 [4692]~P105(x46922)+~P105(x46921)+P105(f891(x46921,x46922))
% 170.42/170.39 [4818]~P6(x48181)+~P16(x48181,x48182)+P16(x48181,f155(x48181,x48182))
% 170.42/170.39 [5055]~P9(x50552)+~P9(x50551)+P9(f45(a1,x50551,x50552))
% 170.42/170.39 [4634]~P78(x46341)+~E(x46342,f2(x46341))+E(f335(f79(x46341),x46342),x46342)
% 170.42/170.39 [4638]~P138(x46381)+~E(x46382,f2(a1))+E(f335(f107(x46381),x46382),f2(x46381))
% 170.42/170.39 [4639]~P93(x46391)+~E(x46392,f2(a1))+E(f335(f107(x46391),x46392),f2(x46391))
% 170.42/170.39 [4663]~P75(x46631)+~E(f2(x46631),x46632)+E(f335(f79(x46631),x46632),f2(x46631))
% 170.42/170.39 [4664]~P75(x46641)+~E(x46642,f2(x46641))+E(f335(f79(x46641),x46642),f2(x46641))
% 170.42/170.39 [4665]~P86(x46651)+~E(x46652,f2(x46651))+E(f335(f75(x46651),x46652),f2(x46651))
% 170.42/170.39 [4694]~P78(x46942)+E(x46941,f2(x46942))+~E(f335(f79(x46942),x46941),x46941)
% 170.42/170.39 [4700]E(x47001,f335(a109,x47002))+~E(x47001,f2(a884))+~E(x47002,f335(f105(a1),x47001))
% 170.42/170.39 [4701]E(f335(a109,x47011),x47012)+~E(x47012,f2(a884))+~E(x47011,f335(f105(a1),x47012))
% 170.42/170.39 [4705]~P93(x47052)+E(x47051,f2(a1))+~E(f335(f107(x47052),x47051),f2(x47052))
% 170.42/170.39 [4710]~P75(x47102)+E(x47101,f2(x47102))+~E(f335(f79(x47102),x47101),f2(x47102))
% 170.42/170.39 [4711]~P86(x47112)+E(x47111,f2(x47112))+~E(f335(f75(x47112),x47111),f2(x47112))
% 170.42/170.39 [4712]~P75(x47121)+E(f2(x47121),x47122)+~E(f335(f79(x47121),x47122),f2(x47121))
% 170.42/170.39 [4852]~P1(a5000)+~E(f335(a26,x48522),f335(f243(a880),x48521))+P4(f335(a25,x48521))
% 170.42/170.39 [4894]~P6(x48941)+~P16(x48941,x48942)+P16(x48941,f335(f174(x48941),x48942))
% 170.42/170.39 [4920]~P4(x49202)+~P4(x49201)+P4(f335(f335(a333,x49201),x49202))
% 170.42/170.39 [4952]~E(f78(a884),f2(a884))+E(f335(f38(x49521),x49522),f2(a884))+~P4(f335(f62(x49521),x49522))
% 170.42/170.39 [4985]~P136(x49851)+~P112(x49851)+E(f335(f335(f260(x49851),f2(x49851)),f335(a117,x49852)),f2(x49851))
% 170.42/170.39 [5023]~P6(x50231)+P16(x50231,f142(x50231,x50232))+~P4(f335(f62(x50231),x50232))
% 170.42/170.39 [5024]~P6(x50241)+P16(x50241,f770(x50242,x50241))+~P4(f335(f62(x50241),x50242))
% 170.42/170.39 [5045]~P6(x50451)+E(f335(f175(x50451),f142(x50451,x50452)),x50452)+~P4(f335(f62(x50451),x50452))
% 170.42/170.39 [5046]~P6(x50461)+E(f335(f175(x50461),f770(x50462,x50461)),x50462)+~P4(f335(f62(x50461),x50462))
% 170.42/170.39 [5075]P4(x50751)+P4(x50752)+~P4(f335(f335(a334,x50752),x50751))
% 170.42/170.39 [5087]E(x50871,f199(f892(x50872,a879)))+~E(f335(f38(x50872),x50871),f2(a884))+~P4(f335(f62(x50872),x50871))
% 170.42/170.39 [5092]P4(x50921)+~P4(x50922)+~P4(f335(f335(a338,x50922),x50921))
% 170.42/170.39 [5140]~P74(x51401)+E(f335(f75(x51401),x51402),x51402)+P4(f335(f335(f250(x51401),x51402),f2(x51401)))
% 170.42/170.39 [5211]~P60(x52112)+~P4(f335(f58(x52112),x52111))+P4(f335(x52111,f740(x52111,x52112)))
% 170.42/170.39 [5212]~P60(x52122)+~P4(f335(f58(x52122),x52121))+P4(f335(x52121,f762(x52121,x52122)))
% 170.42/170.39 [5240]~P4(f335(a25,x52402))+~P4(f335(a25,x52401))+P4(f335(a25,f33(x52401,x52402)))
% 170.42/170.39 [5249]E(x52491,f118(x52492))+P4(f335(f140(x52492),f119(x52492,x52491)))+~P4(f335(f140(x52492),x52491))
% 170.42/170.39 [5254]~P6(x52541)+~P4(f335(f62(x52541),x52542))+P4(f335(f140(x52541),f142(x52541,x52542)))
% 170.42/170.39 [5255]~P6(x52551)+~P4(f335(f62(x52551),x52552))+P4(f335(f140(x52551),f770(x52552,x52551)))
% 170.42/170.39 [5261]~P138(x52611)+E(f335(f105(x52611),f335(a109,x52612)),f335(f107(x52611),x52612))+P4(f335(f335(f250(a1),x52612),f2(a1)))
% 170.42/170.39 [5288]P10(x52882,x52881)+E(f335(x52881,f495(x52881)),f335(x52881,f531(x52881)))+P4(f335(f335(x52881,f495(x52881)),f531(x52881)))
% 170.42/170.39 [5302]E(f335(f105(a1),f403(x53021,x53022)),x53021)+P4(f335(x53022,f335(a109,x53021)))+~P4(f335(x53022,f2(a884)))
% 170.42/170.39 [5314]~P60(x53141)+~P4(f335(x53142,f741(x53142,x53141)))+P4(f335(f59(x53141),x53142))
% 170.42/170.39 [5315]~P60(x53151)+~P4(f335(x53152,f763(x53152,x53151)))+P4(f335(f59(x53151),x53152))
% 170.42/170.39 [5329]~P60(x53292)+~P37(x53292,x53291,f56(x53292))+P4(f335(x53291,f787(x53291,x53292)))
% 170.42/170.39 [5345]~P120(x53451)+~E(f82(x53451,x53452),f335(f79(x53451),f78(x53451)))+P4(f335(f335(f250(x53451),x53452),f2(x53451)))
% 170.42/170.39 [5421]~E(x54212,f2(a1))+E(f231(x54211,x54212),f335(f335(f270(a1,a1),f2(a1)),f78(a1)))+P4(f335(f335(f250(a1),x54212),f2(a1)))
% 170.42/170.39 [5422]~E(x54221,f2(a1))+E(f231(x54221,x54222),f335(f335(f270(a1,a1),f2(a1)),f78(a1)))+P4(f335(f335(f250(a1),x54222),f2(a1)))
% 170.42/170.39 [5474]E(f335(f105(a1),f403(x54741,x54742)),x54741)+P4(f335(x54742,f335(a109,x54741)))+P4(f335(f335(f250(a1),x54741),f2(a1)))
% 170.42/170.39 [5537]~P120(x55371)+E(f82(x55371,x55372),f335(f79(x55371),f78(x55371)))+~P4(f335(f335(f250(x55371),x55372),f2(x55371)))
% 170.42/170.39 [5538]~P86(x55381)+E(f335(f75(x55381),x55382),f335(f79(x55381),x55382))+~P4(f335(f335(f249(x55381),x55382),f2(x55381)))
% 170.42/170.39 [5539]~P86(x55391)+E(f335(f75(x55391),x55392),f335(f79(x55391),x55392))+~P4(f335(f335(f250(x55391),x55392),f2(x55391)))
% 170.42/170.39 [5540]~P74(x55401)+E(f335(f75(x55401),x55402),f335(f79(x55401),x55402))+~P4(f335(f335(f250(x55401),x55402),f2(x55401)))
% 170.42/170.39 [5634]~P4(f335(x56341,f403(x56342,x56341)))+P4(f335(x56341,f335(a109,x56342)))+~P4(f335(x56341,f2(a884)))
% 170.42/170.39 [5641]E(x56411,f2(a884))+E(f335(a117,f344(x56412,x56411)),x56411)+~P4(f335(f335(f250(a884),x56411),f335(a117,x56412)))
% 170.42/170.39 [5645]P10(x56451,x56452)+~E(f335(x56452,f495(x56452)),f335(x56452,f531(x56452)))+~P4(f335(f335(x56452,f495(x56452)),f531(x56452)))
% 170.42/170.39 [5665]~P6(x56651)+P16(x56651,x56652)+P4(f335(f335(f249(a884),f742(x56652,x56651)),f743(x56652,x56651)))
% 170.42/170.39 [5666]~P6(x56661)+P16(x56661,x56662)+P4(f335(f335(f249(a884),f748(x56662,x56661)),f758(x56662,x56661)))
% 170.42/170.39 [5753]~P86(x57531)+~E(x57532,f2(x57531))+P4(f335(f335(f249(x57531),f335(f75(x57531),x57532)),f2(x57531)))
% 170.42/170.39 [5832]~P60(x58322)+~P60(x58321)+E(f60(x58321,x58322,f56(x58321),f56(x58322)),f56(f891(x58321,x58322)))
% 170.42/170.39 [5836]~P4(f335(x58361,f403(x58362,x58361)))+P4(f335(x58361,f335(a109,x58362)))+P4(f335(f335(f250(a1),x58362),f2(a1)))
% 170.42/170.39 [5859]~P4(f335(x58591,f335(a109,x58592)))+P4(f335(x58591,f2(a884)))+~P4(f335(f335(f250(a1),x58592),f2(a1)))
% 170.42/170.39 [6202]~P120(x62021)+~P4(f335(f335(f250(x62021),x62022),f2(x62021)))+P4(f335(f335(f250(x62021),f82(x62021,x62022)),f2(x62021)))
% 170.42/170.39 [6316]~P120(x63161)+P4(f335(f335(f249(x63161),f335(f107(x63161),x63162)),f2(x63161)))+~P4(f335(f335(f249(a1),x63162),f2(a1)))
% 170.42/170.39 [6317]~P120(x63171)+P4(f335(f335(f250(x63171),f335(f107(x63171),x63172)),f2(x63171)))+~P4(f335(f335(f250(a1),x63172),f2(a1)))
% 170.42/170.39 [6324]~P86(x63242)+E(x63241,f2(x63242))+~P4(f335(f335(f249(x63242),f335(f75(x63242),x63241)),f2(x63242)))
% 170.42/170.39 [6399]~P138(x63991)+~P4(f335(f335(f337(x63991),x63992),f114(x63991)))+P4(f335(f335(f337(x63991),f335(f79(x63991),x63992)),f114(x63991)))
% 170.42/170.39 [6431]~P120(x64311)+~P4(f335(f335(f250(x64311),f82(x64311,x64312)),f2(x64311)))+P4(f335(f335(f250(x64311),x64312),f2(x64311)))
% 170.42/170.39 [6602]~P120(x66022)+~P4(f335(f335(f249(x66022),f335(f107(x66022),x66021)),f2(x66022)))+P4(f335(f335(f249(a1),x66021),f2(a1)))
% 170.42/170.39 [6603]~P120(x66032)+~P4(f335(f335(f250(x66032),f335(f107(x66032),x66031)),f2(x66032)))+P4(f335(f335(f250(a1),x66031),f2(a1)))
% 170.42/170.39 [7108]~P78(x71081)+~P4(f335(f335(f249(x71081),x71082),f2(x71081)))+P4(f335(f335(f249(x71081),f335(f335(f80(x71081),x71082),x71082)),f2(x71081)))
% 170.42/170.39 [7110]~P120(x71101)+~P4(f335(f335(f250(x71101),x71102),f2(x71101)))+P4(f335(f335(f250(x71101),f335(f335(f80(x71101),x71102),x71102)),f2(x71101)))
% 170.42/170.39 [7111]~P78(x71111)+~P4(f335(f335(f250(x71111),x71112),f2(x71111)))+P4(f335(f335(f250(x71111),f335(f335(f80(x71111),x71112),x71112)),f2(x71111)))
% 170.42/170.39 [7681]~P78(x76811)+~P4(f335(f335(f249(x76811),f335(f335(f80(x76811),x76812),x76812)),f2(x76811)))+P4(f335(f335(f249(x76811),x76812),f2(x76811)))
% 170.42/170.39 [7682]~P120(x76821)+~P4(f335(f335(f250(x76821),f335(f335(f80(x76821),x76822),x76822)),f2(x76821)))+P4(f335(f335(f250(x76821),x76822),f2(x76821)))
% 170.42/170.39 [7683]~P78(x76831)+~P4(f335(f335(f250(x76831),f335(f335(f80(x76831),x76832),x76832)),f2(x76831)))+P4(f335(f335(f250(x76831),x76832),f2(x76831)))
% 170.42/170.39 [4750]~E(x47502,f78(a884))+~E(x47501,f78(a884))+E(f335(f335(f81(a884),x47501),x47502),f78(a884))
% 170.42/170.39 [4751]~E(x47512,f78(a1))+~E(x47511,f78(a1))+E(f335(f335(f81(a1),x47511),x47512),f78(a1))
% 170.42/170.39 [4752]~E(x47522,f2(a884))+~E(x47521,f2(a884))+E(f335(f335(f80(a884),x47521),x47522),f2(a884))
% 170.42/170.39 [4804]~P118(x48042)+E(x48041,f2(x48042))+E(f335(f335(f293(x48042),x48041),x48041),f78(x48042))
% 170.42/170.39 [4805]~P58(x48052)+E(x48051,f2(x48052))+E(f335(f335(f39(x48052),x48051),x48051),f78(x48052))
% 170.42/170.39 [4806]~P119(x48062)+E(x48061,f2(x48062))+E(f335(f335(f293(x48062),x48061),x48061),f78(x48062))
% 170.42/170.39 [4825]~P137(x48251)+~E(x48252,f78(x48251))+E(f335(f335(f81(x48251),x48252),x48252),f78(x48251))
% 170.42/170.39 [4826]~P78(x48261)+~E(x48262,f2(x48261))+E(f335(f335(f80(x48261),x48262),x48262),f2(x48261))
% 170.42/170.39 [4827]~P119(x48271)+~E(x48272,f2(x48271))+E(f335(f335(f293(x48271),x48272),x48272),f2(x48271))
% 170.42/170.39 [4873]~E(x48732,f2(a884))+~E(x48731,f2(a884))+E(f335(f79(a1),f335(f105(a1),x48731)),f335(f105(a1),x48732))
% 170.42/170.39 [4891]E(x48911,f78(a884))+E(x48912,f2(a884))+~E(f335(f335(f81(a884),x48912),x48911),x48912)
% 170.42/170.39 [4901]E(x49011,f2(a884))+E(x49012,f2(a884))+~E(f335(f335(f81(a884),x49012),x49011),f2(a884))
% 170.42/170.39 [4929]~E(x49292,f2(a884))+~E(x49291,f335(a117,f2(a884)))+E(f335(f335(f80(a884),x49291),x49292),f335(a117,f2(a884)))
% 170.42/170.39 [4930]~E(x49301,f2(a884))+~E(x49302,f335(a117,f2(a884)))+E(f335(f335(f80(a884),x49301),x49302),f335(a117,f2(a884)))
% 170.42/170.39 [4935]E(x49351,f78(a1))+E(x49352,f335(f108(a1),a102))+~E(f335(f335(f81(a1),x49351),x49352),f78(a1))
% 170.42/170.39 [4936]E(x49361,f78(a1))+E(x49362,f335(f108(a1),a102))+~E(f335(f335(f81(a1),x49362),x49361),f78(a1))
% 170.42/170.39 [4937]E(x49371,f78(a1))+E(x49371,f335(f108(a1),a102))+~E(f335(f335(f81(a1),x49372),x49371),f78(a1))
% 170.42/170.39 [4939]E(x49391,f78(a1))+E(x49391,f335(f108(a1),a102))+~E(f335(f335(f81(a1),x49391),x49392),f78(a1))
% 170.42/170.39 [4956]~P78(x49562)+E(x49561,f2(x49562))+~E(f335(f335(f80(x49562),x49561),x49561),f2(x49562))
% 170.42/170.39 [4962]~E(x49621,f335(f108(a1),a102))+~E(x49622,f335(f108(a1),a102))+E(f335(f335(f81(a1),x49621),x49622),f78(a1))
% 170.42/170.39 [4974]E(x49741,f2(a884))+E(x49742,f2(a884))+~E(f335(f335(f80(a884),x49742),x49741),f335(a117,f2(a884)))
% 170.42/170.39 [4984]~P61(x49841)+~P94(x49841)+E(f335(f335(f293(x49841),x49842),f335(f108(x49841),a83)),f2(x49841))
% 170.42/170.39 [4990]~P137(x49901)+~E(x49902,f335(f79(x49901),f78(x49901)))+E(f335(f335(f81(x49901),x49902),x49902),f78(x49901))
% 170.42/170.39 [4995]~P9(x49952)+~P9(x49951)+P9(f335(f335(f81(a1),x49951),x49952))
% 170.42/170.39 [4996]~P9(x49962)+~P9(x49961)+P9(f335(f335(f80(a1),x49961),x49962))
% 170.42/170.39 [4997]~P9(x49972)+~P9(x49971)+P9(f335(f335(f39(a1),x49971),x49972))
% 170.42/170.39 [4999]~E(x49992,f2(a1))+E(x49991,f2(a1))+E(f46(x49991,x49992),f335(f335(f270(a1,a1),f2(a1)),x49991))
% 170.42/170.39 [5021]~E(x50212,f335(a117,f2(a884)))+~E(x50211,f335(a117,f2(a884)))+E(f335(f335(f81(a884),x50211),x50212),f335(a117,f2(a884)))
% 170.42/170.39 [5036]E(x50361,f2(a884))+E(x50362,f335(a117,f2(a884)))+~E(f335(f335(f260(a884),x50362),x50361),f335(a117,f2(a884)))
% 170.42/170.39 [5037]E(x50371,f2(a884))+E(x50371,f335(a117,f2(a884)))+~E(f335(f335(f80(a884),x50372),x50371),f335(a117,f2(a884)))
% 170.42/170.39 [5038]E(x50381,f2(a884))+E(x50381,f335(a117,f2(a884)))+~E(f335(f335(f80(a884),x50381),x50382),f335(a117,f2(a884)))
% 170.42/170.39 [5047]~P61(x50471)+~P94(x50471)+E(f335(f335(f293(x50471),x50472),f335(f108(x50471),a102)),f335(f79(x50471),x50472))
% 170.42/170.39 [5067]E(x50671,f335(a109,x50672))+~E(x50671,f2(a884))+P4(f335(f335(f249(a1),f2(a1)),x50672))
% 170.42/170.39 [5068]E(f335(a109,x50681),x50682)+~E(x50682,f2(a884))+P4(f335(f335(f249(a1),f2(a1)),x50681))
% 170.42/170.39 [5083]E(x50831,f335(a117,f2(a884)))+E(x50832,f335(a117,f2(a884)))+~E(f335(f335(f80(a884),x50831),x50832),f335(a117,f2(a884)))
% 170.42/170.39 [5093]~E(x50931,f335(a109,x50932))+E(x50931,f2(a884))+P4(f335(f335(f249(a1),f2(a1)),x50932))
% 170.42/170.39 [5094]~E(f335(a109,x50942),x50941)+E(x50941,f2(a884))+P4(f335(f335(f249(a1),f2(a1)),x50942))
% 170.42/170.39 [5116]~P65(x51161)+E(f335(f64(x51161,f106(x51161)),x51162),f10(x51161,x51162))+~P4(f335(f62(x51161),x51162))
% 170.42/170.39 [5117]~P65(x51171)+E(f335(f64(x51171,f115(x51171)),x51172),f13(x51171,x51172))+~P4(f335(f62(x51171),x51172))
% 170.42/170.39 [5118]~P6(x51181)+E(f335(f64(x51181,f197(x51181)),x51182),f14(x51181,x51182))+~P4(f335(f62(x51181),x51182))
% 170.42/170.39 [5119]~P6(x51191)+E(f335(f64(x51191,f198(x51191)),x51192),f15(x51191,x51192))+~P4(f335(f62(x51191),x51192))
% 170.42/170.39 [5121]~P60(x51211)+~P4(f335(x51212,f202(x51211)))+P4(f335(f58(f888(x51211)),x51212))
% 170.42/170.39 [5204]~P60(x52042)+P4(f335(x52041,f202(x52042)))+~P4(f335(f59(f888(x52042)),x52041))
% 170.42/170.39 [5205]E(x52051,x52052)+~E(f335(f335(f22(a884),x52052),x52051),f2(a884))+~E(f335(f335(f22(a884),x52051),x52052),f2(a884))
% 170.42/170.39 [5219]P9(x52191)+~P41(x52192)+~P4(f335(f335(f337(a1),x52191),x52192))
% 170.42/170.39 [5250]~P120(x52501)+~E(f82(x52501,x52502),f78(x52501))+P4(f335(f335(f250(x52501),f2(x52501)),x52502))
% 170.42/170.39 [5262]~P94(x52621)+E(f335(f105(x52621),f335(f108(a884),x52622)),f335(f108(x52621),x52622))+P4(f335(a205,f335(f108(a1),x52622)))
% 170.42/170.39 [5268]~P44(x52681,x52682)+P45(a879)+P4(f335(f62(f891(x52681,x52681)),x52682))
% 170.42/170.39 [5338]~P6(x53381)+E(f335(f64(x53381,f198(x53381)),x53382),f11(x53381,f198(x53381),x53382))+~P4(f335(f62(x53381),x53382))
% 170.42/170.39 [5339]~P6(x53391)+E(f335(f64(x53391,f197(x53391)),x53392),f12(x53391,f197(x53391),x53392))+~P4(f335(f62(x53391),x53392))
% 170.42/170.39 [5352]E(x53521,x53522)+P4(f335(f335(f250(a884),x53522),x53521))+P4(f335(f335(f250(a884),x53521),x53522))
% 170.42/170.39 [5353]E(x53531,x53532)+P4(f335(f335(f250(a1),x53532),x53531))+P4(f335(f335(f250(a1),x53531),x53532))
% 170.42/170.39 [5408]~P94(x54081)+E(f335(f105(x54081),f335(f108(a884),x54082)),f2(x54081))+~P4(f335(a205,f335(f108(a1),x54082)))
% 170.42/170.39 [5411]~E(x54112,f335(a109,x54111))+E(x54111,f335(f105(a1),x54112))+~P4(f335(f335(f249(a1),f2(a1)),x54111))
% 170.42/170.39 [5412]~E(f335(a109,x54121),x54122)+E(x54121,f335(f105(a1),x54122))+~P4(f335(f335(f249(a1),f2(a1)),x54121))
% 170.42/170.39 [5413]~E(x54131,f335(a109,x54132))+E(f335(f105(a1),x54131),x54132)+~P4(f335(f335(f249(a1),f2(a1)),x54132))
% 170.42/170.39 [5423]E(x54231,f335(a109,x54232))+~E(x54232,f335(f105(a1),x54231))+~P4(f335(f335(f249(a1),f2(a1)),x54232))
% 170.42/170.39 [5424]E(f335(a109,x54241),x54242)+~E(x54241,f335(f105(a1),x54242))+~P4(f335(f335(f249(a1),f2(a1)),x54241))
% 170.42/170.39 [5463]~P86(x54632)+E(x54631,f2(x54632))+P4(f335(f335(f250(x54632),f2(x54632)),f335(f75(x54632),x54631)))
% 170.42/170.39 [5530]~P120(x55301)+E(f82(x55301,x55302),f78(x55301))+~P4(f335(f335(f250(x55301),f2(x55301)),x55302))
% 170.42/170.39 [5534]~P94(x55341)+E(f335(f105(x55341),f335(f108(a884),x55342)),f2(x55341))+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x55342)))
% 170.42/170.39 [5541]~P86(x55411)+E(f335(f75(x55411),x55412),x55412)+~P4(f335(f335(f249(x55411),f2(x55411)),x55412))
% 170.42/170.39 [5542]~P86(x55421)+E(f335(f75(x55421),x55422),x55422)+~P4(f335(f335(f250(x55421),f2(x55421)),x55422))
% 170.42/170.39 [5549]E(x55491,f2(a884))+~E(f142(a884,f335(f305(a884,x55492),x55491)),f118(a884))+P4(f335(f335(f249(a884),x55491),x55492))
% 170.42/170.39 [5559]~P71(x55591)+E(f335(f335(f6(x55591,x55591),f5(x55591)),f335(f175(x55591),x55592)),f335(f169(x55591),x55592))+~P4(f335(f140(x55591),x55592))
% 170.42/170.39 [5562]~P138(x55621)+E(f335(f105(x55621),f335(a109,x55622)),f335(f107(x55621),x55622))+~P4(f335(f335(f249(a1),f2(a1)),x55622))
% 170.42/170.39 [5589]E(x55891,x55892)+P4(f335(f335(f250(a884),x55891),x55892))+~P4(f335(f335(f249(a884),x55891),x55892))
% 170.42/170.39 [5590]E(x55901,x55902)+P4(f335(f335(f250(a1),x55901),x55902))+~P4(f335(f335(f249(a1),x55901),x55902))
% 170.42/170.39 [5593]E(x55931,f78(a1))+~E(f335(f335(f81(a1),x55932),x55931),f78(a1))+~P4(f335(f335(f250(a1),f2(a1)),x55932))
% 170.42/170.39 [5594]E(x55941,f78(a1))+~E(f335(f335(f81(a1),x55941),x55942),f78(a1))+~P4(f335(f335(f250(a1),f2(a1)),x55941))
% 170.42/170.39 [5631]~P41(x56312)+P4(f335(f335(f249(a1),f2(a1)),x56311))+~P4(f335(f335(f337(a1),x56311),x56312))
% 170.42/170.39 [5650]~P55(x56501,x56502)+P39(x56501,x56502)+~P4(f335(f62(f891(x56501,x56501)),x56502))
% 170.42/170.39 [5652]~P55(x56521,x56522)+P44(x56521,x56522)+~P4(f335(f62(f891(x56521,x56521)),x56522))
% 170.42/170.39 [5696]E(x56961,f199(f892(x56962,a879)))+~P4(f335(f62(x56962),x56961))+P4(f335(f335(f250(a884),f2(a884)),f335(f38(x56962),x56961)))
% 170.42/170.39 [5722]~P4(f335(x57221,x57222))+P4(f335(x57221,f2(a884)))+P4(f335(f335(f250(a884),f442(x57222,x57221)),x57222))
% 170.42/170.39 [5747]E(x57471,f2(a884))+~E(f335(f169(a884),x57472),f2(a884))+~P4(f335(f335(f337(a884),x57471),f335(f175(a884),x57472)))
% 170.42/170.39 [5813]E(x58131,x58132)+~P4(f335(f335(f249(a884),x58132),x58131))+~P4(f335(f335(f249(a884),x58131),x58132))
% 170.42/170.39 [5814]E(x58141,x58142)+~P4(f335(f335(f249(a1),x58142),x58141))+~P4(f335(f335(f249(a1),x58141),x58142))
% 170.42/170.39 [5815]E(f335(f38(x58151),x58152),f2(a884))+~P4(f335(f62(x58151),x58152))+P4(f335(f335(f337(x58151),f496(x58152,x58151)),x58152))
% 170.42/170.39 [5824]E(f50(x58241,x58242),f46(x58241,x58242))+P4(f335(f335(f249(a1),f2(a1)),x58241))+~P4(f335(f335(f250(a1),f2(a1)),x58242))
% 170.42/170.39 [5848]~P4(f335(x58481,f395(x58481)))+P4(f335(x58481,f335(a109,x58482)))+~P4(f335(f335(f249(a1),f2(a1)),x58482))
% 170.42/170.39 [5850]P4(f335(f335(f249(a884),x58501),f848(x58502)))+~P4(f335(f62(a884),x58502))+~P4(f335(f335(f337(a884),x58501),x58502))
% 170.42/170.39 [5851]P4(f335(f335(f250(a884),x58511),f852(x58512)))+~P4(f335(f62(a884),x58512))+~P4(f335(f335(f337(a884),x58511),x58512))
% 170.42/170.39 [5880]E(x58801,x58802)+~P4(f335(f335(f250(a884),x58801),f335(a117,x58802)))+P4(f335(f335(f250(a884),x58801),x58802))
% 170.42/170.39 [5914]E(x59141,f335(a117,x59142))+~P4(f335(f335(f249(a884),x59141),f335(a117,x59142)))+P4(f335(f335(f249(a884),x59141),x59142))
% 170.42/170.39 [5927]P4(f335(x59271,f404(x59271)))+~P4(f335(x59271,f335(a109,x59272)))+~P4(f335(f335(f249(a1),f2(a1)),x59272))
% 170.42/170.39 [5941]~P4(f335(x59411,x59412))+~P4(f335(f335(f249(a1),f2(a1)),x59412))+P4(f335(x59411,f335(f105(a1),f381(x59411))))
% 170.42/170.39 [5956]~P86(x59562)+~E(x59561,f2(x59562))+~P4(f335(f335(f250(x59562),f2(x59562)),f335(f75(x59562),x59561)))
% 170.42/170.39 [5983]~P55(x59831,x59832)+P39(x59831,f335(f290(x59831,x59831),x59832))+~P4(f335(f62(f891(x59831,x59831)),x59832))
% 170.42/170.39 [5991]~P94(x59911)+E(f335(f105(x59911),f335(f108(a884),x59912)),f335(f108(x59911),x59912))+~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x59912)))
% 170.42/170.39 [5995]E(f335(a117,x59951),x59952)+~P4(f335(f335(f250(a884),x59951),x59952))+P4(f335(f335(f250(a884),f335(a117,x59951)),x59952))
% 170.42/170.39 [6009]E(f335(f335(f39(a1),x60091),x60092),f2(a1))+~P4(f335(f335(f249(a1),x60091),f2(a1)))+~P4(f335(f335(f250(a1),x60092),x60091))
% 170.42/170.39 [6020]E(f45(a1,x60201,x60202),x60201)+~P4(f335(f335(f249(a1),x60201),f2(a1)))+~P4(f335(f335(f250(a1),x60202),x60201))
% 170.42/170.39 [6033]E(f47(x60331,x60332),f46(x60331,x60332))+~P4(f335(f335(f249(a1),f2(a1)),x60331))+~P4(f335(f335(f249(a1),f2(a1)),x60332))
% 170.42/170.39 [6041]E(f335(f335(f39(a1),x60411),x60412),f2(a1))+~P4(f335(f335(f249(a1),f2(a1)),x60411))+~P4(f335(f335(f250(a1),x60411),x60412))
% 170.42/170.39 [6053]E(f45(a884,f335(f108(a884),x60531),f335(f108(a884),x60532)),f335(f108(a884),x60531))+P4(f335(a205,f335(f108(a1),x60531)))+~P4(f335(a205,f335(f108(a1),x60532)))
% 170.42/170.39 [6055]E(f45(a1,x60551,x60552),x60551)+~P4(f335(f335(f249(a1),f2(a1)),x60551))+~P4(f335(f335(f250(a1),x60551),x60552))
% 170.42/170.39 [6056]E(x60561,x60562)+~P4(f335(f335(f250(a884),x60561),f335(a117,x60562)))+~P4(f335(f335(f249(a884),x60562),x60561))
% 170.42/170.39 [6073]~P78(x60731)+~P4(f335(f335(f249(x60731),x60732),f2(x60731)))+P4(f335(f335(f249(x60731),x60732),f335(f79(x60731),x60732)))
% 170.42/170.39 [6074]~P120(x60741)+~P4(f335(f335(f250(x60741),x60742),f2(x60741)))+P4(f335(f335(f250(x60741),x60742),f335(f79(x60741),x60742)))
% 170.42/170.39 [6084]~P8(x60841)+E(f335(f335(f65(x60841,x60841,f106(x60841)),f258(x60841)),x60842),f41(x60841,x60842))+~P4(f335(f62(x60841),x60842))
% 170.42/170.39 [6085]~P8(x60851)+E(f335(f335(f65(x60851,x60851,f115(x60851)),f199(x60851)),x60852),f40(x60851,x60852))+~P4(f335(f62(x60851),x60852))
% 170.42/170.39 [6099]~P120(x60991)+~P4(f335(f335(f249(a1),f2(a1)),x60992))+P4(f335(f335(f249(x60991),f2(x60991)),f335(f107(x60991),x60992)))
% 170.42/170.39 [6100]~P114(x61001)+~P4(f335(f335(f250(a884),f2(a884)),x61002))+P4(f335(f335(f250(x61001),f2(x61001)),f335(f105(x61001),x61002)))
% 170.42/170.39 [6101]~P120(x61011)+~P4(f335(f335(f250(a1),f2(a1)),x61012))+P4(f335(f335(f250(x61011),f2(x61011)),f335(f107(x61011),x61012)))
% 170.42/170.39 [6104]~P9(x61042)+~P9(x61041)+E(f335(f314(a884,a1,f105(a1)),f306(a884,f335(a109,x61041),f335(a109,x61042))),f306(a1,x61041,x61042))
% 170.42/170.39 [6110]P4(f335(x61101,x61102))+~P4(f335(f335(f249(a1),f2(a1)),x61102))+~P4(f335(x61101,f335(f105(a1),f383(x61101))))
% 170.42/170.39 [6135]E(f335(f335(f80(a884),f335(f108(a884),x61351)),f335(f108(a884),x61352)),f335(f108(a884),x61351))+P4(f335(f335(f250(a1),x61351),a83))+~P4(f335(f335(f250(a1),x61352),a83))
% 170.42/170.39 [6139]~P120(x61391)+P4(f335(f335(f250(x61391),f2(x61391)),f82(x61391,x61392)))+~P4(f335(f335(f250(x61391),f2(x61391)),x61392))
% 170.42/170.39 [6150]~P79(x61501)+~P4(f335(f335(f249(x61501),x61502),f2(x61501)))+P4(f335(f335(f249(x61501),f2(x61501)),f335(f79(x61501),x61502)))
% 170.42/170.39 [6151]~P79(x61511)+~P4(f335(f335(f250(x61511),x61512),f2(x61511)))+P4(f335(f335(f250(x61511),f2(x61511)),f335(f79(x61511),x61512)))
% 170.42/170.39 [6154]E(x61541,f258(f892(x61542,a879)))+~E(f335(f38(x61542),x61541),f335(f38(x61542),f258(f892(x61542,a879))))+~P4(f335(f62(x61542),f258(f892(x61542,a879))))
% 170.42/170.39 [6195]~P78(x61951)+P4(f335(f335(f249(x61951),x61952),f2(x61951)))+~P4(f335(f335(f249(x61951),x61952),f335(f79(x61951),x61952)))
% 170.42/170.39 [6196]~P120(x61961)+P4(f335(f335(f250(x61961),x61962),f2(x61961)))+~P4(f335(f335(f250(x61961),x61962),f335(f79(x61961),x61962)))
% 170.42/170.39 [6204]~P94(x62041)+P4(f335(f335(f337(x62041),f335(f108(x62041),x62042)),f195(x62041)))+~P4(f335(f335(f249(a1),a83),x62042))
% 170.42/170.39 [6235]E(x62351,f2(a884))+~P4(f335(f335(f250(a884),x62351),f335(a117,x62352)))+P4(f335(f335(f250(a884),f344(x62352,x62351)),x62352))
% 170.42/170.39 [6257]~P120(x62571)+~P4(f335(f335(f250(x62571),f2(x62571)),f82(x62571,x62572)))+P4(f335(f335(f250(x62571),f2(x62571)),x62572))
% 170.42/170.39 [6259]~E(f335(f108(a884),x62592),f335(f108(a884),x62591))+P4(f335(f335(f249(a1),f335(f108(a1),x62591)),f2(a1)))+~P4(f335(a205,f335(f108(a1),x62592)))
% 170.42/170.39 [6289]E(f335(f269(a1,a1),f50(x62891,x62892)),f335(f335(f39(a1),x62891),x62892))+~P4(f335(f335(f250(a1),x62891),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x62892))
% 170.42/170.39 [6322]E(f335(f273(a1,a1),f50(x63221,x63222)),f45(a1,x63221,x63222))+~P4(f335(f335(f250(a1),x63221),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x63222))
% 170.42/170.39 [6325]~P120(x63252)+~P4(f335(f335(f249(x63252),f2(x63252)),f335(f107(x63252),x63251)))+P4(f335(f335(f249(a1),f2(a1)),x63251))
% 170.42/170.39 [6326]~P114(x63262)+~P4(f335(f335(f250(x63262),f2(x63262)),f335(f105(x63262),x63261)))+P4(f335(f335(f250(a884),f2(a884)),x63261))
% 170.42/170.39 [6327]~P120(x63272)+~P4(f335(f335(f250(x63272),f2(x63272)),f335(f107(x63272),x63271)))+P4(f335(f335(f250(a1),f2(a1)),x63271))
% 170.42/170.39 [6330]E(f335(f269(a1,a1),f47(x63301,x63302)),f335(f335(f39(a1),x63301),x63302))+~P4(f335(f335(f249(a1),f2(a1)),x63302))+~P4(f335(f335(f250(a1),f2(a1)),x63301))
% 170.42/170.39 [6345]E(f335(f273(a1,a1),f47(x63451,x63452)),f45(a1,x63451,x63452))+~P4(f335(f335(f249(a1),f2(a1)),x63452))+~P4(f335(f335(f250(a1),f2(a1)),x63451))
% 170.42/170.39 [6360]~P79(x63601)+P4(f335(f335(f249(x63601),x63602),f2(x63601)))+~P4(f335(f335(f249(x63601),f2(x63601)),f335(f79(x63601),x63602)))
% 170.42/170.39 [6361]~P79(x63611)+P4(f335(f335(f250(x63611),x63612),f2(x63611)))+~P4(f335(f335(f250(x63611),f2(x63611)),f335(f79(x63611),x63612)))
% 170.42/170.39 [6386]P4(f335(f49(x63861,x63862),f50(x63861,x63862)))+~P4(f335(f335(f250(a1),x63861),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x63862))
% 170.42/170.39 [6411]P4(f335(f49(x64111,x64112),f47(x64111,x64112)))+~P4(f335(f335(f249(a1),f2(a1)),x64111))+~P4(f335(f335(f250(a1),f2(a1)),x64112))
% 170.42/170.39 [6454]~P79(x64541)+P4(f335(f335(f249(x64541),f335(f79(x64541),x64542)),f2(x64541)))+~P4(f335(f335(f249(x64541),f2(x64541)),x64542))
% 170.42/170.39 [6455]~P79(x64551)+P4(f335(f335(f250(x64551),f335(f79(x64551),x64552)),f2(x64551)))+~P4(f335(f335(f250(x64551),f2(x64551)),x64552))
% 170.42/170.39 [6472]E(f335(f335(f22(a884),f335(a109,x64721)),f335(a109,x64722)),f335(a109,f207(x64721,x64722)))+~P4(f335(f335(f249(a1),f2(a1)),x64722))+~P4(f335(f335(f249(a1),f2(a1)),x64721))
% 170.42/170.39 [6489]P4(f335(f335(f249(a1),f2(a1)),f207(x64891,x64892)))+~P4(f335(f335(f249(a1),f2(a1)),x64892))+~P4(f335(f335(f249(a1),f2(a1)),x64891))
% 170.42/170.39 [6527]~P4(f335(x65271,x65272))+P4(f335(x65271,f2(a884)))+P4(f335(x65271,f335(f335(f80(a884),f442(x65272,x65271)),f78(a884))))
% 170.42/170.39 [6609]E(f335(f108(a884),x66091),f335(f108(a884),x66092))+~P4(f335(f335(f249(a1),f335(f108(a1),x66092)),f2(a1)))+~P4(f335(a205,f335(f108(a1),x66091)))
% 170.42/170.39 [6619]~E(x66191,f2(a884))+~E(f709(x66192,x66191),f2(a884))+E(f335(f145(a884,a884,f80(a884),x66191),x66192),f2(a884))
% 170.42/170.39 [6645]~P4(f335(f62(x66451),f651(x66452,x66451)))+~P4(f335(f62(f892(x66451,a879)),x66452))+P4(f335(f62(x66451),f40(f892(x66451,a879),x66452)))
% 170.42/170.39 [6651]E(x66511,x66512)+P4(f335(f335(f250(a1),x66511),x66512))+~P4(f335(f335(f250(a1),x66511),f335(f335(f80(a1),x66512),f78(a1))))
% 170.42/170.39 [6652]P4(f335(f335(f249(a884),f335(a109,x66521)),f335(a109,x66522)))+~P4(f335(f335(f249(a1),f2(a1)),x66522))+~P4(f335(f335(f249(a1),x66521),x66522))
% 170.42/170.39 [6653]P4(f335(f335(f249(a884),f335(a109,x66531)),f335(a109,x66532)))+~P4(f335(f335(f250(a1),f2(a1)),x66531))+~P4(f335(f335(f249(a1),x66531),x66532))
% 170.42/170.39 [6655]P4(f335(f335(f250(a884),f335(a109,x66551)),f335(a109,x66552)))+~P4(f335(f335(f249(a1),f2(a1)),x66551))+~P4(f335(f335(f250(a1),x66551),x66552))
% 170.42/170.39 [6656]P4(f335(f335(f250(a884),f335(a109,x66561)),f335(a109,x66562)))+~P4(f335(f335(f250(a1),f2(a1)),x66562))+~P4(f335(f335(f250(a1),x66561),x66562))
% 170.42/170.39 [6667]E(f45(a884,f335(a109,x66671),f335(a109,x66672)),f335(a109,f45(a1,x66671,x66672)))+~P4(f335(f335(f249(a1),f2(a1)),x66672))+~P4(f335(f335(f249(a1),f2(a1)),x66671))
% 170.42/170.39 [6689]~P79(x66891)+~P4(f335(f335(f249(x66891),f335(f79(x66891),x66892)),f2(x66891)))+P4(f335(f335(f249(x66891),f2(x66891)),x66892))
% 170.42/170.39 [6690]~P79(x66901)+~P4(f335(f335(f250(x66901),f335(f79(x66901),x66902)),f2(x66901)))+P4(f335(f335(f250(x66901),f2(x66901)),x66902))
% 170.42/170.39 [6705]~P4(f335(f335(f250(a1),a83),x67052))+~P4(f335(f335(f250(a1),x67051),x67052))+P4(f335(f335(f250(a884),f335(f108(a884),x67051)),f335(f108(a884),x67052)))
% 170.42/170.39 [6796]~P4(f335(f335(f249(a1),f2(a1)),x67961))+P4(f335(f335(f250(a884),f335(a109,x67961)),x67962))+~P4(f335(f335(f250(a1),x67961),f335(f105(a1),x67962)))
% 170.42/170.39 [6813]E(x68131,f2(a1))+E(f45(a1,x68132,x68131),f2(a1))+E(f335(f335(f22(a1),f335(f79(a1),f335(f335(f39(a1),x68132),x68131))),f78(a1)),f335(f335(f39(a1),x68132),f335(f79(a1),x68131)))
% 170.42/170.39 [6828]~P4(f335(f335(f249(a1),f2(a1)),x68281))+~P4(f335(f335(f250(a884),f335(a109,x68281)),x68282))+P4(f335(f335(f250(a1),x68281),f335(f105(a1),x68282)))
% 170.42/170.39 [6863]~P4(f335(f335(f249(a884),f335(a109,x68631)),f335(a109,x68632)))+~P4(f335(f335(f249(a1),f2(a1)),x68632))+P4(f335(f335(f249(a1),x68631),x68632))
% 170.42/170.39 [6864]~P4(f335(f335(f249(a884),f335(a109,x68641)),f335(a109,x68642)))+~P4(f335(f335(f250(a1),f2(a1)),x68641))+P4(f335(f335(f249(a1),x68641),x68642))
% 170.42/170.39 [6892]P4(f335(f335(f249(a1),x68921),x68922))+~P4(f335(f335(f249(a884),f335(f108(a884),x68921)),f335(f108(a884),x68922)))+P4(f335(f335(f249(a1),x68921),a83))
% 170.42/170.39 [6920]P4(f335(f335(f249(a1),f2(a1)),f45(a1,x69201,x69202)))+~P4(f335(f335(f249(a1),f2(a1)),x69202))+~P4(f335(f335(f249(a1),f2(a1)),x69201))
% 170.42/170.39 [7020]P4(f335(f335(f250(a1),a83),x70201))+~P4(f335(f335(f250(a1),x70202),x70201))+~P4(f335(f335(f250(a884),f335(f108(a884),x70202)),f335(f108(a884),x70201)))
% 170.42/170.39 [7071]E(f335(f335(f270(a1,a1),f335(f335(f39(a1),x70711),x70712)),f45(a1,x70711,x70712)),f50(x70711,x70712))+~P4(f335(f335(f250(a1),x70711),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x70712))
% 170.42/170.39 [7092]E(f335(f335(f270(a1,a1),f335(f335(f39(a1),x70921),x70922)),f45(a1,x70921,x70922)),f47(x70921,x70922))+~P4(f335(f335(f249(a1),f2(a1)),x70922))+~P4(f335(f335(f249(a1),f2(a1)),x70921))
% 170.42/170.39 [7143]~P97(x71432)+E(x71431,f118(x71432))+E(f335(f145(x71432,x71432,f81(x71432),f335(f144(x71432),x71431)),f335(f174(x71432),x71431)),f335(f64(x71432,f81(x71432)),f335(f175(x71432),x71431)))
% 170.42/170.39 [7255]~E(x72551,f2(a884))+E(f335(f145(a884,a884,f80(a884),x72551),x72552),f2(a884))+P4(f335(f335(f337(a884),f709(x72552,x72551)),f335(f175(a884),x72552)))
% 170.42/170.39 [7302]~P4(f335(f335(f249(a1),x73021),f2(a1)))+P4(f335(f335(f249(a1),f335(f335(f39(a1),x73021),x73022)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x73022))
% 170.42/170.39 [7303]~P4(f335(f335(f250(a1),x73032),f2(a1)))+P4(f335(f335(f249(a1),f335(f335(f39(a1),x73031),x73032)),f2(a1)))+~P4(f335(f335(f249(a1),f2(a1)),x73031))
% 170.42/170.39 [7304]~P4(f335(f335(f250(a1),x73042),f2(a1)))+P4(f335(f335(f250(a1),f335(f335(f39(a1),x73041),x73042)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x73041))
% 170.42/170.39 [7306]~P4(f335(f335(f250(a1),x73061),f2(a1)))+P4(f335(f335(f250(a1),f335(f335(f39(a1),x73061),x73062)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x73062))
% 170.42/170.39 [7312]P4(f335(f335(f337(f892(x73121,a879)),f651(x73122,x73121)),x73122))+~P4(f335(f62(f892(x73121,a879)),x73122))+P4(f335(f62(x73121),f40(f892(x73121,a879),x73122)))
% 170.42/170.39 [7410]P27(x74101,x74101,x74102,f258(f892(x74101,a879)))+~E(f335(f314(x74101,x74101,x74102),f258(f892(x74101,a879))),f258(f892(x74101,a879)))+~P4(f335(f62(x74101),f258(f892(x74101,a879))))
% 170.42/170.39 [7538]~P27(x75381,x75381,x75382,f258(f892(x75381,a879)))+E(f335(f314(x75381,x75381,x75382),f258(f892(x75381,a879))),f258(f892(x75381,a879)))+~P4(f335(f62(x75381),f258(f892(x75381,a879))))
% 170.42/170.39 [7675]E(f335(f335(f39(a1),x76751),x76752),f335(f108(a1),a102))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x76751),x76752)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x76751))
% 170.42/170.39 [7734]~P4(f335(f335(f250(a1),x77342),f2(a1)))+~P4(f335(f335(f250(a1),f335(f335(f39(a1),x77341),x77342)),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x77341))
% 170.42/170.39 [7739]E(f335(f335(f80(a1),x77391),x77392),f45(a1,x77391,x77392))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),x77391),x77392)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x77391))
% 170.42/170.39 [7742]P4(f335(f335(f250(a1),x77421),f2(a1)))+~P4(f335(f335(f250(a1),f335(f335(f39(a1),x77421),x77422)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x77422))
% 170.42/170.39 [8134]~P60(x81341)+~P4(f335(f59(f888(x81341)),x81342))+P4(f335(f59(x81341),f335(f335(f8(f888(x81341),a879,x81341),x81342),f243(x81341))))
% 170.42/170.39 [8444]~P6(x84441)+P16(x84441,x84442)+~P4(f335(f335(f249(x84441),f335(f335(f168(x84441),x84442),f742(x84442,x84441))),f335(f335(f168(x84441),x84442),f743(x84442,x84441))))
% 170.42/170.39 [8445]~P6(x84451)+P16(x84451,x84452)+~P4(f335(f335(f249(x84451),f335(f335(f168(x84451),x84452),f748(x84452,x84451))),f335(f335(f168(x84451),x84452),f758(x84452,x84451))))
% 170.42/170.39 [8600]~P60(x86001)+P4(f335(f58(f888(x86001)),x86002))+~P4(f335(f58(x86001),f335(f335(f8(f888(x86001),a879,x86001),x86002),f243(x86001))))
% 170.42/170.39 [9771]~P60(x97711)+~P60(x97712)+E(f335(f335(f157(f885(x97711),f892(x97712,x97711)),f335(f335(f8(f892(x97712,f888(x97711)),f892(x97712,x97711),f885(x97711)),f73(f888(x97711),x97711,x97712,f248(x97711))),f335(f335(f8(f885(f891(x97712,x97711)),f892(x97712,f888(x97711)),f885(x97711)),f181(x97712,x97711)),f335(f185(x97712,x97711),f56(x97712))))),f55(x97711,f335(f200(f885(x97712)),f56(x97712)),f56(x97711))),f56(f892(x97712,x97711)))
% 170.42/170.39 [5689]E(x56891,f2(a1))+~E(f45(a1,x56892,x56891),f2(a1))+E(f335(f335(f39(a1),x56892),f335(f79(a1),x56891)),f335(f79(a1),f335(f335(f39(a1),x56892),x56891)))
% 170.42/170.40 [5707]~P41(x57072)+~P41(x57071)+P41(f335(f335(f115(f892(a1,a879)),x57071),x57072))
% 170.42/170.40 [5708]~P41(x57082)+~P41(x57081)+P41(f335(f335(f106(f892(a1,a879)),x57081),x57082))
% 170.42/170.40 [5725]~P61(x57251)+~P94(x57251)+E(f335(f79(x57251),f335(f335(f293(x57251),f78(x57251)),x57252)),f335(f335(f293(x57251),f335(f108(x57251),a102)),x57252))
% 170.42/170.40 [5840]E(x58401,f2(a1))+~E(f45(a1,x58402,x58401),f2(a1))+E(f335(f335(f39(a1),f335(f79(a1),x58402)),x58401),f335(f79(a1),f335(f335(f39(a1),x58402),x58401)))
% 170.42/170.40 [5977]~P6(x59771)+P16(x59771,x59772)+P4(f335(f335(f250(a884),f743(x59772,x59771)),f335(f200(f885(x59771)),x59772)))
% 170.42/170.40 [5978]~P6(x59781)+P16(x59781,x59782)+P4(f335(f335(f250(a884),f758(x59782,x59781)),f335(f200(f885(x59781)),x59782)))
% 170.42/170.40 [6131]~P94(x61311)+~E(f335(f108(x61311),x61312),f2(x61311))+P32(x61311,f335(f108(x61311),f335(f335(f80(a1),x61312),f335(f79(a1),a83))))
% 170.42/170.40 [6132]~P94(x61321)+~E(f335(f108(x61321),x61322),f2(x61321))+P32(x61321,f335(f108(x61321),f335(f335(f80(a1),a83),f335(f79(a1),x61322))))
% 170.42/170.40 [6134]E(f335(a51,f47(f335(f79(a1),x61341),f335(f79(a1),x61342))),f46(x61341,x61342))+P4(f335(f335(f249(a1),f2(a1)),x61341))+P4(f335(f335(f250(a1),f2(a1)),x61342))
% 170.42/170.40 [6265]~E(x62652,f2(a884))+~E(x62651,f2(a884))+P4(f335(f335(f249(a1),f335(f105(a1),x62651)),f335(f79(a1),f335(f105(a1),x62652))))
% 170.42/170.40 [6293]E(f335(f335(f80(a884),f335(f108(a884),x62931)),f335(f108(a884),x62932)),f335(f108(a884),f335(f335(f80(a1),x62931),x62932)))+P4(f335(f335(f250(a1),x62931),a83))+P4(f335(f335(f250(a1),x62932),a83))
% 170.42/170.40 [6420]~P78(x64201)+~P4(f335(f335(f249(x64201),f2(x64201)),x64202))+P4(f335(f335(f249(x64201),f335(f79(x64201),x64202)),x64202))
% 170.42/170.40 [6421]~P78(x64211)+~P4(f335(f335(f250(x64211),f2(x64211)),x64212))+P4(f335(f335(f250(x64211),f335(f79(x64211),x64212)),x64212))
% 170.42/170.40 [6595]E(f335(f335(f22(a884),f335(a109,x65951)),f335(a109,x65952)),f335(a109,f335(f335(f22(a1),x65951),x65952)))+~P4(f335(f335(f249(a1),f2(a1)),x65952))+~P4(f335(f335(f249(a1),x65952),x65951))
% 170.42/170.40 [6628]E(f335(a109,f45(a1,f335(f108(a1),x66281),f335(f108(a1),x66282))),f45(a884,f335(f108(a884),x66281),f335(f108(a884),x66282)))+P4(f335(a205,f335(f108(a1),x66281)))+P4(f335(a205,f335(f108(a1),x66282)))
% 170.42/170.40 [6646]~P78(x66461)+P4(f335(f335(f249(x66461),f2(x66461)),x66462))+~P4(f335(f335(f249(x66461),f335(f79(x66461),x66462)),x66462))
% 170.42/170.40 [6647]~P78(x66471)+P4(f335(f335(f250(x66471),f2(x66471)),x66472))+~P4(f335(f335(f250(x66471),f335(f79(x66471),x66472)),x66472))
% 170.42/170.40 [6659]~P78(x66591)+~P4(f335(f335(f249(x66591),f2(x66591)),x66592))+P4(f335(f335(f249(x66591),f2(x66591)),f335(f335(f80(x66591),x66592),x66592)))
% 170.42/170.40 [6661]~P78(x66611)+~P4(f335(f335(f250(x66611),f2(x66611)),x66612))+P4(f335(f335(f250(x66611),f2(x66611)),f335(f335(f80(x66611),x66612),x66612)))
% 170.42/170.40 [6673]E(f335(f335(f80(a884),f335(a109,x66731)),f335(a109,x66732)),f335(a109,f335(f335(f80(a1),x66731),x66732)))+~P4(f335(f335(f249(a1),f2(a1)),x66732))+~P4(f335(f335(f249(a1),f2(a1)),x66731))
% 170.42/170.40 [6684]E(x66841,f2(a884))+P4(f335(f335(f250(a884),f2(a884)),x66842))+~P4(f335(f335(f250(a884),f2(a884)),f335(f335(f260(a884),x66842),x66841)))
% 170.42/170.40 [6714]~P94(x67141)+E(f335(f108(x67141),x67142),f2(x67141))+~P32(x67141,f335(f108(x67141),f335(f335(f80(a1),a83),f335(f79(a1),x67142))))
% 170.42/170.40 [6715]~P94(x67151)+E(f335(f108(x67151),x67152),f2(x67151))+~P32(x67151,f335(f108(x67151),f335(f335(f80(a1),x67152),f335(f79(a1),a83))))
% 170.42/170.40 [6774]~P4(f335(f62(x67741),x67742))+~P4(f335(f62(x67741),f258(f892(x67741,a879))))+P4(f335(f62(x67741),f335(f79(f892(x67741,a879)),x67742)))
% 170.42/170.40 [6797]~P4(f335(f335(f250(a1),f2(a1)),x67972))+~P4(f335(f335(f249(a1),x67972),x67971))+P4(f335(f335(f250(a1),f2(a1)),f335(f335(f39(a1),x67971),x67972)))
% 170.42/170.40 [6798]~P4(f335(f335(f249(a1),x67981),f2(a1)))+~P4(f335(f335(f250(a1),x67982),f2(a1)))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f39(a1),x67981),x67982)))
% 170.42/170.40 [6836]~P4(f335(f335(f249(a1),f2(a1)),x68362))+~P4(f335(f335(f249(a1),f2(a1)),x68361))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f81(a1),x68361),x68362)))
% 170.42/170.40 [6837]~P4(f335(f335(f249(a1),f2(a1)),x68372))+~P4(f335(f335(f249(a1),f2(a1)),x68371))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),x68371),x68372)))
% 170.42/170.40 [6838]~P4(f335(f335(f249(a1),f2(a1)),x68382))+~P4(f335(f335(f249(a1),f2(a1)),x68381))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f39(a1),x68381),x68382)))
% 170.42/170.40 [6839]~P4(f335(f335(f249(a1),f2(a1)),x68391))+~P4(f335(f335(f250(a1),f2(a1)),x68392))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f39(a1),x68391),x68392)))
% 170.42/170.40 [6840]~P4(f335(f335(f250(a884),f2(a884)),x68402))+~P4(f335(f335(f250(a884),f2(a884)),x68401))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f81(a884),x68401),x68402)))
% 170.42/170.40 [6905]E(x69051,f2(a1))+E(f45(a1,x69052,x69051),f2(a1))+E(f335(f335(f22(a1),f335(f79(a1),f335(f335(f39(a1),x69052),x69051))),f78(a1)),f335(f335(f39(a1),f335(f79(a1),x69052)),x69051))
% 170.42/170.40 [6961]P4(f335(f335(f250(a884),f2(a884)),x69611))+P4(f335(f335(f250(a884),f2(a884)),x69612))+~P4(f335(f335(f250(a884),f2(a884)),f335(f335(f80(a884),x69612),x69611)))
% 170.42/170.40 [6965]~P78(x69651)+P4(f335(f335(f249(x69651),f2(x69651)),x69652))+~P4(f335(f335(f249(x69651),f2(x69651)),f335(f335(f80(x69651),x69652),x69652)))
% 170.42/170.40 [6966]~P78(x69661)+P4(f335(f335(f250(x69661),f2(x69661)),x69662))+~P4(f335(f335(f250(x69661),f2(x69661)),f335(f335(f80(x69661),x69662),x69662)))
% 170.42/170.40 [7021]~P4(f335(f62(x70211),x70212))+P4(f335(f62(x70211),f258(f892(x70211,a879))))+~P4(f335(f62(x70211),f335(f79(f892(x70211,a879)),x70212)))
% 170.42/170.40 [7084]P4(f335(f335(f249(a1),x70841),f2(a1)))+~P4(f335(f335(f250(a1),x70842),f2(a1)))+~P4(f335(f335(f249(a1),f2(a1)),f335(f335(f39(a1),x70841),x70842)))
% 170.42/170.40 [7090]~P4(f335(f335(f250(a1),f2(a1)),x70901))+P4(f335(f335(f249(a1),x70901),x70902))+~P4(f335(f335(f250(a1),f2(a1)),f335(f335(f39(a1),x70902),x70901)))
% 170.42/170.40 [7091]~P4(f335(f335(f249(a1),f2(a1)),x70912))+P4(f335(f335(f249(a1),x70911),x70912))+~P4(f335(f335(f250(a1),f2(a1)),f335(f335(f39(a1),x70912),x70911)))
% 170.42/170.40 [7120]P4(f335(f335(f249(a1),f2(a1)),x71201))+~P4(f335(f335(f250(a1),f2(a1)),x71202))+~P4(f335(f335(f249(a1),f2(a1)),f335(f335(f39(a1),x71201),x71202)))
% 170.42/170.40 [7121]P4(f335(f335(f250(a1),f2(a1)),x71211))+~P4(f335(f335(f249(a1),f2(a1)),x71212))+~P4(f335(f335(f250(a1),f2(a1)),f335(f335(f39(a1),x71212),x71211)))
% 170.42/170.40 [7569]~P4(f335(f62(x75692),f258(f892(x75692,a879))))+~P4(f335(f62(x75691),f258(f892(x75691,a879))))+P4(f335(f62(f891(x75691,x75692)),f258(f892(f891(x75691,x75692),a879))))
% 170.42/170.40 [7570]~P4(f335(f62(x75702),f258(f892(x75702,a879))))+~P4(f335(f62(x75701),f258(f892(x75701,a879))))+P4(f335(f62(f893(x75701,x75702)),f258(f892(f893(x75701,x75702),a879))))
% 170.42/170.40 [7639]~P4(f335(f335(f250(a884),f335(a117,f2(a884))),x76391))+~P4(f335(f335(f250(a884),f335(a117,f2(a884))),x76392))+P4(f335(f335(f250(a884),x76391),f335(f335(f81(a884),x76392),x76391)))
% 170.42/170.40 [7640]~P4(f335(f335(f250(a884),f335(a117,f2(a884))),x76401))+~P4(f335(f335(f250(a884),f335(a117,f2(a884))),x76402))+P4(f335(f335(f250(a884),x76401),f335(f335(f81(a884),x76401),x76402)))
% 170.42/170.40 [7674]E(f335(f38(x76741),f258(f892(x76741,a879))),f335(a117,f2(a884)))+P4(f335(f62(x76742),f258(f892(x76742,a879))))+~P4(f335(f62(f892(x76742,x76741)),f258(f892(f892(x76742,x76741),a879))))
% 170.42/170.40 [7801]~P4(f335(f335(f249(a884),f335(a117,f2(a884))),x78011))+~P4(f335(f335(f249(a884),f335(a117,f2(a884))),x78012))+P4(f335(f335(f249(a884),f335(a117,f2(a884))),f335(f335(f81(a884),x78011),x78012)))
% 170.42/170.40 [7802]~P4(f335(f335(f250(a884),f335(a117,f2(a884))),x78022))+~P4(f335(f335(f250(a884),f335(a117,f2(a884))),x78021))+P4(f335(f335(f250(a884),f335(a117,f2(a884))),f335(f335(f81(a884),x78021),x78022)))
% 170.42/170.40 [8496]E(x84961,f118(x84962))+~P4(f335(f140(x84962),x84961))+E(f180(x84962,f335(f335(f8(a879,a879,x84962),a330),f335(f335(f7(x84962,x84962,a879),a332),f147(x84962,x84961))),x84961),f119(x84962,x84961))
% 170.42/170.40 [8591]~P41(x85912)+~P41(x85911)+E(f335(f314(a884,a1,f105(a1)),f335(f335(f115(f892(a884,a879)),f335(f314(a1,a884,a109),x85911)),f335(f314(a1,a884,a109),x85912))),f335(f335(f115(f892(a1,a879)),x85911),x85912))
% 170.42/170.40 [8592]~P41(x85922)+~P41(x85921)+E(f335(f314(a884,a1,f105(a1)),f335(f335(f106(f892(a884,a879)),f335(f314(a1,a884,a109),x85921)),f335(f314(a1,a884,a109),x85922))),f335(f335(f106(f892(a1,a879)),x85921),x85922))
% 170.42/170.40 [9250]~P94(x92501)+~E(f335(f108(x92501),x92502),f78(x92501))+P32(x92501,f335(f108(x92501),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f79(a1),x92502))))
% 170.42/170.40 [9484]~P94(x94841)+E(f335(f108(x94841),x94842),f78(x94841))+~P32(x94841,f335(f108(x94841),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f79(a1),x94842))))
% 170.42/170.40 [10216]E(x102161,f2(a1))+E(x102162,f2(a1))+E(f335(f275(a1,a1,a1,a1,f34(a1),f335(f81(a1),f82(a1,x102162))),f335(f335(f335(f101(f891(a1,a1)),f335(f335(a332,f82(a1,x102161)),f82(a1,x102162))),f53(x102161,x102162)),f335(f335(f274(a1,a1,f891(a1,a1)),f335(f335(f18(a1,f892(a1,f891(a1,a1)),f892(a1,f891(a1,a1))),f335(f335(f8(f892(a1,f892(f891(a1,a1),f891(a1,a1))),f892(f892(a1,f891(a1,a1)),f892(a1,f891(a1,a1))),a1),f18(a1,f891(a1,a1),f891(a1,a1))),f335(f335(f8(f891(a1,a1),f892(a1,f892(f891(a1,a1),f891(a1,a1))),a1),f335(f7(a1,f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),f335(f335(f8(a879,f892(f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),a1),f101(f891(a1,a1))),f335(f335(f7(a1,a1,a879),a332),f2(a1))))),f335(f335(f7(a1,a1,f891(a1,a1)),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f79(a1))),f2(a1))))),f335(f335(f7(a1,f892(a1,a1),f892(a1,f891(a1,a1))),f335(f335(f8(f892(a1,f891(a1,a1)),f892(f892(a1,a1),f892(a1,f891(a1,a1))),a1),f8(a1,f891(a1,a1),a1)),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f335(f335(f7(a1,a1,a1),f335(f335(f8(a1,f892(a1,a1),a1),f22(a1)),f79(a1))),f78(a1))))),f335(f22(a1),f335(f75(a1),x102162))))),f53(x102161,x102162)))),f46(x102161,x102162))
% 170.42/170.40 [10217]E(x102171,f2(a1))+E(x102172,f2(a1))+E(f335(f275(a1,a1,a1,a1,f34(a1),f335(f81(a1),f82(a1,x102172))),f335(f335(f335(f101(f891(a1,a1)),f335(f335(a334,f335(f335(a333,f335(f335(f250(a1),f2(a1)),x102172)),f335(f335(f249(a1),f2(a1)),x102171))),f335(f335(a333,f335(f335(f250(a1),x102172),f2(a1))),f335(f335(f250(a1),x102171),f2(a1))))),f53(x102171,x102172)),f335(f335(f274(a1,a1,f891(a1,a1)),f335(f335(f18(a1,f892(a1,f891(a1,a1)),f892(a1,f891(a1,a1))),f335(f335(f8(f892(a1,f892(f891(a1,a1),f891(a1,a1))),f892(f892(a1,f891(a1,a1)),f892(a1,f891(a1,a1))),a1),f18(a1,f891(a1,a1),f891(a1,a1))),f335(f335(f8(f891(a1,a1),f892(a1,f892(f891(a1,a1),f891(a1,a1))),a1),f335(f7(a1,f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),f335(f335(f8(a879,f892(f891(a1,a1),f892(f891(a1,a1),f891(a1,a1))),a1),f101(f891(a1,a1))),f335(f335(f7(a1,a1,a879),a332),f2(a1))))),f335(f335(f7(a1,a1,f891(a1,a1)),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f79(a1))),f2(a1))))),f335(f335(f7(a1,f892(a1,a1),f892(a1,f891(a1,a1))),f335(f335(f8(f892(a1,f891(a1,a1)),f892(f892(a1,a1),f892(a1,f891(a1,a1))),a1),f8(a1,f891(a1,a1),a1)),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f335(f335(f7(a1,a1,a1),f335(f335(f8(a1,f892(a1,a1),a1),f22(a1)),f79(a1))),f78(a1))))),f335(f22(a1),f335(f75(a1),x102172))))),f53(x102171,x102172)))),f46(x102171,x102172))
% 170.42/170.40 [10218]~P31(a5000)+P26(a881,x102181,f335(f335(f313(f883(a881)),f335(a93,x102182)),f199(f892(f883(a881),a879))))+~P26(a881,x102181,f335(f335(f313(f883(a881)),f335(f335(f335(f92(a881),f335(f335(f8(f892(a881,f892(a881,a879)),f892(a881,a879),a881),f335(f8(f892(a881,a879),a879,a881),f88(a881))),f335(f335(f8(f892(a881,a879),f892(a881,f892(a881,a879)),a881),f335(f7(a881,f892(a881,a879),f892(a881,a879)),f335(f335(f8(f892(a881,f892(a879,a879)),f892(f892(a881,a879),f892(a881,a879)),a881),f18(a881,a879,a879)),f335(f335(f8(f892(a881,a879),f892(a881,f892(a879,a879)),a881),f335(f8(a879,f892(a879,a879),a881),a338)),f206(x102182))))),a332))),x102182),a332)),f199(f892(f883(a881),a879))))
% 170.42/170.40 [5715]~P120(x57151)+~P94(x57151)+E(f335(f75(x57151),f335(f335(f260(x57151),f335(f108(x57151),a102)),x57152)),f78(x57151))
% 170.42/170.40 [6205]~P138(x62051)+~P4(f335(f335(f250(a1),x62052),f2(a1)))+E(f335(f79(x62051),f335(f105(x62051),f335(a109,f335(f79(a1),x62052)))),f335(f107(x62051),x62052))
% 170.42/170.40 [6404]P4(f335(f335(f249(a104),x64041),f78(a104)))+E(f335(f335(f80(a104),f78(a104)),f283(x64041,f335(f335(f39(a104),x64042),x64041))),f283(x64041,x64042))+P4(f335(f335(f250(a104),x64042),x64041))
% 170.42/170.40 [7006]~P93(x70061)+~P4(f335(f335(f337(x70061),x70062),f114(x70061)))+~E(f335(f335(f80(x70061),f335(f335(f80(x70061),f78(x70061)),x70062)),x70062),f2(x70061))
% 170.42/170.40 [7122]~P4(f335(f335(f249(a1),x71222),f2(a1)))+~P4(f335(f335(f250(a1),x71221),f2(a1)))+E(f335(f269(a1,a1),f335(a51,f47(f335(f79(a1),x71221),f335(f79(a1),x71222)))),f335(f335(f39(a1),x71221),x71222))
% 170.42/170.40 [7139]~P4(f335(f335(f249(a1),x71392),f2(a1)))+~P4(f335(f335(f250(a1),x71391),f2(a1)))+E(f335(f273(a1,a1),f335(a51,f47(f335(f79(a1),x71391),f335(f79(a1),x71392)))),f45(a1,x71391,x71392))
% 170.42/170.40 [7145]~P4(f335(f335(f250(a1),x71452),f2(a1)))+E(f335(f269(a1,a1),f335(a51,f50(f335(f79(a1),x71451),f335(f79(a1),x71452)))),f335(f335(f39(a1),x71451),x71452))+~P4(f335(f335(f250(a1),f2(a1)),x71451))
% 170.42/170.40 [7163]~P4(f335(f335(f250(a1),x71632),f2(a1)))+E(f335(f273(a1,a1),f335(a51,f50(f335(f79(a1),x71631),f335(f79(a1),x71632)))),f45(a1,x71631,x71632))+~P4(f335(f335(f250(a1),f2(a1)),x71631))
% 170.42/170.40 [7216]E(f335(f335(f39(a1),f335(f335(f260(a1),x72161),x72162)),x72161),f335(f335(f260(a1),x72161),f335(f335(f22(a884),x72162),f335(a117,f2(a884)))))+~P4(f335(f335(f250(a884),f2(a884)),x72162))+~P4(f335(f335(f250(a1),f2(a1)),x72161))
% 170.42/170.40 [7309]~P4(f335(f335(f250(a884),f2(a884)),x73091))+~P4(f335(f335(f250(a884),f2(a884)),x73092))+P4(f335(f335(f250(a884),f335(f335(f22(a884),x73091),x73092)),x73091))
% 170.42/170.40 [7310]~P4(f335(f335(f250(a884),f2(a884)),x73101))+~P4(f335(f335(f250(a884),f78(a884)),x73102))+P4(f335(f335(f250(a884),f335(f335(f39(a884),x73101),x73102)),x73101))
% 170.42/170.40 [7311]~P4(f335(f335(f250(a1),f2(a1)),x73111))+~P4(f335(f335(f250(a1),f78(a1)),x73112))+P4(f335(f335(f250(a1),f335(f335(f39(a1),x73111),x73112)),x73111))
% 170.42/170.40 [7460]E(x74601,f2(a884))+~E(x74602,f2(a1))+~P4(f335(f335(f250(a1),f2(a1)),f335(f335(f260(a1),f335(f75(a1),x74602)),x74601)))
% 170.42/170.40 [7879]~E(x78792,f118(f885(x78791)))+E(f335(f200(f885(f885(x78791))),f183(x78791,x78792)),f2(a884))+~P16(a884,f335(f172(a884),f335(f335(f157(f885(x78791),a884),f200(f885(x78791))),x78792)))
% 170.42/170.40 [8133]P4(f335(x81331,x81332))+~P4(f335(x81331,f335(a111,f568(x81331,x81332))))+~P4(f335(f335(f337(f892(f891(a884,a884),a879)),x81332),a103))
% 170.42/170.40 [8152]E(x81521,f118(f885(x81522)))+E(f335(f200(f885(x81522)),f335(f335(f168(f885(x81522)),x81521),f2(a884))),f335(f200(f885(f885(x81522))),f183(x81522,x81521)))+~P16(a884,f335(f172(a884),f335(f335(f157(f885(x81522),a884),f200(f885(x81522))),x81521)))
% 170.42/170.40 [8855]~P4(f335(f62(x88551),f335(f255(x88551),x88552)))+~P4(f335(f62(x88551),f258(f892(x88551,a879))))+P4(f335(f62(x88551),f335(f255(x88551),f335(f335(f8(a879,a879,x88551),a330),x88552))))
% 170.42/170.40 [8918]E(f335(f335(f270(a884,a884),f335(a117,f335(f335(f39(a884),f335(f335(f22(a884),x89181),x89182)),x89182))),f45(a884,f335(f335(f22(a884),x89181),x89182),x89182)),f85(f891(a884,a884),f48(x89181,x89182)))+~P4(f335(f335(f250(a884),f2(a884)),x89182))+~P4(f335(f335(f249(a884),x89182),x89181))
% 170.42/170.40 [9213]~P4(f335(f62(x92131),f335(f255(x92131),x92132)))+P4(f335(f62(x92131),f258(f892(x92131,a879))))+~P4(f335(f62(x92131),f335(f255(x92131),f335(f335(f8(a879,a879,x92131),a330),x92132))))
% 170.42/170.40 [9940]P28(x99401,x99402)+~P39(x99401,f335(f269(f892(f891(x99401,x99401),a879),f892(f891(x99401,x99401),a879)),x99402))+~P4(f335(f335(f249(f892(f891(x99401,x99401),a879)),f335(f335(f292(x99401,x99401,x99401),f335(f269(f892(f891(x99401,x99401),a879),f892(f891(x99401,x99401),a879)),x99402)),f335(f273(f892(f891(x99401,x99401),a879),f892(f891(x99401,x99401),a879)),x99402))),f335(f269(f892(f891(x99401,x99401),a879),f892(f891(x99401,x99401),a879)),x99402)))
% 170.42/170.40 [7242]~P4(f335(f335(f250(a884),f2(a884)),x72422))+P4(f335(f335(f250(a884),x72421),x72422))+E(f335(a117,f335(f335(f39(a884),f335(f335(f22(a884),x72421),x72422)),x72422)),f335(f335(f39(a884),x72421),x72422))
% 170.42/170.40 [7379]~P4(f335(f335(f250(a884),f2(a884)),x73792))+~P4(f335(f335(f249(a884),x73792),x73791))+E(f335(a117,f335(f335(f39(a884),f335(f335(f22(a884),x73791),x73792)),x73792)),f335(f335(f39(a884),x73791),x73792))
% 170.42/170.40 [8362]~P94(x83621)+~P93(x83621)+~P32(x83621,f335(f108(x83621),f335(f335(f22(a1),f335(f335(f80(a1),x83622),x83622)),a102)))
% 170.42/170.40 [9119]E(x91191,f2(a884))+E(f335(f335(f274(a884,a884,f891(a884,a884)),f335(f335(f8(a884,f892(a884,f891(a884,a884)),a884),f270(a884,a884)),a117)),f85(f891(a884,a884),f48(f335(f335(f22(a884),x91192),x91191),x91191))),f85(f891(a884,a884),f48(x91192,x91191)))+P4(f335(f335(f250(a884),x91192),x91191))
% 170.42/170.40 [9548]P4(f335(x95482,f673(x95482,x95481)))+P4(f335(x95481,f673(x95482,x95481)))+E(f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x95481)),f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x95482)))
% 170.42/170.40 [9552]~P4(f335(x95522,f673(x95522,x95521)))+~P4(f335(x95521,f673(x95522,x95521)))+E(f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x95521)),f335(f255(a1),f335(f335(f18(a1,a879,a879),f335(f335(f8(a879,f892(a879,a879),a1),a333),f335(f249(a1),f2(a1)))),x95522)))
% 170.42/170.40 [7597]~P62(x75971)+~P94(x75971)+E(f335(f335(f293(x75971),x75972),f335(f108(x75971),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))),x75972)
% 170.42/170.40 [9863]~P4(f335(f62(a882),x98632))+P26(a881,x98631,f335(f314(a882,f883(a881),f335(f335(f8(a880,f883(a881),a882),a93),a28)),x98632))+~P26(a881,f335(f335(f115(f892(f883(a881),a879)),x98631),f335(f314(a882,f883(a881),f335(f335(f8(a880,f883(a881),a882),a93),a28)),x98632)),f335(f314(a882,f883(a881),f335(f335(f8(a880,f883(a881),a882),a93),f335(f335(f8(f888(a880),a880,a882),f248(a880)),a26))),x98632))
% 170.42/170.40 [9249]~P94(x92491)+~E(f335(f108(x92491),x92492),f78(x92491))+P32(x92491,f335(f108(x92491),f335(f335(f80(a1),x92492),f335(f79(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.40 [9427]~P137(x94271)+~E(x94272,f78(x94271))+E(f335(f335(f260(x94271),x94272),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f78(x94271))
% 170.42/170.40 [9428]~P137(x94281)+~E(x94282,f2(x94281))+E(f335(f335(f260(x94281),x94282),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f2(x94281))
% 170.42/170.40 [9441]~P137(x94411)+~E(x94412,f335(f79(x94411),f78(x94411)))+E(f335(f335(f260(x94411),x94412),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f78(x94411))
% 170.42/170.40 [9485]~P94(x94851)+E(f335(f108(x94851),x94852),f78(x94851))+~P32(x94851,f335(f108(x94851),f335(f335(f80(a1),x94852),f335(f79(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.42/170.40 [9873]~P120(x98732)+E(x98731,f2(x98732))+P4(f335(f335(f250(x98732),f2(x98732)),f335(f335(f260(x98732),x98731),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.40 [9939]~P120(x99392)+~E(x99391,f2(x99392))+~P4(f335(f335(f250(x99392),f2(x99392)),f335(f335(f260(x99392),x99391),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.40 [9965]P4(f335(f335(f249(a1),x99651),f2(a1)))+P4(f335(f335(f250(a1),x99652),x99651))+E(f335(f44(x99651),f47(x99652,f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99651))),f47(x99652,x99651))
% 170.42/170.40 [9966]~P4(f335(f335(f250(a1),f2(a1)),x99661))+P4(f335(f335(f250(a1),x99662),x99661))+E(f335(f44(x99661),f47(x99662,f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99661))),f47(x99662,x99661))
% 170.42/170.40 [9967]P4(f335(f335(f249(a1),x99671),f2(a1)))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),x99672),x99671)))+E(f335(f44(x99671),f50(x99672,f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99671))),f50(x99672,x99671))
% 170.42/170.40 [9968]~P4(f335(f335(f250(a1),f2(a1)),x99681))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),x99682),x99681)))+E(f335(f44(x99681),f50(x99682,f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99681))),f50(x99682,x99681))
% 170.42/170.40 [9969]~P143(x99691)+~P4(f335(f335(f249(a1),f2(a1)),x99692))+E(f335(f105(x99691),f335(a109,f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x99692))),f335(f335(f80(x99691),f335(f105(x99691),f335(a109,x99692))),f335(f105(x99691),f335(a109,x99692))))
% 170.42/170.40 [5056]~P145(x50561,x50563,x50562)+~E(x50563,f2(a1))+P4(f335(x50561,x50562))
% 170.42/170.40 [5177]~P6(x51771)+~P16(x51771,x51773)+P16(x51771,f173(x51771,x51772,x51773))
% 170.42/170.40 [5178]~P6(x51781)+~P16(x51781,x51783)+P16(x51781,f180(x51781,x51782,x51783))
% 170.42/170.40 [4761]~P75(x47612)+~E(x47613,f335(f79(x47612),x47611))+E(x47611,f335(f79(x47612),x47613))
% 170.42/170.40 [4763]~P75(x47631)+~E(f335(f79(x47631),x47633),x47632)+E(f335(f79(x47631),x47632),x47633)
% 170.42/170.40 [4837]~P91(x48373)+E(x48371,x48372)+~E(f335(f79(x48373),x48371),f335(f79(x48373),x48372))
% 170.42/170.40 [4838]~P75(x48383)+E(x48381,x48382)+~E(f335(f79(x48383),x48381),f335(f79(x48383),x48382))
% 170.42/170.40 [4839]~P6(x48393)+E(x48391,x48392)+~E(f335(f256(x48393),x48391),f335(f256(x48393),x48392))
% 170.42/170.40 [4840]~P104(x48403)+E(x48401,x48402)+~E(f335(f105(x48403),x48401),f335(f105(x48403),x48402))
% 170.42/170.40 [4841]~P6(x48413)+E(x48411,x48412)+~E(f335(f307(x48413),x48411),f335(f307(x48413),x48412))
% 170.42/170.40 [4842]~P6(x48423)+E(x48421,x48422)+~E(f335(f257(x48423),x48421),f335(f257(x48423),x48422))
% 170.42/170.40 [4843]~P93(x48433)+E(x48431,x48432)+~E(f335(f107(x48433),x48431),f335(f107(x48433),x48432))
% 170.42/170.40 [4844]~P6(x48443)+E(x48441,x48442)+~E(f335(f304(x48443),x48441),f335(f304(x48443),x48442))
% 170.42/170.40 [4943]~P60(x49431)+~P4(f335(x49432,x49433))+P4(f335(f58(x49431),x49432))
% 170.42/170.40 [4976]~P60(x49763)+P4(f335(x49761,x49762))+~P4(f335(f59(x49763),x49761))
% 170.42/170.40 [5074]~P146(x50741,x50742,x50743)+~E(x50742,f2(a1))+P4(f335(x50741,f2(a1)))
% 170.42/170.40 [5111]~E(x51111,f2(a884))+E(f342(x51111,x51112,x51113),f199(f892(x51113,a879)))+~E(f335(f38(x51113),x51112),f335(a117,x51111))
% 170.42/170.40 [5267]~E(x52672,f2(a884))+E(f335(f269(a884,a884),x52671),f2(a884))+~P4(f335(f48(x52673,x52672),x52671))
% 170.42/170.40 [5311]P4(f335(x53111,x53112))+~E(x53113,f335(f105(a1),x53112))+~P4(f335(x53111,f335(a109,x53113)))
% 170.42/170.40 [5779]~E(x57793,f2(a884))+~P4(f335(x57791,x57792))+P4(f335(x57791,f45(a884,x57792,x57793)))
% 170.42/170.40 [5910]~P4(f335(a25,x59103))+~P4(f335(a25,x59102))+P4(f335(a25,f30(x59101,x59102,x59103)))
% 170.42/170.40 [5942]~P60(x59423)+~P12(x59423,x59421,x59422)+P4(f335(x59421,f759(x59422,x59421,x59423)))
% 170.42/170.40 [6004]~P105(x60042)+~P105(x60041)+E(f134(x60041,x60042,f135(x60041,x60043),f135(x60042,x60043)),f135(f891(x60041,x60042),x60043))
% 170.42/170.40 [6188]~E(x61883,f2(a884))+P4(f335(x61881,x61882))+~P4(f335(x61881,f45(a884,x61882,x61883)))
% 170.42/170.40 [6336]~P60(x63361)+P13(x63361,x63362,x63363)+~P4(f335(x63362,f760(x63363,x63362,x63361)))
% 170.42/170.40 [6862]E(x68621,f2(a884))+~P4(f335(x68622,f497(x68621,x68623,x68622)))+P4(f335(x68622,f45(a884,x68623,x68621)))
% 170.42/170.40 [6971]~P8(x69711)+~P4(f335(f335(f249(x69711),x69712),f648(x69713,x69712,x69711)))+P4(f335(f335(f249(x69711),x69712),f41(x69711,x69713)))
% 170.42/170.40 [6973]~P4(f335(x69731,x69732))+~P4(f335(x69731,f497(x69733,x69732,x69731)))+P4(f335(x69731,f45(a884,x69732,x69733)))
% 170.42/170.40 [7077]E(x70771,f118(x70772))+E(f335(f335(f154(x70772),f731(x70773,x70771,x70772)),f736(x70773,x70771,x70772)),x70771)+~P4(f335(f335(f337(f885(x70772)),x70771),f164(x70772,x70773)))
% 170.42/170.40 [7109]~P138(x71091)+~P4(f335(f335(f337(x71091),x71092),f114(x71091)))+P4(f335(f335(f337(x71091),f335(f335(f260(x71091),x71092),x71093)),f114(x71091)))
% 170.42/170.40 [7429]P39(x74291,x74292)+~P4(f335(f335(f337(x74291),x74293),f621(x74292,x74291)))+P4(f335(f335(f337(x74291),f671(x74292,x74291,x74293)),f621(x74292,x74291)))
% 170.42/170.40 [7700]E(x77001,f118(x77002))+~P4(f335(f335(f337(f885(x77002)),x77001),f164(x77002,x77003)))+P4(f335(f335(f337(f885(x77002)),f736(x77003,x77001,x77002)),f164(x77002,x77003)))
% 170.42/170.40 [7753]E(x77531,f2(a884))+E(f335(f335(f80(a884),f335(f335(f81(a884),x77531),f498(x77531,x77532,x77533))),f497(x77531,x77532,x77533)),x77532)+P4(f335(x77533,f45(a884,x77532,x77531)))
% 170.42/170.40 [7796]~P4(f335(x77963,x77962))+E(f335(f335(f80(a884),f335(f335(f81(a884),x77961),f498(x77961,x77962,x77963))),f497(x77961,x77962,x77963)),x77962)+P4(f335(x77963,f45(a884,x77962,x77961)))
% 170.42/170.40 [7935]P4(f335(f335(f250(a1),x79351),f489(x79352,x79353,x79351)))+P4(f335(f335(x79353,f335(f335(f39(a1),x79352),x79351)),f45(a1,x79352,x79351)))+~P4(f335(f335(f250(a1),x79351),f2(a1)))
% 170.42/170.40 [8213]P4(f335(f335(x82132,f335(f335(f39(a1),x82131),x82133)),f45(a1,x82131,x82133)))+~P4(f335(f335(f250(a1),x82133),f2(a1)))+P4(f335(f335(f249(a1),f489(x82131,x82132,x82133)),f2(a1)))
% 170.42/170.40 [8395]E(f335(f335(f80(a1),f335(f335(f81(a1),x83951),f490(x83952,x83953,x83951))),f489(x83952,x83953,x83951)),x83952)+P4(f335(f335(x83953,f335(f335(f39(a1),x83952),x83951)),f45(a1,x83952,x83951)))+~P4(f335(f335(f250(a1),x83951),f2(a1)))
% 170.42/170.40 [8637]~P4(f335(f335(x86371,f490(x86372,x86371,x86373)),f489(x86372,x86371,x86373)))+P4(f335(f335(x86371,f335(f335(f39(a1),x86372),x86373)),f45(a1,x86372,x86373)))+~P4(f335(f335(f250(a1),x86373),f2(a1)))
% 170.42/170.40 [8865]~P6(x88651)+~P16(x88651,x88653)+P16(x88651,f152(x88651,x88651,f5(x88651),x88652,x88653))
% 170.42/170.40 [9377]~P124(x93772)+E(x93771,f2(x93772))+~P4(f335(f335(f249(x93772),f335(f335(f80(x93772),f335(f335(f81(x93772),x93773),x93773)),f335(f335(f81(x93772),x93771),x93771))),f2(x93772)))
% 170.42/170.40 [9378]~P124(x93782)+E(x93781,f2(x93782))+~P4(f335(f335(f249(x93782),f335(f335(f80(x93782),f335(f335(f81(x93782),x93781),x93781)),f335(f335(f81(x93782),x93783),x93783))),f2(x93782)))
% 170.42/170.40 [10156]~P120(x101561)+~P4(f335(f335(f250(x101561),x101562),f2(x101561)))+P4(f335(f335(f250(x101561),f335(f335(f260(x101561),x101562),f335(a117,f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x101563)))),f2(x101561)))
% 170.42/170.40 [10164]~P120(x101642)+E(x101641,f2(x101642))+~P4(f335(f335(f249(x101642),f335(f335(f80(x101642),f335(f335(f260(x101642),x101643),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101642),x101641),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f2(x101642)))
% 170.42/170.40 [10165]~P120(x101652)+E(x101651,f2(x101652))+~P4(f335(f335(f249(x101652),f335(f335(f80(x101652),f335(f335(f260(x101652),x101651),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101652),x101653),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f2(x101652)))
% 170.42/170.40 [4793]~E(x47932,x47933)+~P68(x47931)+E(f335(f335(f22(x47931),x47932),x47933),f2(x47931))
% 170.42/170.40 [4794]~E(x47942,x47943)+~P75(x47941)+E(f335(f335(f22(x47941),x47942),x47943),f2(x47941))
% 170.42/170.40 [4807]~P141(x48071)+~E(x48073,f2(x48071))+E(f335(f335(f80(x48071),x48072),x48073),x48072)
% 170.42/170.40 [4823]~P140(x48231)+~E(x48233,f2(x48231))+E(f335(f335(f81(x48231),x48232),x48233),f2(x48231))
% 170.42/170.40 [4824]~P140(x48241)+~E(x48242,f2(x48241))+E(f335(f335(f81(x48241),x48242),x48243),f2(x48241))
% 170.42/170.40 [4846]~E(x48463,f118(x48461))+~E(x48462,f118(x48461))+E(f335(f335(f137(x48461),x48462),x48463),f118(x48461))
% 170.42/170.40 [4933]~P141(x49332)+E(x49331,f2(x49332))+~E(f335(f335(f80(x49332),x49333),x49331),x49333)
% 170.42/170.40 [4934]~P75(x49341)+~E(x49342,f335(f79(x49341),x49343))+E(f335(f335(f80(x49341),x49342),x49343),f2(x49341))
% 170.42/170.40 [4941]E(x49411,f118(x49412))+E(x49413,f2(a884))+~E(f335(f335(f176(x49412),x49413),x49411),f118(x49412))
% 170.42/170.40 [4947]~P68(x49473)+E(x49471,x49472)+~E(f335(f335(f22(x49473),x49471),x49472),f2(x49473))
% 170.42/170.40 [4948]~P75(x49483)+E(x49481,x49482)+~E(f335(f335(f22(x49483),x49481),x49482),f2(x49483))
% 170.42/170.40 [4957]~P137(x49572)+E(x49571,f2(x49572))+~E(f335(f335(f260(x49572),x49571),x49573),f2(x49572))
% 170.42/170.40 [4958]~P66(x49582)+E(x49581,f199(x49582))+~E(f335(f335(f115(x49582),x49583),x49581),f199(x49582))
% 170.42/170.40 [4959]~P66(x49592)+E(x49591,f199(x49592))+~E(f335(f335(f115(x49592),x49591),x49593),f199(x49592))
% 170.42/170.40 [4960]~P100(x49602)+E(x49601,f258(x49602))+~E(f335(f335(f106(x49602),x49603),x49601),f258(x49602))
% 170.42/170.40 [4961]~P100(x49612)+E(x49611,f258(x49612))+~E(f335(f335(f106(x49612),x49611),x49613),f258(x49612))
% 170.42/170.40 [5027]~P75(x50272)+E(x50271,f335(f79(x50272),x50273))+~E(f335(f335(f80(x50272),x50271),x50273),f2(x50272))
% 170.42/170.40 [5028]~P75(x50281)+E(f335(f79(x50281),x50282),x50283)+~E(f335(f335(f80(x50281),x50282),x50283),f2(x50281))
% 170.42/170.40 [5030]~E(x50302,x50303)+~P5(x50301)+P4(f335(f335(f249(x50301),x50302),x50303))
% 170.42/170.40 [5032]~E(x50322,x50323)+~P107(x50321)+P4(f335(f335(f249(x50321),x50322),x50323))
% 170.42/170.40 [5033]~E(x50332,x50333)+~P96(x50331)+P4(f335(f335(f91(x50331),x50332),x50333))
% 170.42/170.40 [5127]~P115(x51271)+~E(x51272,f335(f79(x51271),x51273))+E(f335(f335(f81(x51271),x51272),x51272),f335(f335(f81(x51271),x51273),x51273))
% 170.42/170.40 [5135]~P6(x51351)+~P16(x51351,x51353)+P16(x51351,f335(f335(f176(x51351),x51352),x51353))
% 170.42/170.40 [5136]~P6(x51361)+~P16(x51361,x51363)+P16(x51361,f335(f335(f141(x51361),x51362),x51363))
% 170.42/170.40 [5175]E(x51751,x51752)+E(x51753,f2(a884))+~E(f335(f335(f81(a884),x51753),x51751),f335(f335(f81(a884),x51753),x51752))
% 170.42/170.40 [5176]E(x51761,x51762)+E(x51763,f2(a884))+~E(f335(f335(f81(a884),x51761),x51763),f335(f335(f81(a884),x51762),x51763))
% 170.42/170.40 [5258]~E(x52582,x52583)+~P107(x52581)+E(f306(x52581,x52582,x52583),f335(f335(f313(x52581),x52582),f199(f892(x52581,a879))))
% 170.42/170.40 [5299]E(x52991,x52992)+~P96(x52993)+~P4(f335(f335(f91(x52993),x52991),x52992))
% 170.42/170.40 [5309]~E(x53091,x53092)+~P6(x53093)+~P4(f335(f335(f250(x53093),x53091),x53092))
% 170.42/170.40 [5310]~E(x53101,x53102)+~P107(x53103)+~P4(f335(f335(f250(x53103),x53101),x53102))
% 170.42/170.40 [5320]~P107(x53201)+E(f335(f305(x53201,x53202),x53203),f199(f892(x53201,a879)))+P4(f335(f335(f250(x53201),x53202),x53203))
% 170.42/170.40 [5366]~P107(x53661)+E(f308(x53661,x53662,x53663),f199(f892(x53661,a879)))+P4(f335(f335(f250(x53661),x53662),x53663))
% 170.42/170.40 [5367]~P107(x53671)+E(f306(x53671,x53672,x53673),f199(f892(x53671,a879)))+P4(f335(f335(f249(x53671),x53672),x53673))
% 170.42/170.40 [5368]~P107(x53681)+E(f199(f892(x53681,a879)),f308(x53681,x53682,x53683))+P4(f335(f335(f250(x53681),x53682),x53683))
% 170.42/170.40 [5369]~P107(x53691)+E(f199(f892(x53691,a879)),f306(x53691,x53692,x53693))+P4(f335(f335(f249(x53691),x53692),x53693))
% 170.42/170.40 [5377]~P101(x53771)+~E(f335(f335(f115(x53771),x53772),x53773),x53773)+P4(f335(f335(f249(x53771),x53772),x53773))
% 170.42/170.40 [5378]~P102(x53781)+~E(f335(f335(f106(x53781),x53782),x53783),x53782)+P4(f335(f335(f249(x53781),x53782),x53783))
% 170.42/170.40 [5379]~P6(x53791)+~E(f335(f335(f197(x53791),x53792),x53793),x53792)+P4(f335(f335(f249(x53791),x53792),x53793))
% 170.42/170.40 [5380]~P6(x53801)+~E(f335(f335(f198(x53801),x53802),x53803),x53803)+P4(f335(f335(f249(x53801),x53802),x53803))
% 170.42/170.40 [5400]~P6(x54001)+P16(x54001,x54002)+~P16(x54001,f335(f335(f154(x54001),x54003),x54002))
% 170.42/170.40 [5401]~P6(x54011)+P16(x54011,x54012)+~P16(x54011,f335(f335(f137(x54011),x54013),x54012))
% 170.42/170.40 [5402]~P6(x54021)+P16(x54021,x54022)+~P16(x54021,f335(f335(f137(x54021),x54022),x54023))
% 170.42/170.40 [5467]~P6(x54671)+P4(f335(f335(f249(x54671),x54673),x54672))+P4(f335(f335(f249(x54671),x54672),x54673))
% 170.42/170.40 [5472]~P6(x54721)+P4(f335(f335(f250(x54721),x54723),x54722))+P4(f335(f335(f249(x54721),x54722),x54723))
% 170.42/170.40 [5510]~P101(x55101)+E(f335(f335(f115(x55101),x55102),x55103),x55102)+~P4(f335(f335(f249(x55101),x55103),x55102))
% 170.42/170.40 [5512]~P101(x55121)+E(f335(f335(f115(x55121),x55122),x55123),x55123)+~P4(f335(f335(f249(x55121),x55122),x55123))
% 170.42/170.40 [5513]~P102(x55131)+E(f335(f335(f106(x55131),x55132),x55133),x55133)+~P4(f335(f335(f249(x55131),x55133),x55132))
% 170.42/170.40 [5515]~P102(x55151)+E(f335(f335(f106(x55151),x55152),x55153),x55152)+~P4(f335(f335(f249(x55151),x55152),x55153))
% 170.42/170.40 [5516]~P6(x55161)+E(f335(f335(f197(x55161),x55162),x55163),x55163)+~P4(f335(f335(f249(x55161),x55163),x55162))
% 170.42/170.40 [5518]~P6(x55181)+E(f335(f335(f197(x55181),x55182),x55183),x55182)+~P4(f335(f335(f249(x55181),x55182),x55183))
% 170.42/170.40 [5519]~P6(x55191)+E(f335(f335(f198(x55191),x55192),x55193),x55192)+~P4(f335(f335(f249(x55191),x55193),x55192))
% 170.42/170.40 [5521]~P6(x55211)+E(f335(f335(f198(x55211),x55212),x55213),x55213)+~P4(f335(f335(f249(x55211),x55212),x55213))
% 170.42/170.40 [5528]~P118(x55282)+E(x55281,f2(x55282))+E(f335(f335(f293(x55282),f335(f79(x55282),x55283)),f335(f79(x55282),x55281)),f335(f335(f293(x55282),x55283),x55281))
% 170.42/170.40 [5573]~P107(x55731)+E(f335(f305(x55731,x55732),x55733),f199(f892(x55731,a879)))+~P4(f335(f335(f249(x55731),x55733),x55732))
% 170.42/170.40 [5604]~P107(x56041)+E(f309(x56041,x56042,x56043),f199(f892(x56041,a879)))+~P4(f335(f335(f249(x56041),x56043),x56042))
% 170.42/170.40 [5605]~P107(x56051)+E(f308(x56051,x56052,x56053),f199(f892(x56051,a879)))+~P4(f335(f335(f249(x56051),x56053),x56052))
% 170.42/170.40 [5606]~P107(x56061)+E(f306(x56061,x56062,x56063),f199(f892(x56061,a879)))+~P4(f335(f335(f250(x56061),x56063),x56062))
% 170.42/170.40 [5657]~E(f335(f335(f22(a884),x56571),x56573),x56572)+E(x56571,f335(f335(f80(a884),x56572),x56573))+~P4(f335(f335(f249(a884),x56573),x56571))
% 170.42/170.40 [5658]~E(x56581,f335(f335(f80(a884),x56583),x56582))+E(f335(f335(f22(a884),x56581),x56582),x56583)+~P4(f335(f335(f249(a884),x56582),x56581))
% 170.42/170.40 [5704]~P4(f335(x57041,x57043))+P4(f335(x57041,f382(x57041,x57042)))+~P4(f335(f335(f250(a884),x57043),x57042))
% 170.42/170.40 [5705]~P4(f335(x57051,x57053))+P4(f335(x57051,f384(x57051,x57052)))+~P4(f335(f335(f249(a884),x57053),x57052))
% 170.42/170.40 [5713]~P107(x57131)+~E(f335(f305(x57131,x57132),x57133),f199(f892(x57131,a879)))+~P4(f335(f335(f250(x57131),x57132),x57133))
% 170.42/170.40 [5717]~P5(x57171)+~P4(f335(f335(f250(x57171),x57172),x57173))+P4(f335(f335(f249(x57171),x57172),x57173))
% 170.42/170.40 [5719]~P107(x57191)+~P4(f335(f335(f250(x57191),x57192),x57193))+P4(f335(f335(f249(x57191),x57192),x57193))
% 170.42/170.40 [5827]~P107(x58271)+~E(f308(x58271,x58272,x58273),f199(f892(x58271,a879)))+~P4(f335(f335(f250(x58271),x58272),x58273))
% 170.42/170.40 [5828]~P107(x58281)+~E(f306(x58281,x58282,x58283),f199(f892(x58281,a879)))+~P4(f335(f335(f249(x58281),x58282),x58283))
% 170.42/170.40 [5829]~P107(x58291)+~E(f199(f892(x58291,a879)),f308(x58291,x58292,x58293))+~P4(f335(f335(f250(x58291),x58292),x58293))
% 170.42/170.40 [5830]~P107(x58301)+~E(f199(f892(x58301,a879)),f306(x58301,x58302,x58303))+~P4(f335(f335(f249(x58301),x58302),x58303))
% 170.42/170.40 [5838]P4(f335(x58381,x58382))+~P4(f335(x58381,f385(x58381,x58383)))+~P4(f335(f335(f250(a884),x58382),x58383))
% 170.42/170.40 [5839]P4(f335(x58391,x58392))+~P4(f335(x58391,f392(x58391,x58393)))+~P4(f335(f335(f249(a884),x58392),x58393))
% 170.42/170.40 [5847]~E(x58471,f335(a117,x58473))+P4(f335(f335(f250(a884),x58471),f335(a117,x58472)))+~P4(f335(f335(f250(a884),x58473),x58472))
% 170.42/170.40 [5863]E(x58631,x58632)+~E(f335(f335(f81(a884),x58633),x58631),f335(f335(f81(a884),x58633),x58632))+~P4(f335(f335(f250(a884),f2(a884)),x58633))
% 170.42/170.40 [5921]E(f335(x59211,f359(x59211,x59212,x59213)),f78(a884))+~E(f335(f335(f6(x59213,a884),x59211),x59212),f78(a884))+~P4(f335(f62(x59213),x59212))
% 170.42/170.40 [5933]~P8(x59331)+P4(f335(f335(f249(x59331),x59332),f40(x59331,x59333)))+~P4(f335(f335(f337(x59331),x59332),x59333))
% 170.42/170.40 [5960]~P5(x59601)+~P4(f335(f335(f250(x59601),x59603),x59602))+~P4(f335(f335(f249(x59601),x59602),x59603))
% 170.42/170.40 [5964]~P5(x59641)+~P4(f335(f335(f250(x59641),x59643),x59642))+~P4(f335(f335(f250(x59641),x59642),x59643))
% 170.42/170.40 [5967]~P6(x59671)+~P4(f335(f335(f250(x59671),x59673),x59672))+~P4(f335(f335(f249(x59671),x59672),x59673))
% 170.42/170.40 [5968]~P6(x59681)+~P4(f335(f335(f250(x59681),x59683),x59682))+~P4(f335(f335(f250(x59681),x59682),x59683))
% 170.42/170.40 [5969]~P107(x59691)+~P4(f335(f335(f250(x59691),x59693),x59692))+~P4(f335(f335(f250(x59691),x59692),x59693))
% 170.42/170.40 [5998]~E(f335(x59982,f360(x59982,x59983,x59981)),f2(a884))+E(f335(f335(f6(x59981,a884),x59982),x59983),f2(a884))+~P4(f335(f62(x59981),x59983))
% 170.42/170.40 [5999]~E(f335(x59992,f454(x59992,x59993,x59991)),f78(a884))+E(f335(f335(f9(x59991,a884),x59992),x59993),f78(a884))+~P4(f335(f62(x59991),x59993))
% 170.42/170.40 [6013]~P108(x60131)+~P4(f335(f335(f250(x60131),x60133),x60132))+P4(f335(f335(f337(x60131),x60132),f335(f307(x60131),x60133)))
% 170.42/170.40 [6014]~P108(x60141)+~P4(f335(f335(f249(x60141),x60143),x60142))+P4(f335(f335(f337(x60141),x60142),f335(f257(x60141),x60143)))
% 170.42/170.40 [6015]~P108(x60151)+~P4(f335(f335(f250(x60151),x60152),x60153))+P4(f335(f335(f337(x60151),x60152),f335(f256(x60151),x60153)))
% 170.42/170.40 [6016]~P108(x60161)+~P4(f335(f335(f249(x60161),x60162),x60163))+P4(f335(f335(f337(x60161),x60162),f335(f304(x60161),x60163)))
% 170.42/170.40 [6028]E(f335(x60281,f361(x60281,x60282,x60283)),f335(a117,f2(a884)))+~E(f335(f335(f6(x60283,a884),x60281),x60282),f335(a117,f2(a884)))+~P4(f335(f62(x60283),x60282))
% 170.42/170.40 [6111]~P8(x61111)+~P4(f335(f335(f337(x61111),x61113),x61112))+P4(f335(f335(f249(x61111),f41(x61111,x61112)),x61113))
% 170.42/170.40 [6128]~P4(f335(f335(f249(a884),x61281),x61283))+P4(f335(f335(f249(a884),x61281),x61282))+~P4(f335(f335(f249(a884),x61283),x61282))
% 170.42/170.40 [6129]~P4(f335(f335(f249(a1),x61291),x61293))+P4(f335(f335(f249(a1),x61291),x61292))+~P4(f335(f335(f249(a1),x61293),x61292))
% 170.42/170.40 [6146]~P108(x61461)+~P4(f335(f335(f337(x61461),x61463),f335(f257(x61461),x61462)))+P4(f335(f335(f249(x61461),x61462),x61463))
% 170.42/170.40 [6147]~P108(x61471)+~P4(f335(f335(f337(x61471),x61472),f335(f304(x61471),x61473)))+P4(f335(f335(f249(x61471),x61472),x61473))
% 170.42/170.40 [6148]~P108(x61481)+~P4(f335(f335(f337(x61481),x61483),f335(f307(x61481),x61482)))+P4(f335(f335(f250(x61481),x61482),x61483))
% 170.42/170.40 [6149]~P108(x61491)+~P4(f335(f335(f337(x61491),x61492),f335(f256(x61491),x61493)))+P4(f335(f335(f250(x61491),x61492),x61493))
% 170.42/170.40 [6271]P4(f335(x62711,x62712))+~P4(f335(x62711,f577(x62711)))+~P4(f335(f335(f337(x62713),x62712),f258(f892(x62713,a879))))
% 170.42/170.40 [6370]~P63(x63701)+P4(f335(f335(f250(x63701),f2(x63701)),f477(x63703,x63702,x63701)))+P4(f335(f335(f249(x63701),x63702),x63703))
% 170.42/170.40 [6437]~P79(x64371)+~P4(f335(f335(f249(x64371),x64373),f335(f79(x64371),x64372)))+P4(f335(f335(f249(x64371),x64372),f335(f79(x64371),x64373)))
% 170.42/170.40 [6439]~P79(x64391)+~P4(f335(f335(f250(x64391),x64393),f335(f79(x64391),x64392)))+P4(f335(f335(f250(x64391),x64392),f335(f79(x64391),x64393)))
% 170.42/170.40 [6451]~P4(f335(f335(f250(a884),x64511),x64513))+~P4(f335(f335(f250(a884),x64513),x64512))+P4(f335(f335(f250(a884),f335(a117,x64511)),x64512))
% 170.42/170.40 [6477]~P114(x64771)+P4(f335(f335(f249(x64771),f335(f105(x64771),x64772)),f335(f105(x64771),x64773)))+~P4(f335(f335(f249(a884),x64772),x64773))
% 170.42/170.40 [6478]~P120(x64781)+P4(f335(f335(f249(x64781),f335(f107(x64781),x64782)),f335(f107(x64781),x64783)))+~P4(f335(f335(f249(a1),x64782),x64783))
% 170.42/170.40 [6480]~P120(x64801)+P4(f335(f335(f250(x64801),f335(f107(x64801),x64802)),f335(f107(x64801),x64803)))+~P4(f335(f335(f250(a1),x64802),x64803))
% 170.42/170.40 [6481]~P114(x64811)+P4(f335(f335(f250(x64811),f335(f105(x64811),x64812)),f335(f105(x64811),x64813)))+~P4(f335(f335(f250(a884),x64812),x64813))
% 170.42/170.40 [6487]~P6(x64871)+E(f335(f335(f115(f892(x64871,a879)),f335(f256(x64871),x64872)),f335(f305(x64871,x64872),x64873)),f335(f256(x64871),x64873))+~P4(f335(f335(f249(x64871),x64872),x64873))
% 170.42/170.40 [6518]~P79(x65181)+~P4(f335(f335(f249(x65181),x65183),x65182))+P4(f335(f335(f249(x65181),f335(f79(x65181),x65182)),f335(f79(x65181),x65183)))
% 170.42/170.40 [6520]~P91(x65201)+~P4(f335(f335(f249(x65201),x65203),x65202))+P4(f335(f335(f249(x65201),f335(f79(x65201),x65202)),f335(f79(x65201),x65203)))
% 170.42/170.40 [6521]~P79(x65211)+~P4(f335(f335(f250(x65211),x65213),x65212))+P4(f335(f335(f250(x65211),f335(f79(x65211),x65212)),f335(f79(x65211),x65213)))
% 170.42/170.40 [6553]~P6(x65531)+E(f335(f335(f115(f892(x65531,a879)),f335(f256(x65531),x65532)),f306(x65531,x65532,x65533)),f335(f304(x65531),x65533))+~P4(f335(f335(f249(x65531),x65532),x65533))
% 170.42/170.40 [6554]~P6(x65541)+E(f335(f335(f115(f892(x65541,a879)),f335(f304(x65541),x65542)),f309(x65541,x65542,x65543)),f335(f256(x65541),x65543))+~P4(f335(f335(f250(x65541),x65542),x65543))
% 170.42/170.40 [6555]~P6(x65551)+E(f335(f335(f115(f892(x65551,a879)),f335(f304(x65551),x65552)),f308(x65551,x65552,x65553)),f335(f304(x65551),x65553))+~P4(f335(f335(f249(x65551),x65552),x65553))
% 170.42/170.40 [6590]~P6(x65901)+E(f335(f335(f115(f892(x65901,a879)),f335(f305(x65901,x65902),x65903)),f335(f257(x65901),x65903)),f335(f257(x65901),x65902))+~P4(f335(f335(f249(x65901),x65902),x65903))
% 170.42/170.40 [6745]~P6(x67451)+E(f335(f335(f115(f892(x67451,a879)),f309(x67451,x67452,x67453)),f335(f257(x67451),x67453)),f335(f307(x67451),x67452))+~P4(f335(f335(f250(x67451),x67452),x67453))
% 170.42/170.40 [6746]~P6(x67461)+E(f335(f335(f115(f892(x67461,a879)),f308(x67461,x67462,x67463)),f335(f307(x67461),x67463)),f335(f307(x67461),x67462))+~P4(f335(f335(f249(x67461),x67462),x67463))
% 170.42/170.40 [6747]~P6(x67471)+E(f335(f335(f115(f892(x67471,a879)),f306(x67471,x67472,x67473)),f335(f307(x67471),x67473)),f335(f257(x67471),x67472))+~P4(f335(f335(f249(x67471),x67472),x67473))
% 170.42/170.40 [6765]P4(f335(x67651,x67652))+~P4(f335(f335(f249(a884),x67652),x67653))+P4(f335(f335(f337(a884),f392(x67651,x67653)),f306(a884,f2(a884),x67653)))
% 170.42/170.40 [6799]E(x67991,x67992)+~E(f335(f335(f168(x67993),x67991),f701(x67993,x67992,x67991)),f335(f335(f168(x67993),x67992),f701(x67993,x67992,x67991)))+~E(f335(f200(f885(x67993)),x67991),f335(f200(f885(x67993)),x67992))
% 170.42/170.40 [6804]~E(x68043,f335(f335(f39(a884),x68041),x68042))+~P4(f335(f335(f250(a884),f2(a884)),x68042))+P4(f335(f335(f250(a884),x68041),f335(f335(f81(a884),x68042),f335(a117,x68043))))
% 170.42/170.40 [6821]~P4(f335(x68211,x68213))+~P4(f335(f335(f249(a884),x68213),x68212))+P4(f335(f335(f337(a884),f384(x68211,x68212)),f306(a884,f2(a884),x68212)))
% 170.42/170.40 [6859]~P4(f335(x68591,x68593))+P4(f335(x68591,f393(x68591,x68592)))+~P4(f335(f335(f337(a884),x68593),f306(a884,f2(a884),x68592)))
% 170.42/170.40 [6878]~P114(x68783)+~P4(f335(f335(f249(x68783),f335(f105(x68783),x68781)),f335(f105(x68783),x68782)))+P4(f335(f335(f249(a884),x68781),x68782))
% 170.42/170.40 [6879]~P120(x68793)+~P4(f335(f335(f249(x68793),f335(f107(x68793),x68791)),f335(f107(x68793),x68792)))+P4(f335(f335(f249(a1),x68791),x68792))
% 170.42/170.40 [6881]~P114(x68813)+~P4(f335(f335(f250(x68813),f335(f105(x68813),x68811)),f335(f105(x68813),x68812)))+P4(f335(f335(f250(a884),x68811),x68812))
% 170.42/170.40 [6882]~P120(x68823)+~P4(f335(f335(f250(x68823),f335(f107(x68823),x68821)),f335(f107(x68823),x68822)))+P4(f335(f335(f250(a1),x68821),x68822))
% 170.42/170.40 [6899]~P114(x68991)+~P4(f335(f335(f250(x68991),f78(x68991)),x68992))+P4(f335(f335(f250(x68991),f78(x68991)),f335(f335(f260(x68991),x68992),f335(a117,x68993))))
% 170.42/170.40 [6901]~P79(x69011)+~P4(f335(f335(f249(x69011),f335(f79(x69011),x69013)),f335(f79(x69011),x69012)))+P4(f335(f335(f249(x69011),x69012),x69013))
% 170.42/170.40 [6902]~P91(x69021)+~P4(f335(f335(f249(x69021),f335(f79(x69021),x69023)),f335(f79(x69021),x69022)))+P4(f335(f335(f249(x69021),x69022),x69023))
% 170.42/170.40 [6903]~P79(x69031)+~P4(f335(f335(f250(x69031),f335(f79(x69031),x69033)),f335(f79(x69031),x69032)))+P4(f335(f335(f250(x69031),x69032),x69033))
% 170.42/170.40 [6930]P4(f335(x69301,x69302))+~P4(f335(x69301,f394(x69301,x69303)))+~P4(f335(f335(f337(a884),x69302),f306(a884,f2(a884),x69303)))
% 170.42/170.40 [6949]~P63(x69491)+P4(f335(f335(f250(x69491),f477(x69493,x69492,x69491)),f78(x69491)))+P4(f335(f335(f249(x69491),x69492),x69493))
% 170.42/170.40 [6968]~E(f45(a884,x69683,x69682),f45(a884,x69681,x69682))+E(f335(f335(f80(a884),x69681),f335(f335(f81(a884),x69682),f500(x69681,x69682,x69683))),x69683)+~P4(f335(f335(f249(a884),x69681),x69683))
% 170.42/170.40 [6987]E(f335(x69871,f455(x69871,x69872,x69873)),f202(x69872))+~P4(f335(f62(x69873),f187(x69873,x69872,x69871)))+P4(f335(f62(x69873),f258(f892(x69873,a879))))
% 170.42/170.40 [7028]E(f335(f335(f6(x70281,a884),x70282),x70283),f2(a884))+~P4(f335(f62(x70281),x70283))+P4(f335(f335(f337(x70281),f360(x70282,x70283,x70281)),x70283))
% 170.42/170.40 [7029]E(f335(f335(f9(x70291,a884),x70292),x70293),f78(a884))+~P4(f335(f62(x70291),x70293))+P4(f335(f335(f337(x70291),f454(x70292,x70293,x70291)),x70293))
% 170.42/170.40 [7051]~P6(x70511)+~P4(f335(f335(f249(x70511),x70512),x70513))+P4(f335(f335(f249(f892(x70511,a879)),f335(f256(x70511),x70512)),f335(f256(x70511),x70513)))
% 170.42/170.40 [7052]~P6(x70521)+~P4(f335(f335(f249(x70521),x70523),x70522))+P4(f335(f335(f249(f892(x70521,a879)),f335(f307(x70521),x70522)),f335(f307(x70521),x70523)))
% 170.42/170.40 [7053]~P107(x70531)+~P4(f335(f335(f249(x70531),x70533),x70532))+P4(f335(f335(f249(f892(x70531,a879)),f335(f257(x70531),x70532)),f335(f257(x70531),x70533)))
% 170.42/170.40 [7054]~P107(x70541)+~P4(f335(f335(f249(x70541),x70542),x70543))+P4(f335(f335(f249(f892(x70541,a879)),f335(f304(x70541),x70542)),f335(f304(x70541),x70543)))
% 170.42/170.40 [7055]~P6(x70551)+~P4(f335(f335(f250(x70551),x70552),x70553))+P4(f335(f335(f250(f892(x70551,a879)),f335(f256(x70551),x70552)),f335(f256(x70551),x70553)))
% 170.42/170.40 [7063]~P8(x70631)+P4(f335(f335(f249(x70631),x70632),f41(x70631,x70633)))+P4(f335(f335(f337(x70631),f648(x70633,x70632,x70631)),x70633))
% 170.42/170.40 [7069]~P79(x70691)+P4(f335(f335(f249(x70691),f335(f335(f22(x70691),x70692),x70693)),f2(x70691)))+~P4(f335(f335(f249(x70691),x70692),x70693))
% 170.42/170.40 [7070]~P79(x70701)+P4(f335(f335(f250(x70701),f335(f335(f22(x70701),x70702),x70703)),f2(x70701)))+~P4(f335(f335(f250(x70701),x70702),x70703))
% 170.42/170.40 [7112]P4(f335(x71121,x71122))+P4(f335(f335(f249(a884),f394(x71121,x71123)),x71123))+~P4(f335(f335(f337(a884),x71122),f306(a884,f2(a884),x71123)))
% 170.42/170.40 [7152]~E(f335(f335(f6(x71521,a884),x71522),x71523),f78(a884))+~P4(f335(f62(x71521),x71523))+P4(f335(f335(f337(x71521),f359(x71522,x71523,x71521)),x71523))
% 170.42/170.40 [7153]~P4(f335(x71531,x71533))+P4(f335(f335(f249(a884),f393(x71531,x71532)),x71532))+~P4(f335(f335(f337(a884),x71533),f306(a884,f2(a884),x71532)))
% 170.42/170.40 [7193]~P8(x71931)+P4(f335(f335(f337(x71931),f650(x71933,x71932,x71931)),x71932))+P4(f335(f335(f249(x71931),f40(x71931,x71932)),x71933))
% 170.42/170.40 [7224]~E(f335(f335(f6(x72241,a884),x72242),x72243),f335(a117,f2(a884)))+~P4(f335(f62(x72241),x72243))+P4(f335(f335(f337(x72241),f361(x72242,x72243,x72241)),x72243))
% 170.42/170.40 [7235]E(x72351,f2(a884))+P4(f335(x72352,f45(a884,x72353,x72351)))+P4(f335(f335(f250(a884),f497(x72351,x72353,x72352)),x72351))
% 170.42/170.40 [7340]~P4(f335(x73401,x73402))+P4(f335(x73401,f45(a884,x73402,x73403)))+P4(f335(f335(f250(a884),f497(x73403,x73402,x73401)),x73403))
% 170.42/170.40 [7464]E(x74641,f118(x74642))+~P4(f335(f335(f337(f885(x74642)),x74641),f164(x74642,x74643)))+P4(f335(f335(f337(x74642),f731(x74643,x74641,x74642)),x74643))
% 170.42/170.40 [7486]~P6(x74861)+E(f335(f335(f115(f892(x74861,a879)),f335(f335(f313(x74861),x74862),f199(f892(x74861,a879)))),f309(x74861,x74862,x74863)),f335(f305(x74861,x74862),x74863))+~P4(f335(f335(f250(x74861),x74862),x74863))
% 170.42/170.40 [7512]~P6(x75121)+E(f335(f335(f115(f892(x75121,a879)),f335(f335(f313(x75121),x75122),f199(f892(x75121,a879)))),f308(x75121,x75122,x75123)),f306(x75121,x75122,x75123))+~P4(f335(f335(f249(x75121),x75122),x75123))
% 170.42/170.40 [7619]~P6(x76191)+P4(f335(f335(f249(x76191),x76192),x76193))+~P4(f335(f335(f249(f892(x76191,a879)),f335(f307(x76191),x76193)),f335(f307(x76191),x76192)))
% 170.42/170.40 [7620]~P107(x76201)+P4(f335(f335(f249(x76201),x76202),x76203))+~P4(f335(f335(f249(f892(x76201,a879)),f335(f257(x76201),x76203)),f335(f257(x76201),x76202)))
% 170.42/170.40 [7621]~P6(x76211)+P4(f335(f335(f249(x76211),x76212),x76213))+~P4(f335(f335(f249(f892(x76211,a879)),f335(f256(x76211),x76212)),f335(f256(x76211),x76213)))
% 170.42/170.40 [7622]~P107(x76221)+P4(f335(f335(f249(x76221),x76222),x76223))+~P4(f335(f335(f249(f892(x76221,a879)),f335(f304(x76221),x76222)),f335(f304(x76221),x76223)))
% 170.42/170.40 [7623]~P6(x76231)+P4(f335(f335(f250(x76231),x76232),x76233))+~P4(f335(f335(f250(f892(x76231,a879)),f335(f256(x76231),x76232)),f335(f256(x76231),x76233)))
% 170.42/170.40 [7646]~P79(x76461)+~P4(f335(f335(f249(x76461),f335(f335(f22(x76461),x76462),x76463)),f2(x76461)))+P4(f335(f335(f249(x76461),x76462),x76463))
% 170.42/170.40 [7647]~P79(x76471)+~P4(f335(f335(f250(x76471),f335(f335(f22(x76471),x76472),x76473)),f2(x76471)))+P4(f335(f335(f250(x76471),x76472),x76473))
% 170.42/170.40 [7803]E(x78031,f2(a884))+~E(f335(f145(a884,a884,f80(a884),x78032),x78033),f2(a884))+~P4(f335(f335(f337(a884),x78031),f335(f175(a884),x78033)))
% 170.42/170.40 [7807]~P8(x78071)+~P4(f335(f335(f249(x78071),f650(x78073,x78072,x78071)),x78073))+P4(f335(f335(f249(x78071),f40(x78071,x78072)),x78073))
% 170.42/170.40 [7961]P4(f335(f335(f249(a1),f2(a1)),f493(x79611,x79612,x79613)))+P4(f335(f335(x79612,f335(f335(f39(a1),x79611),x79613)),f45(a1,x79611,x79613)))+~P4(f335(f335(f250(a1),f2(a1)),x79613))
% 170.42/170.40 [8056]E(x80561,x80562)+~E(f335(f200(f885(x80563)),x80561),f335(f200(f885(x80563)),x80562))+~P4(f335(f335(f274(x80563,x80563,a879),a332),f690(x80563,x80561,x80562)))
% 170.42/170.40 [8124]~P39(x81242,x81243)+E(x81241,f199(f892(x81242,a879)))+~P4(f335(f335(f249(f892(x81242,a879)),x81241),f335(f289(x81242,x81242,x81243),x81241)))
% 170.42/170.40 [8194]P49(x81941,x81942,x81943)+P4(f335(f335(f337(x81941),f570(x81943,x81942,x81941)),x81942))+P4(f335(f335(f337(f891(x81941,x81941)),f571(x81943,x81942,x81941)),x81943))
% 170.42/170.40 [8217]P4(f335(f335(x82172,f335(f335(f39(a1),x82171),x82173)),f45(a1,x82171,x82173)))+~P4(f335(f335(f250(a1),f2(a1)),x82173))+P4(f335(f335(f250(a1),f493(x82171,x82172,x82173)),x82173))
% 170.42/170.40 [8241]E(f335(f314(a884,a884,f335(f335(f7(a884,a884,a884),f22(a884)),x82411)),f335(f305(a884,x82412),x82413)),f199(f892(a884,a879)))+P4(f335(f335(f250(a884),x82411),x82413))+P4(f335(f335(f250(a884),x82412),x82413))
% 170.42/170.40 [8348]E(f335(f314(a884,a884,f335(f335(f7(a884,a884,a884),f22(a884)),x83481)),f335(f305(a884,x83482),x83483)),f335(f335(f313(a884),f2(a884)),f199(f892(a884,a879))))+P4(f335(f335(f250(a884),x83481),x83483))+~P4(f335(f335(f250(a884),x83482),x83483))
% 170.42/170.40 [8365]~P6(x83651)+E(f152(x83651,x83651,f5(x83651),x83652,x83653),x83653)+~P4(f335(f335(f337(x83651),x83652),f335(f175(x83651),x83653)))
% 170.42/170.40 [8379]P27(x83791,x83791,x83792,x83793)+~P4(f335(f62(x83791),x83793))+~P4(f335(f335(f249(f892(x83791,a879)),x83793),f335(f314(x83791,x83791,x83792),x83793)))
% 170.42/170.40 [8402]E(f335(f335(f80(a1),f335(f335(f81(a1),x84021),f494(x84022,x84023,x84021))),f493(x84022,x84023,x84021)),x84022)+P4(f335(f335(x84023,f335(f335(f39(a1),x84022),x84021)),f45(a1,x84022,x84021)))+~P4(f335(f335(f250(a1),f2(a1)),x84021))
% 170.42/170.40 [8643]~P4(f335(f335(x86431,f494(x86432,x86431,x86433)),f493(x86432,x86431,x86433)))+P4(f335(f335(x86431,f335(f335(f39(a1),x86432),x86433)),f45(a1,x86432,x86433)))+~P4(f335(f335(f250(a1),f2(a1)),x86433))
% 170.42/170.40 [9515]~P4(f335(f62(x95151),x95152))+~P4(f335(f335(f337(x95151),x95153),x95152))+P4(f335(f335(f250(a884),f335(f38(x95151),f335(f335(f22(f892(x95151,a879)),x95152),f335(f335(f313(x95151),x95153),f199(f892(x95151,a879)))))),f335(f38(x95151),x95152)))
% 170.42/170.40 [10117]P49(x101171,x101172,x101173)+~P4(f335(f335(f274(x101171,x101171,a879),f335(f335(f7(x101171,f892(x101171,a879),f892(x101171,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x101171,a879),f892(x101171,a879)),x101171),f8(a879,a879,x101171)),f335(f335(f8(a879,f892(a879,a879),x101171),a333),f335(f335(f7(x101171,f892(x101171,a879),a879),f337(x101171)),x101172)))),f335(f335(f7(x101171,f892(x101171,a879),a879),f337(x101171)),x101172))),f571(x101173,x101172,x101171)))+P4(f335(f335(f337(x101171),f570(x101173,x101172,x101171)),x101172))
% 170.42/170.40 [5489]~P118(x54892)+E(x54891,f2(x54892))+E(f335(f335(f293(x54892),x54893),f335(f79(x54892),x54891)),f335(f79(x54892),f335(f335(f293(x54892),x54893),x54891)))
% 170.42/170.40 [5620]~E(x56203,f199(f892(x56201,a879)))+~E(x56202,f199(f892(x56201,a879)))+E(f335(f335(f115(f892(x56201,a879)),x56202),x56203),f199(f892(x56201,a879)))
% 170.42/170.40 [5678]~E(x56783,f2(a884))+~P4(f335(x56781,f2(a884)))+P4(f335(x56781,f335(f335(f39(a884),x56782),x56783)))
% 170.42/170.40 [5819]~P64(x58192)+E(x58191,f2(x58192))+E(f335(f335(f293(x58192),f335(f75(x58192),x58193)),f335(f75(x58192),x58191)),f335(f75(x58192),f335(f335(f293(x58192),x58193),x58191)))
% 170.42/170.40 [5987]~P4(f335(f62(x59871),x59873))+E(f335(f38(x59871),f335(f335(f313(x59871),x59872),x59873)),f335(a117,f335(f38(x59871),x59873)))+P4(f335(f335(f337(x59871),x59872),x59873))
% 170.42/170.40 [6060]~E(x60602,f2(a884))+P4(f335(x60601,f2(a884)))+~P4(f335(x60601,f335(f335(f39(a884),x60603),x60602)))
% 170.42/170.40 [6079]~P4(f335(f62(x60791),x60793))+E(f335(f38(x60791),f335(f335(f313(x60791),x60792),x60793)),f335(f38(x60791),x60793))+~P4(f335(f335(f337(x60791),x60792),x60793))
% 170.42/170.40 [6113]~P4(f335(f62(x61131),x61133))+E(f335(f38(x61131),f335(f335(f313(x61131),x61132),x61133)),f335(f335(f80(a884),f78(a884)),f335(f38(x61131),x61133)))+P4(f335(f335(f337(x61131),x61132),x61133))
% 170.42/170.40 [6233]E(f335(f335(f80(a884),x62331),f362(x62331,x62332,x62333)),x62332)+~P4(f335(x62333,f2(a884)))+P4(f335(x62333,f335(f335(f22(a884),x62332),x62331)))
% 170.42/170.40 [6234]E(f335(f335(f80(a884),x62341),f363(x62341,x62342,x62343)),x62342)+~P4(f335(x62343,f2(a884)))+P4(f335(x62343,f335(f335(f22(a884),x62342),x62341)))
% 170.42/170.40 [6281]~P8(x62811)+~P4(f335(f62(x62811),x62813))+E(f335(f335(f65(x62811,x62811,f115(x62811)),x62812),x62813),f335(f335(f115(x62811),x62812),f40(x62811,x62813)))
% 170.42/170.40 [6282]~P8(x62821)+~P4(f335(f62(x62821),x62823))+E(f335(f335(f65(x62821,x62821,f106(x62821)),x62822),x62823),f335(f335(f106(x62821),x62822),f41(x62821,x62823)))
% 170.42/170.40 [6288]~P94(x62881)+~E(f335(f108(x62881),x62882),f335(f108(x62881),x62883))+P32(x62881,f335(f108(x62881),f335(f335(f80(a1),x62882),f335(f79(a1),x62883))))
% 170.42/170.40 [6295]~P138(x62951)+E(f335(f335(f22(x62951),f335(f105(x62951),x62952)),f335(f105(x62951),x62953)),f335(f105(x62951),f335(f335(f22(a884),x62952),x62953)))+~P4(f335(f335(f249(a884),x62953),x62952))
% 170.42/170.40 [6380]E(f335(f335(f80(a884),x63801),f362(x63801,x63802,x63803)),x63802)+P4(f335(f335(f250(a884),x63802),x63801))+P4(f335(x63803,f335(f335(f22(a884),x63802),x63801)))
% 170.42/170.40 [6381]E(f335(f335(f80(a884),x63811),f363(x63811,x63812,x63813)),x63812)+P4(f335(f335(f250(a884),x63812),x63811))+P4(f335(x63813,f335(f335(f22(a884),x63812),x63811)))
% 170.42/170.40 [6396]~P120(x63961)+E(f335(f335(f81(x63961),f335(f75(x63961),x63962)),x63963),f335(f75(x63961),f335(f335(f81(x63961),x63962),x63963)))+~P4(f335(f335(f249(x63961),f2(x63961)),x63963))
% 170.42/170.40 [6397]~P63(x63971)+E(f335(f335(f293(x63971),f335(f75(x63971),x63972)),x63973),f335(f75(x63971),f335(f335(f293(x63971),x63972),x63973)))+~P4(f335(f335(f250(x63971),f2(x63971)),x63973))
% 170.42/170.40 [6405]~P65(x64051)+~P4(f335(f62(x64051),x64053))+E(f335(f335(f65(x64051,x64051,f106(x64051)),x64052),x64053),f10(x64051,f335(f335(f313(x64051),x64052),x64053)))
% 170.42/170.40 [6406]~P65(x64061)+~P4(f335(f62(x64061),x64063))+E(f335(f335(f65(x64061,x64061,f115(x64061)),x64062),x64063),f13(x64061,f335(f335(f313(x64061),x64062),x64063)))
% 170.42/170.40 [6407]~P6(x64071)+~P4(f335(f62(x64071),x64073))+E(f335(f335(f65(x64071,x64071,f197(x64071)),x64072),x64073),f14(x64071,f335(f335(f313(x64071),x64072),x64073)))
% 170.42/170.40 [6408]~P6(x64081)+~P4(f335(f62(x64081),x64083))+E(f335(f335(f65(x64081,x64081,f198(x64081)),x64082),x64083),f15(x64081,f335(f335(f313(x64081),x64082),x64083)))
% 170.42/170.40 [6453]E(x64531,f118(x64532))+~E(f183(x64532,x64533),f118(f885(x64532)))+~P4(f335(f335(f337(f885(x64532)),x64531),f335(f175(f885(x64532)),x64533)))
% 170.42/170.40 [6495]~P4(f335(f140(x64951),x64953))+P4(f335(f335(f337(x64951),x64952),f335(f175(x64951),x64953)))+P4(f335(f140(x64951),f335(f335(f154(x64951),x64952),x64953)))
% 170.42/170.40 [6506]~P97(x65061)+~P4(f335(f62(x65061),x65063))+E(f335(f64(x65061,f81(x65061)),f335(f335(f313(x65061),x65062),x65063)),f335(f335(f65(x65061,x65061,f81(x65061)),x65062),x65063))
% 170.42/170.40 [6529]~P6(x65291)+~P4(f335(f62(x65291),x65293))+E(f11(x65291,f198(x65291),f335(f335(f313(x65291),x65292),x65293)),f335(f335(f65(x65291,x65291,f198(x65291)),x65292),x65293))
% 170.42/170.40 [6530]~P6(x65301)+~P4(f335(f62(x65301),x65303))+E(f12(x65301,f197(x65301),f335(f335(f313(x65301),x65302),x65303)),f335(f335(f65(x65301,x65301,f197(x65301)),x65302),x65303))
% 170.42/170.40 [6532]P4(f335(x65321,f2(a884)))+~P4(f335(f335(f250(a884),x65322),x65323))+~P4(f335(x65321,f335(f335(f22(a884),x65322),x65323)))
% 170.42/170.40 [6551]~P86(x65511)+P4(f335(f335(f249(x65511),x65512),x65513))+~P4(f335(f335(f249(x65511),f335(f75(x65511),x65512)),x65513))
% 170.42/170.40 [6552]~P120(x65521)+P4(f335(f335(f250(x65521),x65522),x65523))+~P4(f335(f335(f250(x65521),f335(f75(x65521),x65522)),x65523))
% 170.42/170.40 [6569]E(x65691,f118(x65692))+E(f335(f144(x65692),f335(f335(f141(x65692),x65693),x65691)),f335(f335(f168(x65692),x65691),x65693))+~P4(f335(f335(f250(a884),x65693),f335(f200(f885(x65692)),x65691)))
% 170.42/170.40 [6621]~P4(f335(x66211,x66213))+P4(f335(x66211,f386(x66211,x66212)))+~P4(f335(f335(f337(a884),x66213),f335(f305(a884,f2(a884)),x66212)))
% 170.42/170.40 [6643]P4(f335(x66431,x66432))+~P4(f335(f335(f250(a884),x66432),x66433))+P4(f335(f335(f337(a884),f385(x66431,x66433)),f335(f305(a884,f2(a884)),x66433)))
% 170.42/170.40 [6658]~P114(x66581)+~P4(f335(f335(f249(x66581),f78(x66581)),x66582))+P4(f335(f335(f249(x66581),f78(x66581)),f335(f335(f260(x66581),x66582),x66583)))
% 170.42/170.40 [6660]~P114(x66601)+~P4(f335(f335(f249(x66601),f2(x66601)),x66602))+P4(f335(f335(f249(x66601),f2(x66601)),f335(f335(f260(x66601),x66602),x66603)))
% 170.42/170.40 [6662]~P114(x66621)+~P4(f335(f335(f250(x66621),f2(x66621)),x66622))+P4(f335(f335(f250(x66621),f2(x66621)),f335(f335(f260(x66621),x66622),x66623)))
% 170.42/170.40 [6686]~P4(f335(x66861,x66863))+~P4(f335(f335(f250(a884),x66863),x66862))+P4(f335(f335(f337(a884),f382(x66861,x66862)),f335(f305(a884,f2(a884)),x66862)))
% 170.42/170.40 [6693]P4(f335(f62(x66931),x66932))+~P4(f335(f62(x66931),x66933))+~P4(f335(f335(f249(f892(x66931,a879)),x66932),x66933))
% 170.42/170.40 [6701]P4(f335(x67011,x67012))+~P4(f335(x67011,f387(x67011,x67013)))+~P4(f335(f335(f337(a884),x67012),f335(f305(a884,f2(a884)),x67013)))
% 170.42/170.40 [6712]E(x67121,f2(a884))+P4(f335(x67122,f485(x67121,x67123,x67122)))+~P4(f335(x67122,f335(f335(f39(a884),x67123),x67121)))
% 170.42/170.40 [6720]~P124(x67202)+E(x67201,f2(x67202))+~E(f335(f335(f80(x67202),f335(f335(f81(x67202),x67203),x67203)),f335(f335(f81(x67202),x67201),x67201)),f2(x67202))
% 170.42/170.40 [6721]~P124(x67212)+E(x67211,f2(x67212))+~E(f335(f335(f80(x67212),f335(f335(f81(x67212),x67211),x67211)),f335(f335(f81(x67212),x67213),x67213)),f2(x67212))
% 170.42/170.40 [6766]E(x67661,f2(a884))+~P4(f335(x67662,f486(x67661,x67663,x67662)))+P4(f335(x67662,f335(f335(f39(a884),x67663),x67661)))
% 170.42/170.40 [6771]~P6(x67711)+~P16(x67711,x67713)+P16(x67711,f335(f335(f151(x67711,x67711,f5(x67711)),x67712),x67713))
% 170.42/170.40 [6814]P4(f335(x68141,f485(x68142,x68143,x68141)))+P4(f335(x68141,f2(a884)))+~P4(f335(x68141,f335(f335(f39(a884),x68143),x68142)))
% 170.42/170.40 [6820]~P94(x68201)+E(f335(f108(x68201),x68202),f335(f108(x68201),x68203))+~P32(x68201,f335(f108(x68201),f335(f335(f80(a1),x68202),f335(f79(a1),x68203))))
% 170.42/170.40 [6885]E(x68851,f2(a1))+E(x68852,f2(a1))+~P4(f335(f49(x68852,x68852),f335(f335(f270(a1,a1),x68853),x68851)))
% 170.42/170.40 [6886]E(x68861,f78(a1))+E(x68862,f2(a1))+~P4(f335(f49(x68862,x68862),f335(f335(f270(a1,a1),x68861),x68863)))
% 170.42/170.40 [6900]P4(f335(x69001,x69002))+P4(f335(f335(f250(a884),f387(x69001,x69003)),x69003))+~P4(f335(f335(f337(a884),x69002),f335(f305(a884,f2(a884)),x69003)))
% 170.42/170.40 [6925]~P4(f335(x69251,f362(x69253,x69252,x69251)))+~P4(f335(x69251,f2(a884)))+P4(f335(x69251,f335(f335(f22(a884),x69252),x69253)))
% 170.42/170.40 [6926]~P4(f335(x69261,f363(x69263,x69262,x69261)))+~P4(f335(x69261,f2(a884)))+P4(f335(x69261,f335(f335(f22(a884),x69262),x69263)))
% 170.42/170.40 [6927]~P4(f335(x69271,f486(x69273,x69272,x69271)))+~P4(f335(x69271,f2(a884)))+P4(f335(x69271,f335(f335(f39(a884),x69272),x69273)))
% 170.42/170.40 [6945]~P4(f335(x69451,x69453))+P4(f335(f335(f250(a884),f386(x69451,x69452)),x69452))+~P4(f335(f335(f337(a884),x69453),f335(f305(a884,f2(a884)),x69452)))
% 170.42/170.40 [6946]E(f335(f335(f22(a884),f335(f335(f22(a884),x69461),x69462)),f335(f335(f22(a884),x69463),x69462)),f335(f335(f22(a884),x69461),x69463))+~P4(f335(f335(f249(a884),x69462),x69461))+~P4(f335(f335(f249(a884),x69462),x69463))
% 170.42/170.40 [6981]~P79(x69811)+~P4(f335(f335(f249(x69811),f335(f79(x69811),x69813)),x69812))+P4(f335(f335(f249(x69811),f335(f79(x69811),x69812)),x69813))
% 170.42/170.40 [6983]~P86(x69831)+~P4(f335(f335(f249(x69831),f335(f75(x69831),x69832)),x69833))+P4(f335(f335(f249(x69831),f335(f79(x69831),x69832)),x69833))
% 170.42/170.40 [6985]~P79(x69851)+~P4(f335(f335(f250(x69851),f335(f79(x69851),x69853)),x69852))+P4(f335(f335(f250(x69851),f335(f79(x69851),x69852)),x69853))
% 170.42/170.40 [6986]~P120(x69861)+~P4(f335(f335(f250(x69861),f335(f75(x69861),x69862)),x69863))+P4(f335(f335(f250(x69861),f335(f79(x69861),x69862)),x69863))
% 170.42/170.40 [7022]~P4(f335(x70223,f362(x70222,x70221,x70223)))+P4(f335(f335(f250(a884),x70221),x70222))+P4(f335(x70223,f335(f335(f22(a884),x70221),x70222)))
% 170.42/170.40 [7023]~P4(f335(x70233,f363(x70232,x70231,x70233)))+P4(f335(f335(f250(a884),x70231),x70232))+P4(f335(x70233,f335(f335(f22(a884),x70231),x70232)))
% 170.42/170.40 [7073]~E(f656(x70733,x70732,x70731),f657(x70733,x70732,x70731))+E(f335(f335(f106(f892(x70731,a879)),x70732),f40(f892(x70731,a879),x70733)),f199(f892(x70731,a879)))+P4(f335(f335(f337(f892(x70731,a879)),x70732),x70733))
% 170.42/170.40 [7082]~P4(f335(f62(x70821),x70823))+P4(f335(f62(x70821),f41(f892(x70821,a879),x70822)))+~P4(f335(f335(f337(f892(x70821,a879)),x70823),x70822))
% 170.42/170.40 [7141]~P6(x71411)+E(f335(f335(f115(f892(x71411,a879)),f335(f305(x71411,x71412),x71413)),f335(f335(f313(x71411),x71413),f199(f892(x71411,a879)))),f306(x71411,x71412,x71413))+~P4(f335(f335(f249(x71411),x71412),x71413))
% 170.42/170.40 [7142]E(x71421,f2(a884))+P4(f335(f335(f250(a884),f487(x71421,x71423,x71422)),x71421))+P4(f335(x71422,f335(f335(f39(a884),x71423),x71421)))
% 170.42/170.40 [7177]E(x71771,x71772)+~P4(f335(f335(f249(f892(x71773,a879)),x71771),x71772))+P4(f335(f335(f250(f892(x71773,a879)),x71771),x71772))
% 170.42/170.40 [7190]E(x71901,x71902)+~E(f335(f200(f885(x71903)),x71901),f335(f200(f885(x71903)),x71902))+P4(f335(f335(f250(a884),f701(x71903,x71901,x71902)),f335(f200(f885(x71903)),x71902)))
% 170.42/170.40 [7236]P11(x72361,x72362,x72363)+~E(f335(f268(x72361,x72361),x72363),x72362)+~E(f335(f335(f292(x72361,x72361,x72361),f335(f290(x72361,x72361),x72363)),x72363),x72363)
% 170.42/170.40 [7308]~P4(f335(x73081,f2(a884)))+P4(f335(f335(f250(a884),f487(x73083,x73082,x73081)),x73083))+P4(f335(x73081,f335(f335(f39(a884),x73082),x73083)))
% 170.42/170.40 [7317]~P6(x73171)+E(f335(f335(f115(f892(x73171,a879)),f309(x73171,x73172,x73173)),f335(f335(f313(x73171),x73173),f199(f892(x73171,a879)))),f308(x73171,x73172,x73173))+~P4(f335(f335(f250(x73171),x73172),x73173))
% 170.42/170.40 [7418]~P4(f335(f62(x74181),x74183))+P4(f335(f335(f249(a884),f335(f38(x74181),x74182)),f335(f38(x74181),x74183)))+~P4(f335(f335(f249(f892(x74181,a879)),x74182),x74183))
% 170.42/170.40 [7419]~P4(f335(f62(x74191),x74193))+P4(f335(f335(f250(a884),f335(f38(x74191),x74192)),f335(f38(x74191),x74193)))+~P4(f335(f335(f250(f892(x74191,a879)),x74192),x74193))
% 170.42/170.40 [7457]~P4(f335(x74573,x74572))+P4(f335(f335(f206(x74571),x74572),f672(x74572,x74571,x74573)))+~P4(f335(f335(f206(f32(x74573,x74571)),x74572),x74572))
% 170.42/170.40 [7557]E(x75571,x75572)+~P4(f335(f335(f249(f892(x75573,a879)),x75572),x75571))+~P4(f335(f335(f249(f892(x75573,a879)),x75571),x75572))
% 170.42/170.40 [7560]~P6(x75601)+P16(x75601,x75602)+~P16(x75601,f335(f335(f151(x75601,x75601,f5(x75601)),x75603),x75602))
% 170.42/170.40 [7628]~P4(f335(f335(f250(a884),x76283),x76282))+~P4(f335(f335(f250(a884),x76283),x76281))+P4(f335(f335(f250(a884),f335(f335(f22(a884),x76281),x76282)),f335(f335(f22(a884),x76281),x76283)))
% 170.42/170.40 [7629]~P4(f335(f335(f249(a884),x76292),x76291))+~P4(f335(f335(f250(a884),x76291),x76293))+P4(f335(f335(f250(a884),f335(f335(f22(a884),x76291),x76292)),f335(f335(f22(a884),x76293),x76292)))
% 170.42/170.40 [7644]~P4(f335(f335(f250(a1),x76442),f2(a1)))+~P4(f335(f335(f249(a1),x76443),x76441))+P4(f335(f335(f249(a1),f335(f335(f39(a1),x76441),x76442)),f335(f335(f39(a1),x76443),x76442)))
% 170.42/170.40 [7662]~P4(f335(f335(f250(a884),f2(a884)),x76623))+~P4(f335(f335(f249(a884),x76623),x76622))+P4(f335(f335(f249(a884),f335(f335(f39(a884),x76621),x76622)),f335(f335(f39(a884),x76621),x76623)))
% 170.42/170.40 [7663]~P4(f335(f335(f250(a1),f2(a1)),x76632))+~P4(f335(f335(f249(a1),x76631),x76633))+P4(f335(f335(f249(a1),f335(f335(f39(a1),x76631),x76632)),f335(f335(f39(a1),x76633),x76632)))
% 170.42/170.40 [7667]~P4(f335(f335(f250(a884),f2(a884)),x76672))+~P4(f335(f335(f250(a884),x76671),x76673))+P4(f335(f335(f250(a884),f335(f335(f81(a884),x76671),x76672)),f335(f335(f81(a884),x76673),x76672)))
% 170.42/170.40 [7668]~P4(f335(f335(f250(a884),f2(a884)),x76681))+~P4(f335(f335(f250(a884),x76682),x76683))+P4(f335(f335(f250(a884),f335(f335(f81(a884),x76681),x76682)),f335(f335(f81(a884),x76681),x76683)))
% 170.42/170.40 [7669]~P4(f335(f335(f250(a1),f2(a1)),x76691))+~P4(f335(f335(f250(a1),x76692),x76693))+P4(f335(f335(f250(a1),f335(f335(f81(a1),x76691),x76692)),f335(f335(f81(a1),x76691),x76693)))
% 170.42/170.40 [7718]E(x77181,f2(a884))+E(f335(f335(f80(a884),f335(f335(f81(a884),x77181),f486(x77181,x77182,x77183))),f487(x77181,x77182,x77183)),x77182)+P4(f335(x77183,f335(f335(f39(a884),x77182),x77181)))
% 170.42/170.40 [7777]E(f335(f335(f80(a884),f335(f335(f81(a884),x77771),f486(x77771,x77772,x77773))),f487(x77771,x77772,x77773)),x77772)+~P4(f335(x77773,f2(a884)))+P4(f335(x77773,f335(f335(f39(a884),x77772),x77771)))
% 170.42/170.40 [7794]~P4(f335(f62(x77941),x77943))+P4(f335(f335(f337(x77941),f478(x77942,x77943,x77941)),x77943))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f9(x77941,a884),x77942),x77943)))
% 170.42/170.40 [7795]~P4(f335(f62(x77951),x77953))+P4(f335(f335(f337(x77951),f492(x77952,x77953,x77951)),x77953))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f9(x77951,a884),x77952),x77953)))
% 170.42/170.40 [8089]E(x80891,f199(f892(x80892,a879)))+E(x80891,f335(f335(f313(x80892),x80893),f199(f892(x80892,a879))))+~P4(f335(f335(f249(f892(x80892,a879)),x80891),f335(f335(f313(x80892),x80893),f199(f892(x80892,a879)))))
% 170.42/170.40 [8107]~P60(x81071)+P13(x81071,x81072,x81073)+P4(f335(f335(f337(f885(x81071)),f760(x81073,x81072,x81071)),f335(f175(f885(x81071)),f55(x81071,x81073,f56(x81071)))))
% 170.42/170.40 [8126]~P4(f335(f335(f250(a884),f2(a884)),x81263))+P4(f335(f335(f249(a884),x81261),x81262))+~P4(f335(f335(f249(a884),f335(f335(f81(a884),x81263),x81261)),f335(f335(f81(a884),x81263),x81262)))
% 170.42/170.40 [8127]~P4(f335(f335(f250(a884),f2(a884)),x81273))+P4(f335(f335(f249(a884),x81271),x81272))+~P4(f335(f335(f249(a884),f335(f335(f81(a884),x81271),x81273)),f335(f335(f81(a884),x81272),x81273)))
% 170.42/170.40 [8129]~P4(f335(f335(f250(a884),f2(a884)),x81293))+P4(f335(f335(f250(a884),x81291),x81292))+~P4(f335(f335(f250(a884),f335(f335(f260(a884),x81293),x81291)),f335(f335(f260(a884),x81293),x81292)))
% 170.42/170.40 [8155]~P60(x81551)+~P12(x81551,x81553,x81552)+P4(f335(f335(f337(f885(x81551)),f759(x81552,x81553,x81551)),f335(f175(f885(x81551)),f55(x81551,x81552,f56(x81551)))))
% 170.42/170.40 [8163]~P4(f335(x81631,x81633))+P4(f335(f335(f206(f32(x81631,x81632)),f672(x81633,x81632,x81631)),x81633))+~P4(f335(f335(f206(f32(x81631,x81632)),x81633),x81633))
% 170.42/170.40 [8172]~E(f335(f335(f106(f892(x81721,a879)),f657(x81723,x81722,x81721)),f656(x81723,x81722,x81721)),f199(f892(x81721,a879)))+E(f335(f335(f106(f892(x81721,a879)),x81722),f40(f892(x81721,a879),x81723)),f199(f892(x81721,a879)))+P4(f335(f335(f337(f892(x81721,a879)),x81722),x81723))
% 170.42/170.40 [8189]E(x81891,f118(x81892))+~E(f335(f145(f885(x81892),f885(x81892),f137(x81892),f118(x81892)),x81893),f118(x81892))+~P4(f335(f335(f337(f885(x81892)),x81891),f335(f175(f885(x81892)),x81893)))
% 170.42/170.40 [8246]E(x82461,f199(f892(f892(x82462,a879),a879)))+P4(f335(f335(f337(f892(x82462,a879)),f660(x82463,x82461,x82462)),x82461))+P4(f335(f335(f249(f892(x82462,a879)),f41(f892(x82462,a879),x82461)),x82463))
% 170.42/170.40 [8253]~P71(x82531)+~P76(x82531)+E(f335(f335(f6(a1,x82531),f335(f335(f8(a884,x82531,a1),x82532),a109)),f335(f314(a884,a1,f105(a1)),x82533)),f335(f335(f6(a884,x82531),x82532),x82533))
% 170.42/170.40 [8254]~P71(x82541)+~P76(x82541)+E(f335(f335(f9(a1,x82541),f335(f335(f8(a884,x82541,a1),x82542),a109)),f335(f314(a884,a1,f105(a1)),x82543)),f335(f335(f9(a884,x82541),x82542),x82543))
% 170.42/170.40 [8294]~P4(f335(f62(x82941),x82943))+~P4(f335(f335(f250(a884),f2(a884)),f335(x82942,f478(x82942,x82943,x82941))))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f9(x82941,a884),x82942),x82943)))
% 170.42/170.40 [8295]~P4(f335(f62(x82951),x82953))+~P4(f335(f335(f250(a884),f2(a884)),f335(x82952,f492(x82952,x82953,x82951))))+P4(f335(f335(f250(a884),f2(a884)),f335(f335(f9(x82951,a884),x82952),x82953)))
% 170.42/170.40 [8330]~P62(x83302)+E(x83301,f78(x83302))+E(f335(f335(f293(x83302),f335(f335(f22(x83302),f335(f335(f260(x83302),x83301),x83303)),f78(x83302))),f335(f335(f22(x83302),x83301),f78(x83302))),f335(f335(f6(a884,x83302),f335(f260(x83302),x83301)),f335(f305(a884,f2(a884)),x83303)))
% 170.42/170.40 [8388]E(x83881,f2(a884))+~P4(f335(x83883,f335(f335(f39(a884),x83882),x83881)))+P4(f335(f335(f250(a884),x83882),f335(f335(f81(a884),x83881),f335(a117,f485(x83881,x83882,x83883)))))
% 170.42/170.40 [8406]P4(f335(x84061,f2(a884)))+~P4(f335(x84061,f335(f335(f39(a884),x84062),x84063)))+P4(f335(f335(f250(a884),x84062),f335(f335(f81(a884),x84063),f335(a117,f485(x84063,x84062,x84061)))))
% 170.42/170.40 [8446]E(x84461,f2(a884))+~P4(f335(x84463,f335(f335(f39(a884),x84462),x84461)))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x84461),f485(x84461,x84462,x84463))),x84462))
% 170.42/170.40 [8487]P4(f335(x84871,f2(a884)))+~P4(f335(x84871,f335(f335(f39(a884),x84873),x84872)))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x84872),f485(x84872,x84873,x84871))),x84873))
% 170.42/170.40 [8490]~P6(x84901)+E(f335(f335(f151(x84901,x84901,f5(x84901)),x84902),x84903),f152(x84901,x84901,f5(x84901),x84902,x84903))+P4(f335(f335(f337(x84901),x84902),f335(f175(x84901),x84903)))
% 170.42/170.40 [8528]~E(f335(x85283,f580(x85282,x85283,x85281)),f335(x85283,f583(x85282,x85283,x85281)))+~P57(x85281,f335(x85283,f581(x85282,x85283,x85281)))+P57(x85281,f335(f335(f42(x85282,f892(x85281,f892(x85281,a879))),f258(f892(x85282,a879))),x85283))
% 170.42/170.40 [8536]E(x85361,f199(f892(f892(x85362,a879),a879)))+~P4(f335(f335(f249(f892(x85362,a879)),f660(x85363,x85361,x85362)),x85363))+P4(f335(f335(f249(f892(x85362,a879)),f41(f892(x85362,a879),x85361)),x85363))
% 170.42/170.40 [8594]~P64(x85941)+~P4(f335(f335(f250(x85941),x85942),x85943))+P4(f335(f335(f250(x85941),x85942),f335(f335(f293(x85941),f335(f335(f80(x85941),x85942),x85943)),f335(f335(f80(x85941),f78(x85941)),f78(x85941)))))
% 170.42/170.40 [8649]~P4(f335(f335(x86491,f522(x86491,x86493,x86492)),f523(x86491,x86493,x86492)))+P4(f335(f335(x86491,x86492),x86493))+~P4(f335(f323(f891(a1,a1),a52),f335(f335(f270(a1,a1),x86492),x86493)))
% 170.42/170.40 [8650]~P4(f335(f335(x86501,f524(x86501,x86503,x86502)),f525(x86501,x86503,x86502)))+P4(f335(f335(x86501,x86502),x86503))+~P4(f335(f323(f891(a1,a1),a57),f335(f335(f270(a1,a1),x86502),x86503)))
% 170.42/170.40 [8651]~P4(f335(f335(x86511,f526(x86511,x86513,x86512)),f527(x86511,x86513,x86512)))+P4(f335(f335(x86511,x86512),x86513))+~P4(f335(f323(f891(a1,a1),a240),f335(f335(f270(a1,a1),x86512),x86513)))
% 170.42/170.40 [8652]~P4(f335(f335(x86521,f528(x86521,x86523,x86522)),f529(x86521,x86523,x86522)))+P4(f335(f335(x86521,x86522),x86523))+~P4(f335(f323(f891(a884,a884),a235),f335(f335(f270(a884,a884),x86522),x86523)))
% 170.42/170.40 [8653]~P4(f335(f335(x86531,f710(x86531,x86533,x86532)),f713(x86531,x86533,x86532)))+P4(f335(f335(x86531,x86532),x86533))+~P4(f335(f323(f891(a1,a1),a186),f335(f335(f270(a1,a1),x86532),x86533)))
% 170.42/170.40 [8654]~P4(f335(f335(x86541,f822(x86541,x86543,x86542)),f823(x86541,x86543,x86542)))+P4(f335(f335(x86541,x86542),x86543))+~P4(f335(f323(f891(a1,a1),a136),f335(f335(f270(a1,a1),x86542),x86543)))
% 170.42/170.40 [8907]P4(f335(f335(x89071,x89072),x89073))+P4(f335(f323(f891(a884,a884),a235),f335(f335(f270(a884,a884),f528(x89071,x89073,x89072)),f529(x89071,x89073,x89072))))+~P4(f335(f323(f891(a884,a884),a235),f335(f335(f270(a884,a884),x89072),x89073)))
% 170.42/170.40 [8908]P4(f335(f335(x89081,x89082),x89083))+P4(f335(f323(f891(a1,a1),a52),f335(f335(f270(a1,a1),f522(x89081,x89083,x89082)),f523(x89081,x89083,x89082))))+~P4(f335(f323(f891(a1,a1),a52),f335(f335(f270(a1,a1),x89082),x89083)))
% 170.42/170.40 [8909]P4(f335(f335(x89091,x89092),x89093))+P4(f335(f323(f891(a1,a1),a57),f335(f335(f270(a1,a1),f524(x89091,x89093,x89092)),f525(x89091,x89093,x89092))))+~P4(f335(f323(f891(a1,a1),a57),f335(f335(f270(a1,a1),x89092),x89093)))
% 170.42/170.40 [8910]P4(f335(f335(x89101,x89102),x89103))+P4(f335(f323(f891(a1,a1),a240),f335(f335(f270(a1,a1),f526(x89101,x89103,x89102)),f527(x89101,x89103,x89102))))+~P4(f335(f323(f891(a1,a1),a240),f335(f335(f270(a1,a1),x89102),x89103)))
% 170.42/170.40 [8911]P4(f335(f335(x89111,x89112),x89113))+P4(f335(f323(f891(a1,a1),a186),f335(f335(f270(a1,a1),f710(x89111,x89113,x89112)),f713(x89111,x89113,x89112))))+~P4(f335(f323(f891(a1,a1),a186),f335(f335(f270(a1,a1),x89112),x89113)))
% 170.42/170.40 [8912]P4(f335(f335(x89121,x89122),x89123))+P4(f335(f323(f891(a1,a1),a136),f335(f335(f270(a1,a1),f822(x89121,x89123,x89122)),f823(x89121,x89123,x89122))))+~P4(f335(f323(f891(a1,a1),a136),f335(f335(f270(a1,a1),x89122),x89123)))
% 170.42/170.40 [9260]~P4(f335(f62(x92601),x92603))+P4(f335(f335(f337(f891(f892(x92601,a879),f892(x92601,a879))),f335(f335(f270(f892(x92601,a879),f892(x92601,a879)),x92602),x92603)),f310(x92601)))+~P4(f335(f335(f250(f892(x92601,a879)),x92602),x92603))
% 170.42/170.40 [9269]~P30(a881,f199(f892(f883(a881),a879)),f335(f335(f313(f883(a881)),f335(f335(f335(f92(a881),x92691),x92692),x92693)),f199(f892(f883(a881),a879))))+P26(a881,f199(f892(f883(a881),a879)),f335(f335(f313(f883(a881)),f335(f335(f335(f92(a881),x92691),x92692),x92693)),f199(f892(f883(a881),a879))))+~P26(a881,f199(f892(f883(a881),a879)),f335(f335(f313(f883(a881)),f335(a93,x92692)),f199(f892(f883(a881),a879))))
% 170.42/170.40 [9333]~P57(x93331,f335(x93333,f581(x93332,x93333,x93331)))+P57(x93331,f335(f335(f42(x93332,f892(x93331,f892(x93331,a879))),f258(f892(x93332,a879))),x93333))+~E(f335(f335(f106(f892(x93331,a879)),f264(x93331,x93331,f335(x93333,f580(x93332,x93333,x93331)))),f265(x93331,x93331,f335(x93333,f583(x93332,x93333,x93331)))),f199(f892(x93331,a879)))
% 170.42/170.40 [9530]P49(x95301,x95302,x95303)+P4(f335(f335(f337(f891(x95301,x95301)),f571(x95303,x95302,x95301)),x95303))+~P4(f335(f335(f337(f891(x95301,x95301)),f335(f335(f270(x95301,x95301),f570(x95303,x95302,x95301)),f570(x95303,x95302,x95301))),x95303))
% 170.42/170.40 [10118]P49(x101181,x101182,x101183)+~P4(f335(f335(f274(x101181,x101181,a879),f335(f335(f7(x101181,f892(x101181,a879),f892(x101181,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x101181,a879),f892(x101181,a879)),x101181),f8(a879,a879,x101181)),f335(f335(f8(a879,f892(a879,a879),x101181),a333),f335(f335(f7(x101181,f892(x101181,a879),a879),f337(x101181)),x101182)))),f335(f335(f7(x101181,f892(x101181,a879),a879),f337(x101181)),x101182))),f571(x101183,x101182,x101181)))+~P4(f335(f335(f337(f891(x101181,x101181)),f335(f335(f270(x101181,x101181),f570(x101183,x101182,x101181)),f570(x101183,x101182,x101181))),x101183))
% 170.42/170.40 [5659]~P58(x56592)+E(x56591,f2(x56592))+E(f335(f335(f39(x56592),f335(f335(f81(x56592),x56593),x56591)),x56591),x56593)
% 170.42/170.40 [5660]~P58(x56602)+E(x56601,f2(x56602))+E(f335(f335(f39(x56602),f335(f335(f81(x56602),x56601),x56603)),x56601),x56603)
% 170.42/170.40 [6452]~P71(x64521)+~E(f335(x64522,f2(a884)),f2(x64521))+E(f335(f335(f6(a884,x64521),x64522),f335(f305(a884,f335(a117,f2(a884))),x64523)),f335(f335(f6(a884,x64521),x64522),f335(f305(a884,f2(a884)),x64523)))
% 170.42/170.40 [6582]~P58(x65822)+E(x65821,f2(x65822))+E(f335(f335(f39(x65822),f335(f335(f80(x65822),x65823),x65821)),x65821),f335(f335(f80(x65822),f335(f335(f39(x65822),x65823),x65821)),f78(x65822)))
% 170.42/170.40 [6583]~P58(x65832)+E(x65831,f2(x65832))+E(f335(f335(f39(x65832),f335(f335(f80(x65832),x65831),x65833)),x65831),f335(f335(f80(x65832),f335(f335(f39(x65832),x65833),x65831)),f78(x65832)))
% 170.42/170.40 [6802]~P4(f335(x68023,f2(a1)))+P4(f335(f335(f249(a884),x68021),x68022))+P4(f335(x68023,f335(f105(a1),f335(f335(f22(a884),x68022),x68021))))
% 170.42/170.40 [6906]P4(f335(f335(f250(a884),x69062),x69061))+P4(f335(f335(f249(a884),x69061),x69062))+P4(f335(x69063,f335(f105(a1),f335(f335(f22(a884),x69062),x69061))))
% 170.42/170.40 [6979]E(f335(f335(f80(a884),f335(f108(a884),x69791)),f335(f335(f80(a884),f335(f108(a884),x69792)),x69793)),f335(f335(f80(a884),f335(f108(a884),x69791)),x69793))+P4(f335(a205,f335(f108(a1),x69791)))+~P4(f335(a205,f335(f108(a1),x69792)))
% 170.42/170.40 [7060]~E(x70602,f335(f335(f39(a884),x70603),x70601))+~P4(f335(f335(f250(a884),f2(a884)),x70601))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x70601),x70602)),x70603))
% 170.42/170.40 [7174]~P4(f335(f62(x71741),x71743))+~P4(f335(f62(x71741),x71742))+P4(f335(f62(x71741),f335(f335(f115(f892(x71741,a879)),x71742),x71743)))
% 170.42/170.40 [7470]~P6(x74701)+~P4(f335(f62(x74701),x74702))+E(f142(x74701,f335(f335(f22(f892(x74701,a879)),x74702),f335(f335(f313(x74701),x74703),f199(f892(x74701,a879))))),f173(x74701,x74703,f142(x74701,x74702)))
% 170.42/170.40 [7536]P4(f335(x75361,f2(a1)))+~P4(f335(f335(f250(a884),x75362),x75363))+~P4(f335(x75361,f335(f105(a1),f335(f335(f22(a884),x75362),x75363))))
% 170.42/170.40 [7554]~P4(f335(f62(x75541),x75542))+E(f335(f38(x75541),f335(f335(f22(f892(x75541,a879)),x75542),f335(f335(f313(x75541),x75543),f199(f892(x75541,a879))))),f335(f38(x75541),x75542))+P4(f335(f335(f337(x75541),x75543),x75542))
% 170.42/170.40 [7684]~P114(x76841)+~P4(f335(f335(f250(x76841),f78(x76841)),x76842))+P4(f335(f335(f250(x76841),f78(x76841)),f335(f335(f81(x76841),x76842),f335(f335(f260(x76841),x76842),x76843))))
% 170.42/170.40 [7729]~P4(f335(f62(x77291),x77293))+E(f335(f335(f22(a884),f335(f38(x77291),x77292)),f335(f38(x77291),x77293)),f335(f38(x77291),f335(f335(f22(f892(x77291,a879)),x77292),x77293)))+~P4(f335(f335(f249(f892(x77291,a879)),x77293),x77292))
% 170.42/170.40 [7786]~P4(f335(f335(f249(a884),x77862),x77863))+~P4(f335(f335(f249(a884),x77861),f335(f335(f22(a884),x77863),x77862)))+P4(f335(f335(f249(a884),f335(f335(f80(a884),x77861),x77862)),x77863))
% 170.42/170.40 [7837]P4(f335(f62(x78371),x78372))+~P4(f335(f62(x78371),x78373))+~P4(f335(f62(x78371),f335(f335(f22(f892(x78371,a879)),x78372),x78373)))
% 170.42/170.40 [7843]~P4(f335(f62(x78431),x78432))+E(f335(f38(x78431),f335(f335(f22(f892(x78431,a879)),x78432),f335(f335(f313(x78431),x78433),f199(f892(x78431,a879))))),f335(f335(f22(a884),f335(f38(x78431),x78432)),f78(a884)))+~P4(f335(f335(f337(x78431),x78433),x78432))
% 170.42/170.40 [7919]P57(x79191,x79192)+~P57(x79191,x79193)+~P4(f335(f335(f249(f892(x79191,f892(x79191,a879))),x79192),x79193))
% 170.42/170.40 [7960]~P4(f335(f335(f249(a884),x79603),x79602))+P4(f335(f335(f249(a884),x79601),f335(f335(f22(a884),x79602),x79603)))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),x79601),x79603)),x79602))
% 170.42/170.40 [7978]P39(x79781,x79782)+~P39(x79781,x79783)+~P4(f335(f335(f249(f892(f891(x79781,x79781),a879)),x79782),x79783))
% 170.42/170.40 [7979]P55(x79791,x79792)+~P55(x79791,x79793)+~P4(f335(f335(f249(f892(f891(x79791,x79791),a879)),x79792),x79793))
% 170.42/170.40 [8224]~P114(x82241)+~P4(f335(f335(f250(x82241),f78(x82241)),x82242))+P4(f335(f335(f250(x82241),f335(f335(f260(x82241),x82242),x82243)),f335(f335(f81(x82241),x82242),f335(f335(f260(x82241),x82242),x82243))))
% 170.42/170.40 [8314]~P4(f335(x83141,f2(a1)))+~P4(f335(x83141,f335(f335(f22(a1),f335(f105(a1),x83142)),f335(f105(a1),x83143))))+P4(f335(x83141,f335(f105(a1),f335(f335(f22(a884),x83142),x83143))))
% 170.42/170.40 [8327]~P4(f335(f335(f249(a884),x83273),x83272))+P4(f335(x83271,f335(f335(f22(a1),f335(f105(a1),x83272)),f335(f105(a1),x83273))))+~P4(f335(x83271,f335(f105(a1),f335(f335(f22(a884),x83272),x83273))))
% 170.42/170.40 [8345]P4(f335(f335(f250(a884),x83451),x83452))+~P4(f335(x83453,f335(f335(f22(a1),f335(f105(a1),x83451)),f335(f105(a1),x83452))))+P4(f335(x83453,f335(f105(a1),f335(f335(f22(a884),x83451),x83452))))
% 170.42/170.40 [8399]~P124(x83992)+E(x83991,f2(x83992))+P4(f335(f335(f250(x83992),f2(x83992)),f335(f335(f80(x83992),f335(f335(f81(x83992),x83993),x83993)),f335(f335(f81(x83992),x83991),x83991))))
% 170.42/170.40 [8400]~P124(x84002)+E(x84001,f2(x84002))+P4(f335(f335(f250(x84002),f2(x84002)),f335(f335(f80(x84002),f335(f335(f81(x84002),x84001),x84001)),f335(f335(f81(x84002),x84003),x84003))))
% 170.42/170.40 [8508]~P4(f335(f335(f250(a884),f2(a884)),x85081))+~P4(f335(f335(f250(a1),x85082),x85083))+P4(f335(f335(f250(a1),f335(f335(f81(a1),f335(f105(a1),x85081)),x85082)),f335(f335(f81(a1),f335(f105(a1),x85081)),x85083)))
% 170.42/170.40 [8564]E(f335(f335(f106(f892(x85641,a879)),x85642),f40(f892(x85641,a879),x85643)),f199(f892(x85641,a879)))+P4(f335(f335(f337(f892(x85641,a879)),x85642),x85643))+P4(f335(f335(f337(f892(x85641,a879)),f657(x85643,x85642,x85641)),f335(f335(f313(f892(x85641,a879)),x85642),x85643)))
% 170.42/170.40 [8565]E(f335(f335(f106(f892(x85651,a879)),x85652),f40(f892(x85651,a879),x85653)),f199(f892(x85651,a879)))+P4(f335(f335(f337(f892(x85651,a879)),x85652),x85653))+P4(f335(f335(f337(f892(x85651,a879)),f656(x85653,x85652,x85651)),f335(f335(f313(f892(x85651,a879)),x85652),x85653)))
% 170.42/170.40 [8593]E(x85931,x85932)+~E(f335(f200(f885(x85933)),x85931),f335(f200(f885(x85933)),x85932))+P4(f335(f335(f337(f891(x85933,x85933)),f690(x85933,x85931,x85932)),f335(f175(f891(x85933,x85933)),f335(f335(f185(x85933,x85933),x85932),x85931))))
% 170.42/170.40 [8826]E(f311(x88261,x88262),f311(x88261,x88263))+~P4(f335(f335(f249(f892(f891(x88261,x88261),a879)),x88263),f311(x88261,x88262)))+~P4(f335(f335(f249(f892(f891(x88261,x88261),a879)),x88262),x88263))
% 170.42/170.40 [8886]~P49(x88861,f258(f892(x88861,a879)),x88863)+P4(f335(f335(f249(f892(f891(f885(x88861),f885(x88861)),a879)),f160(x88861,x88862)),f161(x88861,x88863)))+~P4(f335(f335(f249(f892(f891(x88861,x88861),a879)),x88862),x88863))
% 170.42/170.40 [9095]P39(x90951,x90952)+~P4(f335(f335(f337(x90951),x90953),f621(x90952,x90951)))+P4(f335(f335(f337(f891(x90951,x90951)),f335(f335(f270(x90951,x90951),f671(x90952,x90951,x90953)),x90953)),x90952))
% 170.42/170.40 [9130]~P4(f335(f62(x91301),x91302))+P4(f335(f62(f892(x91301,a879)),f335(f335(f61(x91301),x91302),x91303)))+~P4(f335(f335(f249(f892(f891(x91301,x91301),a879)),x91303),f335(f335(f272(x91301,x91301),x91302),f335(f16(f892(x91301,a879),x91301),x91302))))
% 170.42/170.40 [9165]P49(x91651,x91652,x91653)+P4(f335(f335(f337(x91651),f562(x91653,x91652,x91651)),x91652))+~P4(f335(f335(f249(f892(f891(x91651,x91651),a879)),x91653),f335(f335(f272(x91651,x91651),x91652),f335(f16(f892(x91651,a879),x91651),x91652))))
% 170.42/170.40 [9166]P49(x91661,x91662,x91663)+P4(f335(f335(f337(x91661),f569(x91662,x91663,x91661)),x91662))+~P4(f335(f335(f249(f892(f891(x91661,x91661),a879)),x91663),f335(f335(f272(x91661,x91661),x91662),f335(f16(f892(x91661,a879),x91661),x91662))))
% 170.42/170.40 [9201]~P64(x92011)+~P4(f335(f335(f250(x92011),x92012),x92013))+P4(f335(f335(f250(x92011),f335(f335(f293(x92011),f335(f335(f80(x92011),x92012),x92013)),f335(f335(f80(x92011),f78(x92011)),f78(x92011)))),x92013))
% 170.42/170.40 [9230]~P63(x92301)+P4(f335(f335(f249(x92301),x92302),x92303))+~P4(f335(f335(f249(x92301),f335(f335(f81(x92301),f477(x92303,x92302,x92301)),x92302)),x92303))
% 170.42/170.40 [9368]E(f335(f200(f885(f885(x93681))),f335(f139(f885(x93681),f335(f335(f8(a884,a879,f885(x93681)),f335(f250(a884),x93682)),f200(f885(x93681)))),f183(x93681,x93683))),f335(f200(f885(x93681)),f335(f335(f168(f885(x93681)),x93683),x93682)))+~P16(a884,f335(f172(a884),f335(f335(f157(f885(x93681),a884),f200(f885(x93681))),x93683)))+~P4(f335(f335(f250(a884),x93682),f335(f200(f885(f885(x93681))),x93683)))
% 170.42/170.40 [9475]~P39(x94751,x94752)+P28(x94751,f335(f335(f270(f892(f891(x94751,x94751),a879),f892(f891(x94751,x94751),a879)),x94752),x94753))+~P4(f335(f335(f249(f892(f891(x94751,x94751),a879)),f335(f335(f292(x94751,x94751,x94751),x94752),x94753)),x94752))
% 170.42/170.40 [9482]E(f335(f335(f157(f885(x94821),x94821),f335(f335(f7(f885(x94821),a884,x94821),f168(x94821)),x94822)),f335(f139(f885(x94821),f335(f335(f8(a884,a879,f885(x94821)),f335(f250(a884),x94822)),f200(f885(x94821)))),f183(x94821,x94823))),f335(f335(f168(f885(x94821)),x94823),x94822))+~P16(a884,f335(f172(a884),f335(f335(f157(f885(x94821),a884),f200(f885(x94821))),x94823)))+~P4(f335(f335(f250(a884),x94822),f335(f200(f885(f885(x94821))),x94823)))
% 170.42/170.40 [9617]P49(x96171,x96172,x96173)+~P4(f335(f335(f337(f891(x96171,x96171)),f335(f335(f270(x96171,x96171),f562(x96173,x96172,x96171)),f562(x96173,x96172,x96171))),x96173))+~P4(f335(f335(f249(f892(f891(x96171,x96171),a879)),x96173),f335(f335(f272(x96171,x96171),x96172),f335(f16(f892(x96171,a879),x96171),x96172))))
% 170.42/170.40 [9618]P49(x96181,x96182,x96183)+~P4(f335(f335(f337(f891(x96181,x96181)),f335(f335(f270(x96181,x96181),f569(x96182,x96183,x96181)),f569(x96182,x96183,x96181))),x96183))+~P4(f335(f335(f249(f892(f891(x96181,x96181),a879)),x96183),f335(f335(f272(x96181,x96181),x96182),f335(f16(f892(x96181,a879),x96181),x96182))))
% 170.42/170.40 [9794]~P138(x97941)+~P122(x97941)+E(f335(f335(f293(x97941),f335(f107(x97941),f335(f335(f73(f891(a1,a1),a1,x97942,f269(a1,a1)),f228(x97942)),x97943))),f335(f107(x97941),f335(f335(f73(f891(a1,a1),a1,x97942,f273(a1,a1)),f228(x97942)),x97943))),f241(x97942,x97941,x97943))
% 170.42/170.40 [9997]~E(x99973,f2(a884))+~E(f335(f200(f885(x99971)),f335(f335(f168(f885(x99971)),x99972),f751(x99973,x99971,x99972))),x99973)+E(f335(f335(f157(a884,f885(x99971)),f335(f335(f7(a884,f885(a884),f885(x99971)),f335(f335(f8(f892(a884,x99971),f892(f885(a884),f885(x99971)),a884),f157(a884,x99971)),f335(f7(a884,a884,x99971),f335(f335(f8(f885(x99971),f892(a884,x99971),a884),f168(x99971)),f335(f168(f885(x99971)),x99972))))),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(f885(x99971))),x99972))))),f142(a884,f335(f305(a884,f2(a884)),x99973))),f183(x99971,x99972))
% 170.42/170.40 [9998]E(x99981,f118(f885(x99982)))+~E(f335(f200(f885(x99982)),f335(f335(f168(f885(x99982)),x99981),f751(x99983,x99982,x99981))),x99983)+E(f335(f335(f157(a884,f885(x99982)),f335(f335(f7(a884,f885(a884),f885(x99982)),f335(f335(f8(f892(a884,x99982),f892(f885(a884),f885(x99982)),a884),f157(a884,x99982)),f335(f7(a884,a884,x99982),f335(f335(f8(f885(x99982),f892(a884,x99982),a884),f168(x99982)),f335(f168(f885(x99982)),x99981))))),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(f885(x99982))),x99981))))),f142(a884,f335(f305(a884,f2(a884)),x99983))),f183(x99982,x99981))
% 170.42/170.40 [9999]~E(x99993,f2(a884))+E(f335(f335(f157(a884,f885(x99991)),f335(f335(f7(a884,f885(a884),f885(x99991)),f335(f335(f8(f892(a884,x99991),f892(f885(a884),f885(x99991)),a884),f157(a884,x99991)),f335(f7(a884,a884,x99991),f335(f335(f8(f885(x99991),f892(a884,x99991),a884),f168(x99991)),f335(f168(f885(x99991)),x99992))))),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(f885(x99991))),x99992))))),f142(a884,f335(f305(a884,f2(a884)),x99993))),f183(x99991,x99992))+P4(f335(f335(f250(a884),f751(x99993,x99991,x99992)),f335(f200(f885(f885(x99991))),x99992)))
% 170.42/170.40 [10000]E(x100001,f118(f885(x100002)))+E(f335(f335(f157(a884,f885(x100002)),f335(f335(f7(a884,f885(a884),f885(x100002)),f335(f335(f8(f892(a884,x100002),f892(f885(a884),f885(x100002)),a884),f157(a884,x100002)),f335(f7(a884,a884,x100002),f335(f335(f8(f885(x100002),f892(a884,x100002),a884),f168(x100002)),f335(f168(f885(x100002)),x100001))))),f142(a884,f335(f305(a884,f2(a884)),f335(f200(f885(f885(x100002))),x100001))))),f142(a884,f335(f305(a884,f2(a884)),x100003))),f183(x100002,x100001))+P4(f335(f335(f250(a884),f751(x100003,x100002,x100001)),f335(f200(f885(f885(x100002))),x100001)))
% 170.42/170.40 [7726]E(f335(f335(f80(a884),f335(f108(a884),x77261)),f335(f335(f80(a884),f335(f108(a884),x77262)),x77263)),f335(f335(f80(a884),f335(f108(a884),f335(f335(f80(a1),x77261),x77262))),x77263))+P4(f335(a205,f335(f108(a1),x77261)))+P4(f335(a205,f335(f108(a1),x77262)))
% 170.42/170.40 [8499]~P4(f335(f62(x84991),x84992))+~P4(f335(f335(f337(x84991),x84993),x84992))+E(f335(a117,f335(f38(x84991),f335(f335(f22(f892(x84991,a879)),x84992),f335(f335(f313(x84991),x84993),f199(f892(x84991,a879)))))),f335(f38(x84991),x84992))
% 170.42/170.40 [8518]~P4(f335(f62(x85181),x85182))+~P4(f335(f335(f337(x85181),x85183),x85182))+E(f335(f335(f80(a884),f78(a884)),f335(f38(x85181),f335(f335(f22(f892(x85181,a879)),x85182),f335(f335(f313(x85181),x85183),f199(f892(x85181,a879)))))),f335(f38(x85181),x85182))
% 170.42/170.40 [8602]~P6(x86021)+~P4(f335(f62(x86021),x86023))+E(f335(f335(f151(x86021,x86021,f5(x86021)),x86022),f142(x86021,f335(f335(f22(f892(x86021,a879)),x86023),f335(f335(f313(x86021),x86022),f199(f892(x86021,a879)))))),f142(x86021,f335(f335(f313(x86021),x86022),x86023)))
% 170.42/170.40 [8755]~P4(f335(f62(x87551),x87553))+~P4(f335(f62(x87551),x87552))+E(f335(f335(f80(a884),f335(f38(x87551),f335(f335(f115(f892(x87551,a879)),x87552),x87553))),f335(f38(x87551),f335(f335(f106(f892(x87551,a879)),x87552),x87553))),f335(f335(f80(a884),f335(f38(x87551),x87552)),f335(f38(x87551),x87553)))
% 170.42/170.40 [9945]~P27(x99451,f892(f892(x99451,a879),a879),f335(f335(f7(x99451,f892(f891(x99451,x99451),a879),f892(f892(x99451,a879),a879)),f335(f335(f8(f892(x99451,a879),f892(f892(f891(x99451,x99451),a879),f892(f892(x99451,a879),a879)),x99451),f61(x99451)),f335(f335(f7(x99451,f892(x99451,a879),f892(x99451,a879)),f313(x99451)),f199(f892(x99451,a879))))),x99453),x99452)+~P4(f335(f62(x99451),x99452))+E(f335(f38(f892(x99451,a879)),f335(f335(f61(x99451),x99452),x99453)),f335(f38(x99451),x99452))
% 170.42/170.40 [7995]~P94(x79951)+P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x79953)))+E(f335(f335(f260(x79951),x79952),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),x79953),x79953)),a102))),f78(x79951))
% 170.42/170.40 [9458]~P94(x94581)+~P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),x94583)))+E(f335(f335(f260(x94581),x94582),f335(f108(a884),f335(f335(f22(a1),f335(f335(f80(a1),x94583),x94583)),a102))),f335(f335(f86(x94581,x94581),f335(f335(f260(x94581),x94582),f335(f108(a884),x94583))),f335(f335(f18(x94581,x94581,x94581),f335(f335(f8(x94581,f892(x94581,x94581),x94581),f81(x94581)),f335(f81(x94581),x94582))),f5(x94581))))
% 170.42/170.40 [9853]~P4(f335(f140(x98531),x98533))+~P4(f335(f335(f337(x98531),x98532),f335(f175(x98531),x98533)))+E(f335(f335(f141(x98531),f335(f200(f885(x98531)),f180(x98531,f335(f335(f8(a879,a879,x98531),a330),f335(f335(f7(x98531,x98531,a879),a332),x98532)),f335(f172(x98531),x98533)))),f335(f172(x98531),x98533)),f335(f335(f154(x98531),x98532),f335(f172(x98531),f180(x98531,f335(f335(f8(a879,a879,x98531),a330),f335(f335(f7(x98531,x98531,a879),a332),x98532)),x98533))))
% 170.42/170.40 [9925]P4(f335(f335(f249(f892(f891(x99251,x99251),a879)),f311(x99251,x99252)),x99253))+~P4(f335(f335(f249(f892(f891(x99251,x99251),a879)),f311(x99251,f199(f892(f891(x99251,x99251),a879)))),x99253))+~P4(f335(f335(f249(f892(f891(x99251,x99251),a879)),f335(f335(f292(x99251,x99251,x99251),f335(f335(f106(f892(f891(x99251,x99251),a879)),f311(x99251,x99252)),x99253)),x99252)),x99253))
% 170.42/170.40 [9765]~P4(f335(f62(x97651),f335(f255(x97651),x97653)))+~P4(f335(f62(x97651),f335(f255(x97651),x97652)))+P4(f335(f62(x97651),f335(f255(x97651),f335(f335(f18(x97651,a879,a879),f335(f335(f8(a879,f892(a879,a879),x97651),a334),x97652)),x97653))))
% 170.42/170.40 [10060]P4(f335(f335(f249(f892(f891(x100601,x100601),a879)),f335(f335(f292(x100601,x100601,x100601),x100602),f311(x100601,x100602))),x100603))+~P4(f335(f335(f249(f892(f891(x100601,x100601),a879)),x100602),x100603))+~P4(f335(f335(f249(f892(f891(x100601,x100601),a879)),f335(f335(f292(x100601,x100601,x100601),f335(f335(f106(f892(f891(x100601,x100601),a879)),f335(f335(f292(x100601,x100601,x100601),x100602),f311(x100601,x100602))),x100603)),x100602)),x100603))
% 170.42/170.40 [10013]~P120(x100132)+E(x100131,f2(x100132))+~E(f335(f335(f80(x100132),f335(f335(f260(x100132),x100133),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x100132),x100131),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f2(x100132))
% 170.42/170.40 [10014]~P120(x100142)+E(x100141,f2(x100142))+~E(f335(f335(f80(x100142),f335(f335(f260(x100142),x100141),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x100142),x100143),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f2(x100142))
% 170.42/170.40 [10019]~P4(f335(f140(x100191),x100193))+~P4(f335(f335(f337(x100191),x100192),f335(f175(x100191),x100193)))+E(f335(f172(x100191),f335(f174(x100191),f335(f335(f141(x100191),f335(f200(f885(x100191)),f180(x100191,f335(f335(f8(a879,a879,x100191),a330),f335(f335(f7(x100191,x100191,a879),a332),x100192)),x100193))),x100193))),f180(x100191,f335(f335(f8(a879,a879,x100191),a330),f335(f335(f7(x100191,x100191,a879),a332),x100192)),f335(f172(x100191),x100193)))
% 170.42/170.40 [10105]~P120(x101052)+E(x101051,f2(x101052))+P4(f335(f335(f250(x101052),f2(x101052)),f335(f335(f80(x101052),f335(f335(f260(x101052),x101053),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101052),x101051),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))))
% 170.42/170.40 [10106]~P120(x101062)+E(x101061,f2(x101062))+P4(f335(f335(f250(x101062),f2(x101062)),f335(f335(f80(x101062),f335(f335(f260(x101062),x101061),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101062),x101063),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))))
% 170.42/170.40 [10148]~P120(x101481)+P4(f335(f335(f249(x101481),f2(x101481)),x101482))+~P4(f335(f335(f249(x101481),f2(x101481)),f335(f335(f260(x101481),x101482),f335(a117,f335(f335(f81(a884),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),x101483)))))
% 170.42/170.40 [5502]~P26(x55021,x55024,x55023)+P26(x55021,x55022,x55023)+~P26(x55021,x55022,x55024)
% 170.42/170.40 [4967]~E(x49672,f90(x49673,x49671))+P4(f335(x49671,x49672))+~P4(f335(x49671,x49674))
% 170.42/170.40 [6713]~P39(x67132,x67134)+~P39(x67131,x67133)+P39(f891(x67131,x67132),f328(x67131,x67132,x67133,x67134))
% 170.42/170.40 [5146]~P10(x51464,x51461)+~E(f335(x51461,x51462),f335(x51461,x51463))+P4(f335(f335(x51461,x51462),x51463))
% 170.42/170.40 [5318]~P10(x53184,x53181)+E(f335(x53181,x53182),f335(x53181,x53183))+~P4(f335(f335(x53181,x53182),x53183))
% 170.42/170.40 [5409]~P20(x54093,x54094,x54091)+E(f335(x54091,x54092),f335(f64(x54093,x54094),x54092))+~P4(f335(f62(x54093),x54092))
% 170.42/170.40 [5410]~P2(x54103,x54104,x54101)+E(f335(x54101,x54102),f335(f64(x54103,x54104),x54102))+~P4(f335(f62(x54103),x54102))
% 170.42/170.40 [5535]~P10(x55354,x55351)+~P4(f335(f335(x55351,x55353),x55352))+P4(f335(f335(x55351,x55352),x55353))
% 170.42/170.40 [5602]E(x56021,x56022)+~E(f335(f269(x56023,x56024),x56021),f335(f269(x56023,x56024),x56022))+~E(f335(f273(x56023,x56024),x56021),f335(f273(x56023,x56024),x56022))
% 170.42/170.40 [5627]E(x56271,x56272)+~P4(f335(f48(x56273,x56274),x56272))+~P4(f335(f48(x56273,x56274),x56271))
% 170.42/170.40 [5818]~P71(x58182)+E(f242(x58181,x58182,x58183,x58184),f2(x58182))+P4(f335(f62(x58181),x58184))
% 170.42/170.40 [5955]~P4(f335(f323(x59551,x59552),x59554))+P4(f335(f323(x59551,x59552),x59553))+~P4(f335(f335(x59552,x59553),x59554))
% 170.42/170.40 [7914]~P6(x79142)+~P4(f335(f140(x79141),x79144))+P4(f335(f140(x79141),f153(x79141,x79142,x79143,x79144)))
% 170.42/170.40 [8143]~P4(f335(f62(x81432),x81434))+~P4(f335(f62(x81431),x81433))+P4(f335(f62(f893(x81431,x81432)),f322(x81431,x81432,x81433,x81434)))
% 170.42/170.40 [8144]~P4(f335(f140(x81442),x81444))+~P4(f335(f140(x81441),x81443))+P4(f335(f140(f891(x81441,x81442)),f60(x81441,x81442,x81443,x81444)))
% 170.42/170.40 [8148]P4(f335(f335(f337(f885(x81481)),f335(f335(f137(x81481),x81482),x81483)),f164(x81481,x81484)))+~P4(f335(f335(f337(f885(x81481)),x81483),f164(x81481,x81484)))+~P4(f335(f335(f337(f885(x81481)),x81482),f164(x81481,x81484)))
% 170.42/170.40 [8467]P4(f335(x84671,x84672))+~E(x84673,f335(f243(x84674),x84672))+~P4(f335(x84671,f427(x84672,x84671,x84673,x84674)))
% 170.42/170.40 [8478]~P6(x84783)+~P4(f335(f140(x84781),f153(x84781,x84783,x84784,x84782)))+P4(f335(f140(x84781),x84782))
% 170.42/170.40 [8746]~P4(f335(f335(f337(f891(x87461,x87461)),f335(f335(f270(x87461,x87461),x87462),x87464)),f311(x87461,x87463)))+P4(f335(f335(f337(x87461),x87462),f324(x87461,x87463)))+~P4(f335(f335(f337(x87461),x87464),f324(x87461,x87463)))
% 170.42/170.40 [8766]~E(x87664,f335(f243(x87663),x87662))+P4(f335(x87661,x87662))+P4(f335(f335(f337(x87663),f427(x87662,x87661,x87664,x87663)),f244(x87663,x87664)))
% 170.42/170.40 [5130]~P71(x51302)+E(f335(f335(f6(x51301,x51302),x51303),x51304),f2(x51302))+P4(f335(f62(x51301),x51304))
% 170.42/170.40 [5133]~P76(x51332)+E(f335(f335(f9(x51331,x51332),x51333),x51334),f78(x51332))+P4(f335(f62(x51331),x51334))
% 170.42/170.40 [5282]~P72(x52823)+E(x52821,x52822)+~E(f335(f335(f80(x52823),x52824),x52821),f335(f335(f80(x52823),x52824),x52822))
% 170.42/170.40 [5283]~P73(x52833)+E(x52831,x52832)+~E(f335(f335(f80(x52833),x52834),x52831),f335(f335(f80(x52833),x52834),x52832))
% 170.42/170.40 [5285]~P72(x52853)+E(x52851,x52852)+~E(f335(f335(f80(x52853),x52851),x52854),f335(f335(f80(x52853),x52852),x52854))
% 170.42/170.40 [5405]~P8(x54053)+E(x54051,f199(f892(x54052,a879)))+E(f335(f335(f42(x54052,x54053),x54051),f335(f16(x54053,x54052),x54054)),x54054)
% 170.42/170.40 [5406]~P8(x54063)+E(x54061,f199(f892(x54062,a879)))+E(f335(f335(f43(x54062,x54063),x54061),f335(f16(x54063,x54062),x54064)),x54064)
% 170.42/170.40 [5615]~P107(x56153)+E(x56151,x56152)+~E(f306(x56153,x56154,x56151),f335(f335(f313(x56153),x56152),f199(f892(x56153,a879))))
% 170.42/170.40 [5616]~P107(x56163)+E(x56161,x56162)+~E(f306(x56163,x56161,x56162),f335(f335(f313(x56163),x56164),f199(f892(x56163,a879))))
% 170.42/170.40 [5676]~P37(x56763,x56761,x56764)+P37(x56763,x56761,f335(f335(f154(x56763),x56762),x56764))+P4(f335(x56761,x56762))
% 170.42/170.40 [5778]~P33(x57781,x57782,x57784)+~P4(f335(x57782,x57783))+P33(x57781,x57782,f335(f335(f154(x57781),x57783),x57784))
% 170.42/170.40 [5911]P4(f335(x59111,x59112))+~P4(f335(f263(x59113,x59111),x59114))+~P4(f335(f335(f337(x59113),x59112),x59114))
% 170.42/170.40 [5920]~P33(x59201,x59202,x59204)+~P33(x59201,x59202,x59203)+P33(x59201,x59202,f335(f335(f137(x59201),x59203),x59204))
% 170.42/170.40 [5930]P35(x59301,x59302,x59303)+~P35(x59301,x59302,f335(f335(f154(x59301),x59304),x59303))+P4(f335(x59302,x59304))
% 170.42/170.40 [5931]P37(x59311,x59312,x59313)+~P37(x59311,x59312,f335(f335(f154(x59311),x59314),x59313))+P4(f335(x59312,x59314))
% 170.42/170.40 [5944]E(x59441,x59442)+~P4(f335(f335(f206(x59443),x59444),x59442))+~P4(f335(f335(f206(x59443),x59444),x59441))
% 170.42/170.40 [6010]P35(x60101,x60102,x60103)+P35(x60101,x60102,x60104)+~P35(x60101,x60102,f335(f335(f137(x60101),x60104),x60103))
% 170.42/170.40 [6029]~P71(x60291)+E(f335(f335(f6(a884,x60291),x60292),f335(f305(a884,x60293),f335(a117,x60294))),f2(x60291))+~P4(f335(f335(f250(a884),x60294),x60293))
% 170.42/170.40 [6034]~P59(x60341)+~E(f45(x60341,x60342,x60343),f45(x60341,x60344,x60343))+E(f45(x60341,f335(f79(x60341),x60342),x60343),f45(x60341,f335(f79(x60341),x60344),x60343))
% 170.42/170.40 [6102]P4(f335(x61021,x61022))+~E(f335(f139(x61023,x61021),x61024),x61024)+~P4(f335(f335(f337(x61023),x61022),f335(f175(x61023),x61024)))
% 170.42/170.40 [6121]~E(f335(f335(f80(a884),x61213),x61212),f335(f335(f80(a884),x61211),x61214))+~P4(f335(f335(f250(a884),x61213),x61214))+P4(f335(f335(f250(a884),x61211),x61212))
% 170.42/170.40 [6125]P35(x61251,x61252,x61253)+~P4(f335(x61252,x61254))+~P4(f335(f335(f337(x61251),x61254),f335(f175(x61251),x61253)))
% 170.42/170.40 [6161]~P33(x61613,x61611,x61614)+P4(f335(x61611,x61612))+~P4(f335(f335(f337(x61613),x61612),f335(f175(x61613),x61614)))
% 170.42/170.40 [6163]~E(f335(f139(x61631,x61632),x61633),f118(x61631))+~P4(f335(x61632,x61634))+~P4(f335(f335(f337(x61631),x61634),f335(f175(x61631),x61633)))
% 170.42/170.40 [6164]~E(f180(x61643,x61641,x61644),x61644)+P4(f335(x61641,x61642))+~P4(f335(f335(f337(x61643),x61642),f335(f175(x61643),x61644)))
% 170.42/170.40 [6199]~E(x61994,f199(f892(x61992,a879)))+~E(x61993,f199(f892(x61991,a879)))+E(f322(x61991,x61992,x61993,x61994),f199(f892(f893(x61991,x61992),a879)))
% 170.42/170.40 [6343]P4(f335(x63431,x63432))+~P4(f335(f163(x63433,x63431),x63434))+~P4(f335(f335(f337(x63433),x63432),f335(f175(x63433),x63434)))
% 170.42/170.40 [6611]~P71(x66111)+E(f335(f335(f6(a884,x66111),x66112),f306(a884,x66113,f335(a117,x66114))),f2(x66111))+~P4(f335(f335(f250(a884),f335(a117,x66114)),x66113))
% 170.42/170.40 [6752]~P6(x67521)+E(f335(f335(f22(f892(x67521,a879)),f335(f305(x67521,x67522),x67523)),f335(f305(x67521,x67522),x67524)),f335(f305(x67521,x67524),x67523))+~P4(f335(f335(f249(x67521),x67522),x67524))
% 170.42/170.40 [7106]~P4(f335(f335(f337(f885(x71061)),x71064),f164(x71061,x71063)))+P4(f335(f335(f337(x71061),x71062),x71063))+~P4(f335(f335(f337(x71061),x71062),f335(f175(x71061),x71064)))
% 170.42/170.40 [7113]~P39(x71131,x71132)+P4(f335(f335(f337(x71131),f658(x71132,x71131,x71133)),x71133))+~P4(f335(f335(f337(x71131),x71134),x71133))
% 170.42/170.40 [7169]~P71(x71691)+E(f335(f335(f335(f66(x71691,x71692,f80(x71691)),x71693),f2(x71691)),x71694),f335(f335(f6(x71692,x71691),x71693),x71694))+~P4(f335(f62(x71692),x71694))
% 170.42/170.40 [7171]~P76(x71711)+E(f335(f335(f335(f66(x71711,x71712,f81(x71711)),x71713),f78(x71711)),x71714),f335(f335(f9(x71712,x71711),x71713),x71714))+~P4(f335(f62(x71712),x71714))
% 170.42/170.40 [7199]P27(x71991,x71992,x71993,x71994)+~E(f335(f38(x71992),f335(f314(x71991,x71992,x71993),x71994)),f335(f38(x71991),x71994))+~P4(f335(f62(x71991),x71994))
% 170.42/170.40 [7385]~P71(x73851)+E(f335(f335(f80(x73851),f335(x73852,x73853)),f335(f335(f6(a884,x73851),x73852),f308(a884,x73853,x73854))),f335(f335(f6(a884,x73851),x73852),f306(a884,x73853,x73854)))+~P4(f335(f335(f249(a884),x73853),x73854))
% 170.42/170.40 [7395]~P71(x73951)+~P27(x73952,x73951,x73953,x73954)+E(f335(f335(f6(x73951,x73951),f34(x73951)),f335(f314(x73952,x73951,x73953),x73954)),f335(f335(f6(x73952,x73951),x73953),x73954))
% 170.42/170.40 [7396]~P76(x73961)+~P27(x73962,x73961,x73963,x73964)+E(f335(f335(f9(x73961,x73961),f34(x73961)),f335(f314(x73962,x73961,x73963),x73964)),f335(f335(f9(x73962,x73961),x73963),x73964))
% 170.42/170.40 [7450]E(f335(f38(f893(x74501,x74502)),f322(x74501,x74502,x74503,x74504)),f335(f335(f80(a884),f335(f38(x74501),x74503)),f335(f38(x74502),x74504)))+~P4(f335(f62(x74502),x74504))+~P4(f335(f62(x74501),x74503))
% 170.42/170.40 [7537]E(x75371,x75372)+P4(f335(f335(f337(x75373),x75371),f335(f175(x75373),f173(x75373,x75372,x75374))))+~P4(f335(f335(f337(x75373),x75371),f335(f175(x75373),x75374)))
% 170.42/170.40 [7762]~P71(x77621)+E(f335(f335(f80(x77621),f335(f335(f6(a884,x77621),x77622),f335(f305(a884,x77623),x77624))),f335(x77622,x77624)),f335(f335(f6(a884,x77621),x77622),f335(f305(a884,x77623),f335(a117,x77624))))+P4(f335(f335(f250(a884),x77624),x77623))
% 170.42/170.40 [7815]~P27(x78151,x78152,x78153,f258(f892(x78151,a879)))+~P4(f335(f62(x78152),x78154))+P4(f335(f62(x78151),f335(f315(x78151,x78152,x78153),x78154)))
% 170.42/170.40 [7927]P4(f335(f335(f337(f885(x79271)),f335(f335(f154(x79271),x79272),x79273)),f164(x79271,x79274)))+~P4(f335(f335(f337(f885(x79271)),x79273),f164(x79271,x79274)))+~P4(f335(f335(f337(x79271),x79272),x79274))
% 170.42/170.40 [8019]~E(f335(f314(x80193,x80191,x80194),f258(f892(x80193,a879))),f258(f892(x80191,a879)))+P4(f335(f62(x80191),x80192))+~P4(f335(f62(x80193),f335(f315(x80193,x80191,x80194),x80192)))
% 170.42/170.40 [8115]~P27(x81151,x81153,x81154,x81152)+P4(f335(f62(x81151),x81152))+~P4(f335(f62(x81153),f335(f314(x81151,x81153,x81154),x81152)))
% 170.42/170.40 [8136]~E(x81362,x81363)+P4(f335(f335(f337(f891(x81361,x81361)),f335(f335(f270(x81361,x81361),x81362),x81363)),f267(x81361,x81364)))+~P4(f335(f335(f337(x81361),x81362),x81364))
% 170.42/170.40 [8174]~P71(x81741)+E(f335(f335(f80(x81741),f335(f335(f6(a884,x81741),x81742),f306(a884,x81743,x81744))),f335(x81742,f335(a117,x81744))),f335(f335(f6(a884,x81741),x81742),f306(a884,x81743,f335(a117,x81744))))+P4(f335(f335(f250(a884),f335(a117,x81744)),x81743))
% 170.42/170.40 [8238]P4(f335(x82381,x82382))+~P4(f335(x82381,f335(f335(f168(x82383),x82384),f703(x82381,x82384,x82383))))+~P4(f335(f335(f337(x82383),x82382),f335(f175(x82383),x82384)))
% 170.42/170.40 [8378]~P4(f335(f335(f337(x83781),x83782),f324(x83781,x83784)))+P4(f335(f335(f337(f885(x83781)),f335(f335(f154(x83781),x83782),x83783)),f324(f885(x83781),f160(x83781,x83784))))+~P4(f335(f335(f337(f885(x83781)),x83783),f324(f885(x83781),f160(x83781,x83784))))
% 170.42/170.40 [8391]~P27(x83912,x83913,x83914,f661(x83914,x83913,x83912,x83911))+P27(x83912,x83913,x83914,f41(f892(x83912,a879),x83911))+E(x83911,f199(f892(f892(x83912,a879),a879)))
% 170.42/170.40 [8664]E(x86641,x86642)+~P4(f335(f335(f337(f891(x86643,x86643)),f335(f335(f270(x86643,x86643),x86641),x86642)),f311(x86643,x86644)))+P4(f335(f335(f337(x86643),x86641),f335(f268(x86643,x86643),x86644)))
% 170.42/170.40 [8946]P27(x89462,x89463,x89464,f41(f892(x89462,a879),x89461))+E(x89461,f199(f892(f892(x89462,a879),a879)))+P4(f335(f335(f337(f892(x89462,a879)),f661(x89464,x89463,x89462,x89461)),x89461))
% 170.42/170.40 [9085]P4(f335(f62(x90851),x90852))+~P4(f335(f62(x90854),f335(f314(x90851,x90854,x90853),x90852)))+P4(f335(f335(f337(x90851),f772(x90853,x90854,x90852,x90851)),x90852))
% 170.42/170.40 [9179]~P8(x91792)+E(f335(f335(f65(x91791,x91792,f335(f335(f8(x91792,f892(x91792,x91792),x91791),f115(x91792)),x91793)),f199(x91792)),x91794),f335(f335(f42(x91791,x91792),x91794),x91793))+~P4(f335(f62(x91791),x91794))
% 170.42/170.40 [9180]~P8(x91802)+E(f335(f335(f65(x91801,x91802,f335(f335(f8(x91802,f892(x91802,x91802),x91801),f106(x91802)),x91803)),f258(x91802)),x91804),f335(f335(f43(x91801,x91802),x91804),x91803))+~P4(f335(f62(x91801),x91804))
% 170.42/170.40 [9263]P4(f335(x92631,x92632))+~P4(f335(x92631,f335(f335(f168(x92633),x92634),f775(x92632,x92631,x92634,x92633))))+~P4(f335(f335(f337(x92633),x92632),f335(f175(x92633),x92634)))
% 170.42/170.40 [9285]E(x92851,x92852)+~P4(f335(f335(f337(f891(x92853,x92853)),f335(f335(f270(x92853,x92853),x92851),x92852)),f311(x92853,x92854)))+P4(f335(f335(f337(f891(x92853,x92853)),f335(f335(f270(x92853,x92853),x92851),x92852)),f335(f335(f292(x92853,x92853,x92853),x92854),f311(x92853,x92854))))
% 170.42/170.40 [9334]~E(f335(f200(f885(x93341)),x93342),f335(f200(f885(x93341)),x93343))+~P4(f335(f335(f337(f891(f885(x93341),f885(x93341))),f335(f335(f270(f885(x93341),f885(x93341)),x93342),x93343)),f150(x93341,x93344)))+P4(f335(f335(f337(f891(f885(x93341),f885(x93341))),f335(f335(f270(f885(x93341),f885(x93341)),x93342),x93343)),f148(x93341,x93344)))
% 170.42/170.40 [9564]P33(x95641,f335(f335(f18(x95641,a879,a879),f335(f335(f8(a879,f892(a879,a879),x95641),a334),f335(f335(f8(a879,a879,x95641),a330),x95642))),f335(a332,x95643)),x95644)+~P4(f335(x95642,x95643))+~P37(x95641,x95642,f335(f335(f154(x95641),x95643),x95644))
% 170.42/170.40 [9726]~P33(x97261,f335(f335(f18(x97261,a879,a879),f335(f335(f8(a879,f892(a879,a879),x97261),a334),f335(f335(f8(a879,a879,x97261),a330),x97262))),f335(a332,x97263)),x97264)+~P4(f335(x97262,x97263))+P37(x97261,x97262,f335(f335(f154(x97261),x97263),x97264))
% 170.42/170.40 [9730]~P37(x97301,x97302,x97304)+~P33(x97301,f335(f335(f18(x97301,a879,a879),f335(f335(f8(a879,f892(a879,a879),x97301),a334),f335(f335(f8(a879,a879,x97301),a330),x97302))),f335(a332,x97303)),x97304)+P37(x97301,x97302,f335(f335(f154(x97301),x97303),x97304))
% 170.42/170.40 [9768]~P68(x97681)+E(f335(f335(f6(a884,x97681),f335(f335(f18(a884,x97681,x97681),f335(f335(f8(x97681,f892(x97681,x97681),a884),f22(x97681)),x97682)),f335(f335(f8(a884,x97681,a884),x97682),f335(f335(f7(a884,a884,a884),f80(a884)),f78(a884))))),f306(a884,x97683,x97684)),f2(x97681))+P4(f335(f335(f249(a884),x97683),x97684))
% 170.42/170.40 [10012]~P39(x100122,x100124)+~P27(x100122,x100121,x100123,f258(f892(x100122,a879)))+P39(x100121,f335(f314(f891(x100122,x100122),f891(x100121,x100121),f275(x100122,x100121,x100122,x100121,x100123,x100123)),x100124))
% 170.42/170.40 [10174]~E(f335(f200(f885(x101741)),x101743),f335(f200(f885(x101741)),x101742))+P4(f335(f335(f337(f891(f885(x101741),f885(x101741))),f335(f335(f270(f885(x101741),f885(x101741)),x101742),x101743)),f161(x101741,x101744)))+~P4(f335(f335(f274(x101741,x101741,a879),f335(f335(f7(x101741,f892(f891(x101741,x101741),a879),f892(x101741,a879)),f335(f335(f8(f892(x101741,f892(f892(f891(x101741,x101741),a879),a879)),f892(f892(f891(x101741,x101741),a879),f892(x101741,a879)),x101741),f7(x101741,f892(f891(x101741,x101741),a879),a879)),f335(f335(f8(f892(x101741,f891(x101741,x101741)),f892(x101741,f892(f892(f891(x101741,x101741),a879),a879)),x101741),f335(f8(f891(x101741,x101741),f892(f892(f891(x101741,x101741),a879),a879),x101741),f337(f891(x101741,x101741)))),f270(x101741,x101741)))),x101744)),f693(x101744,x101743,x101742,x101741)))
% 170.42/170.40 [5994]~E(x59944,x59942)+P4(f335(x59941,x59942))+P4(f335(f335(f206(f32(x59941,x59943)),x59942),x59944))
% 170.42/170.40 [6086]~P58(x60861)+~E(x60862,f2(x60861))+E(f335(f335(f39(x60861),f335(f335(f81(x60861),x60862),x60863)),f335(f335(f81(x60861),x60862),x60864)),f2(x60861))
% 170.42/170.40 [6124]E(x61241,f118(x61242))+E(x61243,f335(f335(f22(a884),f335(f200(f885(x61242)),x61241)),f78(a884)))+E(f147(x61242,f335(f335(f162(x61242,x61241),x61243),x61244)),f147(x61242,x61241))
% 170.42/170.40 [6152]E(x61521,x61522)+P4(f335(x61523,x61522))+~P4(f335(f335(f335(f313(x61524),x61521),x61523),x61522))
% 170.42/170.40 [6168]~P71(x61681)+~P4(f335(f140(x61682),x61684))+E(f335(f169(x61681),f335(f335(f157(x61682,x61681),x61683),x61684)),f335(f335(f6(x61682,x61681),x61683),f335(f175(x61682),x61684)))
% 170.42/170.40 [6192]~P76(x61922)+~P4(f335(f62(x61921),x61924))+E(f335(f335(f9(x61921,x61922),f335(f16(x61922,x61921),x61923)),x61924),f335(f335(f260(x61922),x61923),f335(f38(x61921),x61924)))
% 170.42/170.40 [6246]~P61(x62462)+E(x62461,f2(x62462))+E(f335(f335(f293(x62462),f335(f335(f81(x62462),x62463),x62461)),f335(f335(f81(x62462),x62464),x62461)),f335(f335(f293(x62462),x62463),x62464))
% 170.42/170.40 [6247]~P61(x62472)+E(x62471,f2(x62472))+E(f335(f335(f293(x62472),f335(f335(f81(x62472),x62471),x62473)),f335(f335(f81(x62472),x62471),x62474)),f335(f335(f293(x62472),x62473),x62474))
% 170.42/170.40 [6248]~P58(x62482)+E(x62481,f2(x62482))+E(f335(f335(f39(x62482),f335(f335(f81(x62482),x62483),x62481)),f335(f335(f81(x62482),x62484),x62481)),f335(f335(f39(x62482),x62483),x62484))
% 170.42/170.40 [6250]~P58(x62502)+E(x62501,f2(x62502))+E(f335(f335(f39(x62502),f335(f335(f81(x62502),x62501),x62503)),f335(f335(f81(x62502),x62501),x62504)),f335(f335(f39(x62502),x62503),x62504))
% 170.42/170.40 [6313]P4(f335(x63131,x63132))+~E(x63133,f335(f335(f80(a884),x63134),x63132))+~P4(f335(x63131,f335(f335(f22(a884),x63133),x63134)))
% 170.42/170.40 [6393]P30(x63931,x63932,x63933)+P29(x63931,f578(x63933,x63932,x63931),x63934)+~P4(f335(f335(f337(f883(x63931)),x63934),x63932))
% 170.42/170.40 [6395]~P4(f335(x63952,x63953))+~P4(f335(f163(x63951,x63952),x63954))+P4(f335(f163(x63951,x63952),f335(f335(f154(x63951),x63953),x63954)))
% 170.42/170.40 [6435]E(x64351,f118(x64352))+~E(x64353,f335(f335(f22(a884),f335(f200(f885(x64352)),x64351)),f78(a884)))+E(f147(x64352,f335(f335(f162(x64352,x64351),x64353),x64354)),x64354)
% 170.42/170.40 [6458]~P101(x64581)+~P4(f335(f335(f249(x64581),x64582),x64584))+P4(f335(f335(f249(x64581),x64582),f335(f335(f115(x64581),x64583),x64584)))
% 170.42/170.40 [6459]~P101(x64591)+~P4(f335(f335(f249(x64591),x64592),x64593))+P4(f335(f335(f249(x64591),x64592),f335(f335(f115(x64591),x64593),x64594)))
% 170.42/170.40 [6461]~P6(x64611)+~P4(f335(f335(f249(x64611),x64612),x64614))+P4(f335(f335(f249(x64611),x64612),f335(f335(f198(x64611),x64613),x64614)))
% 170.42/170.40 [6463]~P6(x64631)+~P4(f335(f335(f249(x64631),x64632),x64633))+P4(f335(f335(f249(x64631),x64632),f335(f335(f198(x64631),x64633),x64634)))
% 170.42/170.40 [6464]~P101(x64641)+~P4(f335(f335(f250(x64641),x64642),x64644))+P4(f335(f335(f250(x64641),x64642),f335(f335(f115(x64641),x64643),x64644)))
% 170.42/170.40 [6465]~P101(x64651)+~P4(f335(f335(f250(x64651),x64652),x64653))+P4(f335(f335(f250(x64651),x64652),f335(f335(f115(x64651),x64653),x64654)))
% 170.42/170.40 [6467]~P6(x64671)+~P4(f335(f335(f250(x64671),x64672),x64674))+P4(f335(f335(f250(x64671),x64672),f335(f335(f198(x64671),x64673),x64674)))
% 170.42/170.40 [6469]~P6(x64691)+~P4(f335(f335(f250(x64691),x64692),x64693))+P4(f335(f335(f250(x64691),x64692),f335(f335(f198(x64691),x64693),x64694)))
% 170.42/170.40 [6556]~E(f335(f335(f168(x65561),x65562),x65563),x65564)+E(f335(f335(f162(x65561,x65562),x65563),x65564),x65562)+~P4(f335(f335(f250(a884),x65563),f335(f200(f885(x65561)),x65562)))
% 170.42/170.40 [6573]E(x65731,x65732)+P4(f335(x65733,x65731))+~P4(f335(f335(f206(f32(x65733,x65734)),x65731),x65732))
% 170.42/170.40 [6597]P4(f335(x65971,x65972))+~P4(f335(x65973,x65972))+~P4(f335(f335(f249(f892(x65974,a879)),x65973),x65971))
% 170.42/170.40 [6629]~E(f335(f335(f162(x66291,x66292),x66293),x66294),x66292)+E(f335(f335(f168(x66291),x66292),x66293),x66294)+~P4(f335(f335(f250(a884),x66293),f335(f200(f885(x66291)),x66292)))
% 170.42/170.40 [6644]~P4(f335(f163(x66441,x66442),x66444))+~P4(f335(f163(x66441,x66442),x66443))+P4(f335(f163(x66441,x66442),f335(f335(f137(x66441),x66443),x66444)))
% 170.42/170.40 [6740]P29(x67401,x67402,x67403)+~P29(x67401,f335(a117,x67402),f579(x67402,x67404,x67401))+~P4(f335(f335(f337(f883(x67401)),x67403),x67404))
% 170.42/170.40 [6749]E(x67491,f199(f892(x67492,a879)))+E(x67493,f199(f892(x67494,a879)))+~E(f335(f335(f272(x67494,x67492),x67493),f335(f16(f892(x67492,a879),x67494),x67491)),f199(f892(f891(x67494,x67492),a879)))
% 170.42/170.40 [6768]E(x67681,x67682)+P4(f335(f335(f337(x67683),x67681),x67684))+~P4(f335(f335(f337(x67683),x67681),f335(f335(f313(x67683),x67682),x67684)))
% 170.42/170.40 [6785]~P6(x67851)+P4(f335(f335(f249(x67851),x67852),x67853))+~P4(f335(f335(f249(x67851),x67852),f335(f335(f197(x67851),x67854),x67853)))
% 170.42/170.40 [6787]~P6(x67871)+P4(f335(f335(f249(x67871),x67872),x67873))+~P4(f335(f335(f249(x67871),x67872),f335(f335(f197(x67871),x67873),x67874)))
% 170.42/170.40 [6789]~P102(x67891)+P4(f335(f335(f249(x67891),x67892),x67893))+~P4(f335(f335(f249(x67891),x67892),f335(f335(f106(x67891),x67894),x67893)))
% 170.42/170.40 [6791]~P102(x67911)+P4(f335(f335(f249(x67911),x67912),x67913))+~P4(f335(f335(f249(x67911),x67912),f335(f335(f106(x67911),x67913),x67914)))
% 170.42/170.40 [6792]~P6(x67921)+P4(f335(f335(f250(x67921),x67922),x67923))+~P4(f335(f335(f250(x67921),x67922),f335(f335(f197(x67921),x67924),x67923)))
% 170.42/170.40 [6793]~P6(x67931)+P4(f335(f335(f250(x67931),x67932),x67933))+~P4(f335(f335(f250(x67931),x67932),f335(f335(f197(x67931),x67933),x67934)))
% 170.42/170.40 [6815]~E(f335(f335(f168(x68151),x68153),x68154),x68152)+P4(f335(f335(f337(x68151),x68152),f335(f175(x68151),x68153)))+~P4(f335(f335(f250(a884),x68154),f335(f200(f885(x68151)),x68153)))
% 170.42/170.40 [6826]~P6(x68261)+~P16(x68261,f335(f335(f154(x68261),x68262),f335(f335(f154(x68261),x68263),x68264)))+P4(f335(f335(f249(x68261),x68262),x68263))
% 170.42/170.40 [6969]~P33(x69692,x69691,x69693)+P4(f335(x69691,f335(f335(f168(x69692),x69693),x69694)))+~P4(f335(f335(f250(a884),x69694),f335(f200(f885(x69692)),x69693)))
% 170.42/170.40 [6988]E(x69881,f2(a1))+E(f335(f335(f39(a1),x69882),x69881),x69883)+~P4(f335(f49(x69882,x69881),f335(f335(f270(a1,a1),x69883),x69884)))
% 170.42/170.40 [7009]E(f45(a1,x70092,x70091),x70093)+E(x70091,f2(a1))+~P4(f335(f49(x70092,x70091),f335(f335(f270(a1,a1),x70094),x70093)))
% 170.42/170.40 [7130]P4(f335(f335(f337(x71301),x71302),x71303))+~P4(f335(f335(f337(x71301),x71302),x71304))+~P4(f335(f335(f250(f892(x71301,a879)),x71304),x71303))
% 170.42/170.40 [7131]P4(f335(f335(f337(x71311),x71312),x71313))+~P4(f335(f335(f337(x71311),x71312),x71314))+~P4(f335(f335(f249(f892(x71311,a879)),x71314),x71313))
% 170.42/170.40 [7239]P35(x72391,x72392,x72393)+~P4(f335(x72392,f335(f335(f168(x72391),x72393),x72394)))+~P4(f335(f335(f250(a884),x72394),f335(f200(f885(x72391)),x72393)))
% 170.42/170.40 [7350]~P108(x73502)+~P4(f335(f335(f250(f892(x73501,x73502)),x73503),x73504))+P4(f335(f335(f249(f892(x73501,x73502)),x73503),x73504))
% 170.42/170.40 [7438]~P26(x74381,x74382,x74384)+P26(x74381,x74382,f335(f335(f313(f883(x74381)),x74383),x74384))+~P26(x74381,x74382,f335(f335(f313(f883(x74381)),x74383),f199(f892(f883(x74381),a879))))
% 170.42/170.40 [7483]~P4(f335(f335(f337(x74831),x74832),x74834))+P4(f335(f335(f337(x74831),x74832),f40(f892(x74831,a879),x74833)))+~P4(f335(f335(f337(f892(x74831,a879)),x74834),x74833))
% 170.42/170.40 [7495]P29(x74951,x74952,x74953)+P4(f335(f335(f337(f883(x74951)),f579(x74952,x74954,x74951)),x74954))+~P4(f335(f335(f337(f883(x74951)),x74953),x74954))
% 170.42/170.40 [7515]~P84(x75151)+~P4(f335(f335(f249(x75151),x75153),x75154))+P4(f335(f335(f249(x75151),f335(f335(f80(x75151),x75152),x75153)),f335(f335(f80(x75151),x75152),x75154)))
% 170.42/170.40 [7516]~P85(x75161)+~P4(f335(f335(f249(x75161),x75163),x75164))+P4(f335(f335(f249(x75161),f335(f335(f80(x75161),x75162),x75163)),f335(f335(f80(x75161),x75162),x75164)))
% 170.42/170.40 [7517]~P84(x75171)+~P4(f335(f335(f249(x75171),x75172),x75174))+P4(f335(f335(f249(x75171),f335(f335(f80(x75171),x75172),x75173)),f335(f335(f80(x75171),x75174),x75173)))
% 170.42/170.40 [7518]~P85(x75181)+~P4(f335(f335(f249(x75181),x75182),x75184))+P4(f335(f335(f249(x75181),f335(f335(f80(x75181),x75182),x75183)),f335(f335(f80(x75181),x75184),x75183)))
% 170.42/170.40 [7519]~P84(x75191)+~P4(f335(f335(f250(x75191),x75193),x75194))+P4(f335(f335(f250(x75191),f335(f335(f80(x75191),x75192),x75193)),f335(f335(f80(x75191),x75192),x75194)))
% 170.42/170.40 [7520]~P87(x75201)+~P4(f335(f335(f250(x75201),x75203),x75204))+P4(f335(f335(f250(x75201),f335(f335(f80(x75201),x75202),x75203)),f335(f335(f80(x75201),x75202),x75204)))
% 170.42/170.40 [7521]~P84(x75211)+~P4(f335(f335(f250(x75211),x75212),x75214))+P4(f335(f335(f250(x75211),f335(f335(f80(x75211),x75212),x75213)),f335(f335(f80(x75211),x75214),x75213)))
% 170.42/170.40 [7522]~P87(x75221)+~P4(f335(f335(f250(x75221),x75222),x75224))+P4(f335(f335(f250(x75221),f335(f335(f80(x75221),x75222),x75223)),f335(f335(f80(x75221),x75224),x75223)))
% 170.42/170.40 [7531]~P109(x75311)+~P95(x75311)+E(f335(f335(f22(x75311),f335(f335(f81(x75311),x75312),f335(f108(x75311),x75313))),f335(f335(f81(x75311),x75314),f335(f108(x75311),x75313))),f335(f335(f81(x75311),f335(f335(f22(x75311),x75312),x75314)),f335(f108(x75311),x75313)))
% 170.42/170.40 [7532]~P139(x75321)+~P95(x75321)+E(f335(f335(f80(x75321),f335(f335(f81(x75321),x75322),f335(f108(x75321),x75323))),f335(f335(f81(x75321),x75324),f335(f108(x75321),x75323))),f335(f335(f81(x75321),f335(f335(f80(x75321),x75322),x75324)),f335(f108(x75321),x75323)))
% 170.42/170.40 [7568]~P71(x75681)+E(f335(f335(f80(x75681),f335(x75682,x75683)),f335(f335(f6(a884,x75681),x75682),f306(a884,f335(a117,x75683),x75684))),f335(f335(f6(a884,x75681),x75682),f306(a884,x75683,x75684)))+~P4(f335(f335(f249(a884),x75683),x75684))
% 170.42/170.40 [7579]~P27(x75792,x75791,x75793,f335(f175(x75792),x75794))+~P4(f335(f140(x75792),x75794))+P4(f335(f140(x75791),f335(f335(f157(x75792,x75791),x75793),x75794)))
% 170.42/170.40 [7626]~P4(f335(f335(f249(a884),x76262),x76264))+~P4(f335(f335(f249(a884),x76261),x76263))+P4(f335(f335(f249(a884),f335(f335(f81(a884),x76261),x76262)),f335(f335(f81(a884),x76263),x76264)))
% 170.42/170.40 [7627]~P4(f335(f335(f249(a884),x76272),x76274))+~P4(f335(f335(f249(a884),x76271),x76273))+P4(f335(f335(f249(a884),f335(f335(f80(a884),x76271),x76272)),f335(f335(f80(a884),x76273),x76274)))
% 170.42/170.40 [7630]~P4(f335(f335(f250(a884),x76302),x76304))+~P4(f335(f335(f250(a884),x76301),x76303))+P4(f335(f335(f250(a884),f335(f335(f80(a884),x76301),x76302)),f335(f335(f80(a884),x76303),x76304)))
% 170.42/170.40 [7631]~P4(f335(f335(f249(a1),x76312),x76314))+~P4(f335(f335(f250(a1),x76311),x76313))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x76311),x76312)),f335(f335(f80(a1),x76313),x76314)))
% 170.42/170.40 [7679]P4(f335(f335(f337(x76791),x76792),x76793))+~P4(f335(f335(f337(x76791),x76792),f41(f892(x76791,a879),x76794)))+~P4(f335(f335(f337(f892(x76791,a879)),x76793),x76794))
% 170.42/170.40 [7694]~P4(f335(x76941,f702(x76941,x76943,x76942)))+P4(f335(x76941,f335(f335(f168(x76942),x76943),x76944)))+~P4(f335(f335(f250(a884),x76944),f335(f200(f885(x76942)),x76943)))
% 170.42/170.40 [7699]P4(f335(x76991,x76992))+~P4(f335(f335(f337(x76994),x76992),f335(f175(x76994),x76993)))+P4(f335(f335(f250(a884),f703(x76991,x76993,x76994)),f335(f200(f885(x76994)),x76993)))
% 170.42/170.40 [7719]~P4(f335(f335(f206(x77192),x77193),x77194))+~P4(f335(f335(f206(f32(x77191,x77192)),x77194),x77193))+P4(f335(f335(f206(f32(x77191,x77192)),x77193),x77193))
% 170.42/170.40 [7748]~P108(x77481)+~P4(f335(f335(f250(f892(x77482,x77481)),x77484),x77483))+~P4(f335(f335(f249(f892(x77482,x77481)),x77483),x77484))
% 170.42/170.40 [7792]~P4(f335(x77924,x77922))+~P4(f335(f335(f337(x77921),x77922),x77923))+P4(f335(f335(f337(x77921),x77922),f335(f335(f106(f892(x77921,a879)),x77923),f335(f255(x77921),x77924))))
% 170.42/170.40 [7936]~P4(f335(f335(f337(x79361),x79363),x79364))+~P4(f335(f335(f250(f892(x79361,a879)),x79362),x79364))+P4(f335(f335(f250(f892(x79361,a879)),x79362),f335(f335(f313(x79361),x79363),x79364)))
% 170.42/170.40 [7938]E(f335(f335(f106(f892(x79381,a879)),x79382),x79383),f199(f892(x79381,a879)))+~E(f335(f335(f106(f892(x79381,a879)),f40(f892(x79381,a879),x79384)),x79383),f199(f892(x79381,a879)))+~P4(f335(f335(f337(f892(x79381,a879)),x79382),x79384))
% 170.42/170.40 [8015]P4(f335(f335(f337(x80151),x80152),x80153))+~P4(f335(f335(f249(f892(x80151,a879)),x80153),f335(f335(f313(x80151),x80152),x80154)))+P4(f335(f335(f249(f892(x80151,a879)),x80153),x80154))
% 170.42/170.40 [8037]P4(f335(f335(f337(x80372),f702(x80371,x80373,x80372)),f335(f175(x80372),x80373)))+P4(f335(x80371,f335(f335(f168(x80372),x80373),x80374)))+~P4(f335(f335(f250(a884),x80374),f335(f200(f885(x80372)),x80373)))
% 170.42/170.40 [8045]~P4(f335(f335(f249(f892(x80451,a879)),x80452),x80454))+P4(f335(f335(f249(f892(x80451,a879)),x80452),x80453))+~P4(f335(f335(f249(f892(x80451,a879)),x80454),x80453))
% 170.42/170.40 [8046]~P4(f335(f335(f250(f892(x80461,a879)),x80462),x80464))+~P4(f335(f335(f249(f892(x80461,a879)),x80464),x80463))+P4(f335(f335(f250(f892(x80461,a879)),x80462),x80463))
% 170.42/170.40 [8047]~P4(f335(f335(f249(f892(x80471,a879)),x80472),x80474))+~P4(f335(f335(f250(f892(x80471,a879)),x80474),x80473))+P4(f335(f335(f250(f892(x80471,a879)),x80472),x80473))
% 170.42/170.40 [8048]~P4(f335(f335(f250(f892(x80481,a879)),x80482),x80484))+P4(f335(f335(f250(f892(x80481,a879)),x80482),x80483))+~P4(f335(f335(f250(f892(x80481,a879)),x80484),x80483))
% 170.42/170.40 [8088]~P4(f335(f335(f337(x80881),x80884),x80883))+~P4(f335(f335(f250(f892(x80881,a879)),x80882),f335(f335(f313(x80881),x80884),x80883)))+P4(f335(f335(f250(f892(x80881,a879)),x80882),x80883))
% 170.42/170.40 [8100]~P84(x81001)+P4(f335(f335(f249(x81001),x81002),x81003))+~P4(f335(f335(f249(x81001),f335(f335(f80(x81001),x81004),x81002)),f335(f335(f80(x81001),x81004),x81003)))
% 170.42/170.40 [8102]~P84(x81021)+P4(f335(f335(f249(x81021),x81022),x81023))+~P4(f335(f335(f249(x81021),f335(f335(f80(x81021),x81022),x81024)),f335(f335(f80(x81021),x81023),x81024)))
% 170.42/170.40 [8104]~P84(x81041)+P4(f335(f335(f250(x81041),x81042),x81043))+~P4(f335(f335(f250(x81041),f335(f335(f80(x81041),x81044),x81042)),f335(f335(f80(x81041),x81044),x81043)))
% 170.42/170.40 [8106]~P84(x81061)+P4(f335(f335(f250(x81061),x81062),x81063))+~P4(f335(f335(f250(x81061),f335(f335(f80(x81061),x81062),x81064)),f335(f335(f80(x81061),x81063),x81064)))
% 170.42/170.40 [8154]P4(f335(x81541,x81542))+~E(f335(f335(f141(x81543),f335(f200(f885(x81543)),f180(x81543,x81541,x81544))),x81544),f118(x81543))+~P4(f335(f335(f337(x81543),x81542),f335(f175(x81543),x81544)))
% 170.42/170.40 [8280]P4(f335(x82801,x82802))+~P4(f335(f335(f337(x82803),x82802),f335(f175(x82803),x82804)))+P4(f335(f335(f250(a884),f335(f200(f885(x82803)),f335(f139(x82803,x82801),x82804))),f335(f200(f885(x82803)),x82804)))
% 170.42/170.40 [8407]E(x84071,x84072)+P4(f335(f335(f206(x84073),x84071),f675(x84072,x84071,x84073,x84074)))+~P4(f335(f335(f206(f32(x84074,x84073)),x84071),x84072))
% 170.42/170.40 [8436]~P4(f335(x84364,x84362))+P4(f335(f335(f206(x84361),x84362),f675(x84363,x84362,x84361,x84364)))+~P4(f335(f335(f206(f32(x84364,x84361)),x84362),x84363))
% 170.42/170.40 [8757]~P4(f335(x87571,f799(x87571,x87573,x87572,x87574)))+P4(f335(x87571,f335(f335(f168(x87572),x87573),x87574)))+~P4(f335(f335(f250(a884),x87574),f335(f200(f885(x87572)),x87573)))
% 170.42/170.40 [8781]~P27(x87814,x87813,x87811,f258(f892(x87814,a879)))+E(f335(x87811,f863(x87812,x87811,x87813,x87814)),x87812)+~P4(f335(f335(f337(x87813),x87812),f335(f314(x87814,x87813,x87811),f258(f892(x87814,a879)))))
% 170.42/170.40 [8846]E(f180(x88461,x88462,x88463),f335(f335(f176(x88461),x88464),x88463))+P4(f335(f335(f250(a884),f767(x88462,x88463,x88461,x88464)),x88464))+P4(f335(f335(f250(a884),x88464),f335(f200(f885(x88461)),x88463)))
% 170.42/170.40 [8849]E(f180(x88491,x88492,x88493),f335(f335(f176(x88491),x88494),x88493))+P4(f335(f335(f250(a884),f767(x88492,x88493,x88491,x88494)),x88494))+P4(f335(x88492,f335(f335(f168(x88491),x88493),x88494)))
% 170.42/170.40 [8878]P4(f335(x88781,x88782))+~P4(f335(f335(f337(x88784),x88782),f335(f175(x88784),x88783)))+P4(f335(f335(f250(a884),f775(x88782,x88781,x88783,x88784)),f335(f200(f885(x88784)),x88783)))
% 170.42/170.40 [8881]E(f180(x88811,x88812,x88813),f335(f335(f176(x88811),x88814),x88813))+P4(f335(f335(f250(a884),x88814),f335(f200(f885(x88811)),x88813)))+P4(f335(f335(f250(a884),f767(x88812,x88813,x88811,x88814)),f335(f200(f885(x88811)),x88813)))
% 170.42/170.40 [8888]E(f180(x88881,x88882,x88883),f335(f335(f176(x88881),x88884),x88883))+P4(f335(x88882,f335(f335(f168(x88881),x88883),x88884)))+P4(f335(f335(f250(a884),f767(x88882,x88883,x88881,x88884)),f335(f200(f885(x88881)),x88883)))
% 170.42/170.40 [8915]~P114(x89154)+P4(f335(f335(f337(x89151),f684(x89152,x89153,x89151,x89154)),x89153))+P4(f335(f335(f250(x89154),f2(x89154)),f335(f335(f9(x89151,x89154),x89152),x89153)))
% 170.42/170.40 [8916]~P114(x89164)+P4(f335(f335(f337(x89161),f819(x89162,x89163,x89161,x89164)),x89163))+P4(f335(f335(f249(x89164),f2(x89164)),f335(f335(f9(x89161,x89164),x89162),x89163)))
% 170.42/170.40 [8948]~P4(f335(f62(x89481),x89484))+P4(f335(f335(f337(x89481),f554(x89482,x89483,x89484,x89481)),x89484))+P4(f335(f62(f891(x89481,x89483)),f335(f335(f272(x89481,x89483),x89484),x89482)))
% 170.42/170.40 [8982]P4(f335(f335(f337(x89822),f799(x89821,x89823,x89822,x89824)),f335(f175(x89822),x89823)))+P4(f335(x89821,f335(f335(f168(x89822),x89823),x89824)))+~P4(f335(f335(f250(a884),x89824),f335(f200(f885(x89822)),x89823)))
% 170.42/170.40 [8998]E(x89981,x89982)+P4(f335(f335(f206(f32(x89983,x89984)),f675(x89981,x89982,x89984,x89983)),x89981))+~P4(f335(f335(f206(f32(x89983,x89984)),x89982),x89981))
% 170.42/170.40 [9019]~P4(f335(x90191,x90194))+P4(f335(f335(f206(f32(x90191,x90192)),f675(x90193,x90194,x90192,x90191)),x90193))+~P4(f335(f335(f206(f32(x90191,x90192)),x90194),x90193))
% 170.42/170.40 [9115]P4(f335(f335(f249(a884),x91154),f335(f200(f885(x91152)),f180(x91152,x91153,x91151))))+P4(f335(f335(f250(a884),f768(x91151,x91152,x91153,x91154)),x91154))+~P4(f335(f335(f249(a884),x91154),f335(f200(f885(x91152)),x91151)))
% 170.42/170.40 [9220]~E(f335(f335(f181(x92201,x92202),x92203),f781(x92204,x92203,x92202,x92201)),f335(f335(f181(x92201,x92202),x92204),f781(x92204,x92203,x92202,x92201)))+E(f335(f181(x92201,x92202),x92203),f335(f181(x92201,x92202),x92204))+~E(f335(f175(x92201),f335(f335(f157(f891(x92201,x92202),x92201),f269(x92201,x92202)),x92203)),f335(f175(x92201),f335(f335(f157(f891(x92201,x92202),x92201),f269(x92201,x92202)),x92204)))
% 170.42/170.40 [9266]E(f180(x92661,x92662,x92663),f335(f335(f176(x92661),x92664),x92663))+~P4(f335(x92662,f335(f335(f168(x92661),x92663),f767(x92662,x92663,x92661,x92664))))+P4(f335(f335(f250(a884),x92664),f335(f200(f885(x92661)),x92663)))
% 170.42/170.40 [9272]E(f180(x92721,x92722,x92723),f335(f335(f176(x92721),x92724),x92723))+~P4(f335(x92722,f335(f335(f168(x92721),x92723),f767(x92722,x92723,x92721,x92724))))+P4(f335(x92722,f335(f335(f168(x92721),x92723),x92724)))
% 170.42/170.40 [9279]~P4(f335(f62(x92791),x92793))+~P4(f335(f62(x92792),f335(x92794,f554(x92794,x92792,x92793,x92791))))+P4(f335(f62(f891(x92791,x92792)),f335(f335(f272(x92791,x92792),x92793),x92794)))
% 170.42/170.40 [9287]~P114(x92871)+~P4(f335(f335(f249(x92871),f2(x92871)),f335(x92873,f819(x92873,x92874,x92872,x92871))))+P4(f335(f335(f249(x92871),f2(x92871)),f335(f335(f9(x92872,x92871),x92873),x92874)))
% 170.42/170.40 [9288]~P114(x92881)+~P4(f335(f335(f250(x92881),f2(x92881)),f335(x92883,f684(x92883,x92884,x92882,x92881))))+P4(f335(f335(f250(x92881),f2(x92881)),f335(f335(f9(x92882,x92881),x92883),x92884)))
% 170.42/170.40 [9294]~E(f335(f200(f885(x92944)),x92942),f335(f200(f885(x92944)),x92943))+P4(f335(f335(f337(f891(f885(x92944),f885(x92944))),f335(f335(f270(f885(x92944),f885(x92944)),x92943),x92942)),f161(x92944,x92941)))+P4(f335(f335(f250(a884),f711(x92941,x92942,x92943,x92944)),f335(f200(f885(x92944)),x92943)))
% 170.42/170.40 [9348]~P4(f335(x93483,f335(f335(f168(x93482),x93484),f768(x93484,x93482,x93483,x93481))))+P4(f335(f335(f249(a884),x93481),f335(f200(f885(x93482)),f180(x93482,x93483,x93484))))+~P4(f335(f335(f249(a884),x93481),f335(f200(f885(x93482)),x93484)))
% 170.42/170.40 [9424]E(f335(f335(f176(x94241),f712(x94242,x94243,x94244,x94241)),x94243),f335(f335(f176(x94241),f712(x94242,x94243,x94244,x94241)),x94244))+~P4(f335(f335(f337(f891(f885(x94241),f885(x94241))),f335(f335(f270(f885(x94241),f885(x94241)),x94244),x94243)),f150(x94241,x94242)))+P4(f335(f335(f250(a884),f335(f200(f885(x94241)),x94244)),f335(f200(f885(x94241)),x94243)))
% 170.42/170.40 [9478]~P4(f335(f335(f250(a884),f2(a884)),x94783))+~P4(f335(f335(f250(a884),x94784),x94781))+P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),x94781),f45(a884,x94782,x94783))),x94784)),f335(f335(f81(a884),x94781),x94783)))
% 170.42/170.40 [9670]~P108(x96702)+~P4(f335(f335(f249(x96702),f335(x96703,f674(x96704,x96703,x96701,x96702))),f335(x96704,f674(x96704,x96703,x96701,x96702))))+P4(f335(f335(f249(f892(x96701,x96702)),x96703),x96704))
% 170.42/170.40 [9775]~P68(x97751)+E(f335(f335(f6(a884,x97751),f335(f335(f18(a884,x97751,x97751),f335(f335(f8(x97751,f892(x97751,x97751),a884),f22(x97751)),x97752)),f335(f335(f8(a884,x97751,a884),x97752),f335(f335(f7(a884,a884,a884),f80(a884)),f78(a884))))),f306(a884,x97753,x97754)),f335(f335(f22(x97751),f335(x97752,x97753)),f335(x97752,f335(f335(f80(a884),x97754),f78(a884)))))+~P4(f335(f335(f249(a884),x97753),x97754))
% 170.42/170.40 [6819]E(f335(f335(f137(x68191),x68192),x68193),x68194)+~E(x68193,f335(f335(f141(x68191),f335(f200(f885(x68191)),x68192)),x68194))+~E(f335(f335(f176(x68191),f335(f200(f885(x68191)),x68192)),x68194),x68192)
% 170.42/170.40 [6874]~P62(x68742)+E(x68741,f2(x68742))+E(f335(f335(f293(x68742),f335(f335(f260(x68742),x68743),x68744)),f335(f335(f260(x68742),x68741),x68744)),f335(f335(f260(x68742),f335(f335(f293(x68742),x68743),x68741)),x68744))
% 170.42/170.40 [7011]~E(f335(f200(f885(x70111)),x70113),f335(f200(f885(x70112)),x70114))+~P4(f335(f140(x70111),x70113))+E(f187(x70111,x70112,f335(f181(x70111,x70112),f335(f335(f185(x70111,x70112),x70113),x70114))),f335(f175(x70111),x70113))
% 170.42/170.40 [7030]~P102(x70301)+~P4(f335(f335(f249(x70301),x70303),x70304))+P4(f335(f335(f249(x70301),f335(f335(f106(x70301),x70302),x70303)),x70304))
% 170.42/170.40 [7031]~P102(x70311)+~P4(f335(f335(f249(x70311),x70312),x70314))+P4(f335(f335(f249(x70311),f335(f335(f106(x70311),x70312),x70313)),x70314))
% 170.42/170.40 [7033]~P6(x70331)+~P4(f335(f335(f249(x70331),x70333),x70334))+P4(f335(f335(f249(x70331),f335(f335(f197(x70331),x70332),x70333)),x70334))
% 170.42/170.40 [7035]~P6(x70351)+~P4(f335(f335(f249(x70351),x70352),x70354))+P4(f335(f335(f249(x70351),f335(f335(f197(x70351),x70352),x70353)),x70354))
% 170.42/170.40 [7036]~P102(x70361)+~P4(f335(f335(f250(x70361),x70363),x70364))+P4(f335(f335(f250(x70361),f335(f335(f106(x70361),x70362),x70363)),x70364))
% 170.42/170.40 [7037]~P102(x70371)+~P4(f335(f335(f250(x70371),x70372),x70374))+P4(f335(f335(f250(x70371),f335(f335(f106(x70371),x70372),x70373)),x70374))
% 170.42/170.40 [7039]~P6(x70391)+~P4(f335(f335(f250(x70391),x70393),x70394))+P4(f335(f335(f250(x70391),f335(f335(f197(x70391),x70392),x70393)),x70394))
% 170.42/170.40 [7041]~P6(x70411)+~P4(f335(f335(f250(x70411),x70412),x70414))+P4(f335(f335(f250(x70411),f335(f335(f197(x70411),x70412),x70413)),x70414))
% 170.42/170.40 [7061]~P4(f335(x70613,x70614))+~P4(f335(x70612,x70614))+P4(f335(f335(f335(f106(f892(x70611,a879)),x70612),x70613),x70614))
% 170.42/170.40 [7185]P26(x71851,x71852,x71853)+~P26(x71851,x71854,x71853)+~P4(f335(f335(f249(f892(f883(x71851),a879)),x71854),x71852))
% 170.42/170.40 [7186]P26(x71861,x71862,x71863)+~P26(x71861,x71862,x71864)+~P4(f335(f335(f249(f892(f883(x71861),a879)),x71863),x71864))
% 170.42/170.40 [7558]~P71(x75581)+E(f335(f335(f80(x75581),f335(x75582,x75583)),f335(f335(f6(a884,x75581),x75582),f335(f305(a884,f335(a117,x75583)),x75584))),f335(f335(f6(a884,x75581),x75582),f335(f305(a884,x75583),x75584)))+~P4(f335(f335(f250(a884),x75583),x75584))
% 170.42/170.40 [7587]~P6(x75871)+P4(f335(f335(f249(x75871),x75872),x75873))+~P4(f335(f335(f249(x75871),f335(f335(f198(x75871),x75874),x75872)),x75873))
% 170.42/170.40 [7589]~P6(x75891)+P4(f335(f335(f249(x75891),x75892),x75893))+~P4(f335(f335(f249(x75891),f335(f335(f198(x75891),x75892),x75894)),x75893))
% 170.42/170.40 [7591]~P101(x75911)+P4(f335(f335(f249(x75911),x75912),x75913))+~P4(f335(f335(f249(x75911),f335(f335(f115(x75911),x75914),x75912)),x75913))
% 170.42/170.40 [7593]~P101(x75931)+P4(f335(f335(f249(x75931),x75932),x75933))+~P4(f335(f335(f249(x75931),f335(f335(f115(x75931),x75932),x75934)),x75933))
% 170.42/170.40 [7594]~P6(x75941)+P4(f335(f335(f250(x75941),x75942),x75943))+~P4(f335(f335(f250(x75941),f335(f335(f198(x75941),x75944),x75942)),x75943))
% 170.42/170.40 [7595]~P6(x75951)+P4(f335(f335(f250(x75951),x75952),x75953))+~P4(f335(f335(f250(x75951),f335(f335(f198(x75951),x75952),x75954)),x75953))
% 170.42/170.40 [7671]~P4(f335(f335(f337(x76711),x76712),x76714))+P4(f335(f335(f337(x76711),x76712),x76713))+P4(f335(f335(f337(x76711),x76712),f335(f335(f22(f892(x76711,a879)),x76714),x76713)))
% 170.42/170.40 [7754]P4(f335(x77541,x77542))+P4(f335(x77543,x77542))+~P4(f335(f335(f335(f115(f892(x77544,a879)),x77543),x77541),x77542))
% 170.42/170.40 [7764]~P4(f335(f335(f337(x77641),x77642),x77644))+~P4(f335(f335(f337(x77641),x77642),x77643))+P4(f335(f335(f337(x77641),x77642),f335(f335(f106(f892(x77641,a879)),x77643),x77644)))
% 170.42/170.40 [7816]~P101(x78161)+~P4(f335(f62(x78161),x78164))+E(f335(f335(f65(x78161,x78161,f115(x78161)),x78162),f335(f335(f313(x78161),x78163),x78164)),f335(f335(f115(x78161),x78163),f335(f335(f65(x78161,x78161,f115(x78161)),x78162),x78164)))
% 170.42/170.40 [7817]~P102(x78171)+~P4(f335(f62(x78171),x78174))+E(f335(f335(f65(x78171,x78171,f106(x78171)),x78172),f335(f335(f313(x78171),x78173),x78174)),f335(f335(f106(x78171),x78173),f335(f335(f65(x78171,x78171,f106(x78171)),x78172),x78174)))
% 170.42/170.40 [7818]~P6(x78181)+~P4(f335(f62(x78181),x78184))+E(f335(f335(f65(x78181,x78181,f197(x78181)),x78182),f335(f335(f313(x78181),x78183),x78184)),f335(f335(f197(x78181),x78183),f335(f335(f65(x78181,x78181,f197(x78181)),x78182),x78184)))
% 170.42/170.40 [7819]~P6(x78191)+~P4(f335(f62(x78191),x78194))+E(f335(f335(f65(x78191,x78191,f198(x78191)),x78192),f335(f335(f313(x78191),x78193),x78194)),f335(f335(f198(x78191),x78193),f335(f335(f65(x78191,x78191,f198(x78191)),x78192),x78194)))
% 170.42/170.40 [7820]~P109(x78201)+~P95(x78201)+E(f335(f335(f22(x78201),f335(f335(f81(x78201),f335(f108(x78201),x78202)),x78203)),f335(f335(f81(x78201),f335(f108(x78201),x78202)),x78204)),f335(f335(f81(x78201),f335(f108(x78201),x78202)),f335(f335(f22(x78201),x78203),x78204)))
% 170.42/170.40 [7821]~P139(x78211)+~P95(x78211)+E(f335(f335(f80(x78211),f335(f335(f81(x78211),f335(f108(x78211),x78212)),x78213)),f335(f335(f81(x78211),f335(f108(x78211),x78212)),x78214)),f335(f335(f81(x78211),f335(f108(x78211),x78212)),f335(f335(f80(x78211),x78213),x78214)))
% 170.42/170.40 [7934]E(x79341,x79342)+P4(f335(f335(f337(x79343),x79341),f335(f175(x79343),x79344)))+~P4(f335(f335(f337(x79343),x79341),f335(f175(x79343),f335(f335(f154(x79343),x79342),x79344))))
% 170.42/170.40 [7959]~P60(x79591)+~E(f335(f200(f885(x79592)),x79593),f335(f200(f885(x79591)),f56(x79591)))+E(f335(f335(f181(x79591,x79592),f335(f335(f185(x79591,x79592),f56(x79591)),x79593)),x79594),f335(f243(x79592),f765(x79594,x79593,x79592,x79591)))
% 170.42/170.40 [8113]P52(x81131,x81132,x81133)+~P52(x81131,x81132,x81134)+~P4(f335(f335(f249(f892(f891(x81131,x81132),a879)),x81133),x81134))
% 170.42/170.40 [8157]P4(f335(f335(f337(x81571),x81572),x81573))+P4(f335(f335(f337(x81571),x81572),x81574))+~P4(f335(f335(f337(x81571),x81572),f335(f335(f115(f892(x81571,a879)),x81574),x81573)))
% 170.42/170.40 [8168]~P49(x81681,x81684,x81683)+~P4(f335(f335(f337(x81681),x81682),x81684))+P4(f335(f335(f337(f891(x81681,x81681)),f335(f335(f270(x81681,x81681),x81682),x81682)),x81683))
% 170.42/170.40 [8183]~P4(f335(f62(x81832),x81834))+~P4(f335(f62(x81831),x81833))+P4(f335(f62(f891(x81831,x81832)),f335(f335(f272(x81831,x81832),x81833),f335(f16(f892(x81832,a879),x81831),x81834))))
% 170.42/170.40 [8184]~P4(f335(f335(f337(x81841),x81842),x81844))+~P4(f335(f335(f249(f892(x81841,a879)),x81843),x81844))+P4(f335(f335(f249(f892(x81841,a879)),f335(f335(f313(x81841),x81842),x81843)),x81844))
% 170.42/170.40 [8192]~P76(x81922)+~P143(x81922)+E(f335(f335(f9(x81921,x81922),f335(f335(f8(a884,x81922,x81921),f105(x81922)),x81923)),x81924),f335(f105(x81922),f335(f335(f9(x81921,a884),x81923),x81924)))
% 170.42/170.40 [8193]~P76(x81932)+~P138(x81932)+E(f335(f335(f9(x81931,x81932),f335(f335(f8(a1,x81932,x81931),f107(x81932)),x81933)),x81934),f335(f107(x81932),f335(f335(f9(x81931,a1),x81933),x81934)))
% 170.42/170.40 [8219]E(f335(f335(f22(f892(x82191,a879)),x82192),f335(f335(f22(f892(x82191,a879)),x82193),x82194)),x82194)+~P4(f335(f335(f249(f892(x82191,a879)),x82192),x82193))+~P4(f335(f335(f249(f892(x82191,a879)),x82194),x82192))
% 170.42/170.40 [8315]~P4(f335(f62(x83151),x83154))+E(f335(f335(f22(a884),f335(f335(f6(x83151,a884),x83152),x83153)),f335(f335(f6(x83151,a884),x83152),x83154)),f335(f335(f6(x83151,a884),x83152),f335(f335(f22(f892(x83151,a879)),x83153),x83154)))+~P4(f335(f335(f249(f892(x83151,a879)),x83154),x83153))
% 170.42/170.40 [8471]~P11(x84711,x84714,x84713)+~P4(f335(f335(f337(x84711),x84712),x84714))+P4(f335(f335(f337(x84711),x84712),f335(f289(x84711,x84711,x84713),f335(f335(f313(x84711),x84712),f199(f892(x84711,a879))))))
% 170.42/170.40 [8534]~P4(f335(f335(f249(f892(x85341,a879)),x85342),x85343))+~P4(f335(f335(f249(f892(x85341,a879)),x85342),x85344))+P4(f335(f335(f249(f892(x85341,a879)),x85342),f335(f335(f106(f892(x85341,a879)),x85343),x85344)))
% 170.42/170.40 [8631]E(x86311,f199(f892(x86312,a879)))+P4(f335(f62(x86313),x86314))+~P4(f335(f62(f891(x86313,x86312)),f335(f335(f272(x86313,x86312),x86314),f335(f16(f892(x86312,a879),x86313),x86311))))
% 170.42/170.40 [8632]E(x86321,f199(f892(x86322,a879)))+P4(f335(f62(x86323),x86324))+~P4(f335(f62(f891(x86322,x86323)),f335(f335(f272(x86322,x86323),x86321),f335(f16(f892(x86323,a879),x86322),x86324))))
% 170.42/170.40 [8700]P4(f335(f335(f337(x87001),x87002),f324(x87001,x87003)))+~P4(f335(f335(f337(x87001),x87004),f324(x87001,x87003)))+~P4(f335(f335(f337(f891(x87001,x87001)),f335(f335(f270(x87001,x87001),x87002),x87004)),x87003))
% 170.42/170.40 [8752]~P39(x87521,x87524)+P4(f335(f335(f337(f891(x87521,x87521)),f335(f335(f270(x87521,x87521),x87523),x87522)),f311(x87521,x87524)))+P39(x87521,f335(f335(f313(f891(x87521,x87521)),f335(f335(f270(x87521,x87521),x87522),x87523)),x87524))
% 170.42/170.40 [8753]~P55(x87531,x87534)+P4(f335(f335(f337(f891(x87531,x87531)),f335(f335(f270(x87531,x87531),x87533),x87532)),f311(x87531,x87534)))+P55(x87531,f335(f335(f313(f891(x87531,x87531)),f335(f335(f270(x87531,x87531),x87532),x87533)),x87534))
% 170.42/170.40 [8831]~E(x88312,x88313)+~P4(f335(f335(f337(x88311),x88312),f335(f175(x88311),x88314)))+P4(f335(f335(f337(f891(x88311,x88311)),f335(f335(f270(x88311,x88311),x88312),x88313)),f335(f175(f891(x88311,x88311)),f335(f335(f185(x88311,x88311),x88314),x88314))))
% 170.42/170.40 [8913]~E(x89133,x89134)+P4(f335(f335(f274(x89131,x89131,a879),a332),x89132))+~P4(f335(f335(f337(f891(x89131,x89131)),x89132),f335(f175(f891(x89131,x89131)),f335(f335(f185(x89131,x89131),x89133),x89134))))
% 170.42/170.40 [8939]~P4(f335(x89394,x89392))+P4(f335(f335(f335(f335(a208,x89391),x89392),x89393),f864(x89393,x89392,x89391,x89394)))+~P4(f335(f335(f335(f335(a208,f32(x89394,x89391)),x89392),x89393),x89392))
% 170.42/170.40 [8966]P4(f335(f335(f337(f891(f885(x89661),f885(x89661))),f335(f335(f270(f885(x89661),f885(x89661)),x89662),x89663)),f150(x89661,x89664)))+~E(f335(f335(f176(x89661),f335(f200(f885(x89661)),x89662)),x89663),x89662)+~P4(f335(f335(f250(a884),f335(f200(f885(x89661)),x89662)),f335(f200(f885(x89661)),x89663)))
% 170.42/170.40 [9066]~P4(f335(f62(x90661),x90664))+P4(f335(f335(f337(x90661),f458(x90662,x90663,x90664,x90661)),x90664))+P4(f335(f62(x90663),f335(f335(f42(x90661,f892(x90663,a879)),x90664),x90662)))
% 170.42/170.40 [9067]~P4(f335(f62(x90671),x90674))+P4(f335(f335(f337(x90671),f467(x90672,x90673,x90674,x90671)),x90674))+P4(f335(f62(x90673),f335(f335(f42(x90671,f892(x90673,a879)),x90674),x90672)))
% 170.42/170.40 [9150]P4(f335(f335(f337(f891(x91501,x91501)),x91502),f335(f335(f292(x91501,x91501,x91501),x91503),f311(x91501,x91503))))+~P4(f335(f335(f250(a884),f2(a884)),x91504))+~P4(f335(f335(f337(f891(x91501,x91501)),x91502),f335(f335(f192(f891(x91501,x91501),a879),x91504),x91503)))
% 170.42/170.40 [9158]~P39(x91581,x91582)+~P4(f335(f335(f337(f891(x91581,x91581)),f335(f335(f270(x91581,x91581),x91584),x91583)),x91582))+~P4(f335(f335(f337(f891(x91581,x91581)),f335(f335(f270(x91581,x91581),x91583),x91584)),x91582))
% 170.42/170.40 [9286]~P4(f335(f62(x92861),x92864))+E(f335(f335(f6(x92861,a884),f335(f335(f8(f892(x92862,a879),a884,x92861),f38(x92862)),x92863)),x92864),f335(f38(f891(x92861,x92862)),f335(f335(f272(x92861,x92862),x92864),x92863)))+P4(f335(f335(f337(x92861),f555(x92863,x92862,x92864,x92861)),x92864))
% 170.42/170.40 [9290]~P4(f335(f140(x92901),x92902))+P4(f335(f140(x92901),f335(f335(f162(x92901,x92902),x92903),x92904)))+P4(f335(f335(f337(x92901),x92904),f335(f335(f22(f892(x92901,a879)),f335(f175(x92901),x92902)),f335(f335(f313(x92901),f335(f335(f168(x92901),x92902),x92903)),f199(f892(x92901,a879))))))
% 170.42/170.40 [9306]~P4(f335(f62(x93062),x93063))+~P4(f335(f62(x93061),f335(x93064,f458(x93064,x93061,x93063,x93062))))+P4(f335(f62(x93061),f335(f335(f42(x93062,f892(x93061,a879)),x93063),x93064)))
% 170.42/170.40 [9307]~P4(f335(f62(x93072),x93073))+~P4(f335(f62(x93071),f335(x93074,f467(x93074,x93071,x93073,x93072))))+P4(f335(f62(x93071),f335(f335(f42(x93072,f892(x93071,a879)),x93073),x93074)))
% 170.42/170.40 [9386]~P4(f335(f335(f337(f891(x93861,x93861)),x93862),f335(f335(f292(x93861,x93861,x93861),x93864),f311(x93861,x93864))))+P4(f335(f335(f337(f891(x93861,x93861)),x93862),f335(f335(f292(x93861,x93861,x93861),x93863),f311(x93861,x93863))))+~P4(f335(f335(f249(f892(f891(x93861,x93861),a879)),x93864),x93863))
% 170.42/170.40 [9393]E(f335(f335(f176(x93931),f712(x93934,x93933,x93932,x93931)),x93933),f335(f335(f176(x93931),f712(x93934,x93933,x93932,x93931)),x93932))+~P4(f335(f335(f337(f891(f885(x93931),f885(x93931))),f335(f335(f270(f885(x93931),f885(x93931)),x93932),x93933)),f150(x93931,x93934)))+E(f335(f335(f176(x93931),f335(f200(f885(x93931)),x93932)),x93933),x93932)
% 170.42/170.40 [9409]~P4(f335(f62(x94091),x94094))+E(f335(f335(f6(x94091,a884),f335(f335(f8(f892(x94092,a879),a884,x94091),f38(x94092)),x94093)),x94094),f335(f38(f891(x94091,x94092)),f335(f335(f272(x94091,x94092),x94094),x94093)))+~P4(f335(f62(x94092),f335(x94093,f555(x94093,x94092,x94094,x94091))))
% 170.42/170.40 [9413]~E(f335(f200(f885(x94131)),x94133),f335(f200(f885(x94131)),x94132))+P4(f335(f335(f337(f891(f885(x94131),f885(x94131))),f335(f335(f270(f885(x94131),f885(x94131)),x94132),x94133)),f161(x94131,x94134)))+P4(f335(f335(f337(f891(x94131,x94131)),f693(x94134,x94133,x94132,x94131)),f335(f175(f891(x94131,x94131)),f335(f335(f185(x94131,x94131),x94132),x94133))))
% 170.42/170.40 [9490]~P4(f335(f335(f337(f891(f885(x94901),f885(x94901))),f335(f335(f270(f885(x94901),f885(x94901)),x94902),x94903)),f150(x94901,x94904)))+E(f335(f335(f176(x94901),f335(f200(f885(x94901)),x94902)),x94903),x94902)+P4(f335(f335(f250(a884),f712(x94904,x94903,x94902,x94901)),f335(f335(f197(a884),f335(f200(f885(x94901)),x94902)),f335(f200(f885(x94901)),x94903))))
% 170.42/170.40 [9491]E(f335(f181(x94911,x94912),x94913),f335(f181(x94911,x94912),x94914))+~E(f335(f175(x94911),f335(f335(f157(f891(x94911,x94912),x94911),f269(x94911,x94912)),x94913)),f335(f175(x94911),f335(f335(f157(f891(x94911,x94912),x94911),f269(x94911,x94912)),x94914)))+P4(f335(f335(f337(x94911),f781(x94913,x94914,x94912,x94911)),f335(f175(x94911),f335(f335(f157(f891(x94911,x94912),x94911),f269(x94911,x94912)),x94914))))
% 170.42/170.40 [9507]~P4(f335(x95071,x95074))+P4(f335(f335(f335(f335(a208,f32(x95071,x95072)),f864(x95073,x95074,x95072,x95071)),x95073),x95074))+~P4(f335(f335(f335(f335(a208,f32(x95071,x95072)),x95074),x95073),x95074))
% 170.42/170.40 [9512]~P4(f335(f335(f337(f891(f885(x95121),f885(x95121))),f335(f335(f270(f885(x95121),f885(x95121)),x95122),x95123)),f150(x95121,x95124)))+P4(f335(f335(f250(a884),f335(f200(f885(x95121)),x95122)),f335(f200(f885(x95121)),x95123)))+P4(f335(f335(f250(a884),f712(x95124,x95123,x95122,x95121)),f335(f335(f197(a884),f335(f200(f885(x95121)),x95122)),f335(f200(f885(x95121)),x95123))))
% 170.42/170.40 [9812]~P4(f335(f335(f335(x98121,f683(x98121,x98124,x98123,x98122)),f686(x98121,x98124,x98123,x98122)),f687(x98121,x98124,x98123,x98122)))+P4(f335(f335(f335(x98121,x98122),x98123),x98124))+~P4(f335(f323(f891(f892(a1,f888(f885(a331))),f891(a1,a1)),a321),f335(f335(f270(f892(a1,f888(f885(a331))),f891(a1,a1)),x98122),f335(f335(f270(a1,a1),x98123),x98124))))
% 170.42/170.40 [9892]P4(f335(f335(f335(x98921,x98922),x98923),x98924))+P4(f335(f323(f891(f892(a1,f888(f885(a331))),f891(a1,a1)),a321),f335(f335(f270(f892(a1,f888(f885(a331))),f891(a1,a1)),f683(x98921,x98924,x98923,x98922)),f335(f335(f270(a1,a1),f686(x98921,x98924,x98923,x98922)),f687(x98921,x98924,x98923,x98922)))))+~P4(f335(f323(f891(f892(a1,f888(f885(a331))),f891(a1,a1)),a321),f335(f335(f270(f892(a1,f888(f885(a331))),f891(a1,a1)),x98922),f335(f335(f270(a1,a1),x98923),x98924))))
% 170.42/170.40 [9931]~P4(f335(f335(f337(f891(f885(x99311),f885(x99311))),f335(f335(f270(f885(x99311),f885(x99311)),x99312),x99313)),f150(x99311,x99314)))+E(f335(f335(f176(x99311),f335(f200(f885(x99311)),x99312)),x99313),x99312)+P4(f335(f335(f337(f891(x99311,x99311)),f335(f335(f270(x99311,x99311),f335(f335(f168(x99311),x99312),f712(x99314,x99313,x99312,x99311))),f335(f335(f168(x99311),x99313),f712(x99314,x99313,x99312,x99311)))),x99314))
% 170.42/170.40 [9932]~P4(f335(f335(f337(f891(f885(x99321),f885(x99321))),f335(f335(f270(f885(x99321),f885(x99321)),x99322),x99323)),f150(x99321,x99324)))+P4(f335(f335(f250(a884),f335(f200(f885(x99321)),x99322)),f335(f200(f885(x99321)),x99323)))+P4(f335(f335(f337(f891(x99321,x99321)),f335(f335(f270(x99321,x99321),f335(f335(f168(x99321),x99322),f712(x99324,x99323,x99322,x99321))),f335(f335(f168(x99321),x99323),f712(x99324,x99323,x99322,x99321)))),x99324))
% 170.42/170.40 [9990]~E(f335(f200(f885(x99901)),x99902),f335(f200(f885(x99901)),x99903))+P4(f335(f335(f337(f891(f885(x99901),f885(x99901))),f335(f335(f270(f885(x99901),f885(x99901)),x99902),x99903)),f161(x99901,x99904)))+~P4(f335(f335(f337(f891(x99901,x99901)),f335(f335(f270(x99901,x99901),f335(f335(f168(x99901),x99902),f711(x99904,x99903,x99902,x99901))),f335(f335(f168(x99901),x99903),f711(x99904,x99903,x99902,x99901)))),x99904))
% 170.42/170.40 [10126]~P71(x101261)+~P4(f335(f62(x101262),x101264))+E(f335(f169(x101261),f335(f335(f157(x101262,x101261),x101263),f90(f885(x101262),f335(f335(f18(f885(x101262),a879,a879),f335(f335(f8(a879,f892(a879,a879),f885(x101262)),a333),f335(f335(f7(f885(x101262),f892(x101262,a879),a879),f335(f335(f8(f892(x101262,a879),f892(f892(x101262,a879),a879),f885(x101262)),a332),f175(x101262))),x101264))),f140(x101262))))),f242(x101262,x101261,x101263,x101264))
% 170.42/170.40 [7397]~P61(x73972)+E(x73971,f2(x73972))+E(f335(f335(f293(x73972),f335(f335(f80(x73972),x73973),f335(f335(f81(x73972),x73974),x73971))),x73971),f335(f335(f80(x73972),x73974),f335(f335(f293(x73972),x73973),x73971)))
% 170.42/170.40 [7398]~P58(x73982)+E(x73981,f2(x73982))+E(f335(f335(f39(x73982),f335(f335(f80(x73982),x73983),f335(f335(f81(x73982),x73984),x73981))),x73981),f335(f335(f80(x73982),x73984),f335(f335(f39(x73982),x73983),x73981)))
% 170.42/170.40 [7399]~P58(x73992)+E(x73991,f2(x73992))+E(f335(f335(f39(x73992),f335(f335(f80(x73992),x73993),f335(f335(f81(x73992),x73991),x73994))),x73991),f335(f335(f80(x73992),x73994),f335(f335(f39(x73992),x73993),x73991)))
% 170.42/170.40 [7634]~P62(x76342)+E(x76341,f2(x76342))+E(f335(f335(f293(x76342),f335(f335(f22(x76342),x76343),f335(f335(f81(x76342),x76341),x76344))),x76341),f335(f335(f22(x76342),f335(f335(f293(x76342),x76343),x76341)),x76344))
% 170.42/170.40 [7635]~P61(x76352)+E(x76351,f2(x76352))+E(f335(f335(f293(x76352),f335(f335(f80(x76352),x76353),f335(f335(f81(x76352),x76354),x76351))),x76351),f335(f335(f80(x76352),f335(f335(f293(x76352),x76353),x76351)),x76354))
% 170.42/170.40 [7636]~P62(x76362)+E(x76361,f2(x76362))+E(f335(f335(f293(x76362),f335(f335(f80(x76362),x76363),f335(f335(f81(x76362),x76361),x76364))),x76361),f335(f335(f80(x76362),f335(f335(f293(x76362),x76363),x76361)),x76364))
% 170.42/170.40 [8343]~P4(f335(f163(x83431,x83433),x83434))+~P4(f335(f163(x83431,x83432),x83434))+P4(f335(f163(x83431,f335(f335(f106(f892(x83431,a879)),x83432),x83433)),x83434))
% 170.42/170.40 [8714]~E(f335(f335(f292(x87141,x87141,x87141),x87142),x87144),f199(f892(f891(x87141,x87141),a879)))+~E(f335(f335(f292(x87141,x87141,x87141),x87142),x87143),f199(f892(f891(x87141,x87141),a879)))+E(f335(f335(f292(x87141,x87141,x87141),x87142),f335(f335(f115(f892(f891(x87141,x87141),a879)),x87143),x87144)),f199(f892(f891(x87141,x87141),a879)))
% 170.42/170.40 [8832]~P4(f335(f335(f249(f892(x88321,a879)),x88323),x88324))+~P4(f335(f335(f249(f892(x88321,a879)),x88322),x88324))+P4(f335(f335(f249(f892(x88321,a879)),f335(f335(f115(f892(x88321,a879)),x88322),x88323)),x88324))
% 170.42/170.40 [9214]~P4(f335(f62(x92141),x92144))+~P4(f335(f62(x92141),x92143))+E(f335(f335(f22(a884),f335(f335(f80(a884),f335(f335(f6(x92141,a884),x92142),x92143)),f335(f335(f6(x92141,a884),x92142),x92144))),f335(f335(f6(x92141,a884),x92142),f335(f335(f106(f892(x92141,a879)),x92143),x92144))),f335(f335(f6(x92141,a884),x92142),f335(f335(f115(f892(x92141,a879)),x92143),x92144)))
% 170.42/170.40 [9303]~P4(f335(f335(f337(x93031),x93033),x93032))+~P4(f335(f335(f249(f892(x93031,a879)),x93032),f335(f335(f313(x93031),x93033),x93034)))+P4(f335(f335(f249(f892(x93031,a879)),f335(f335(f22(f892(x93031,a879)),x93032),f335(f335(f313(x93031),x93033),f199(f892(x93031,a879))))),x93034))
% 170.42/170.40 [9462]~P4(f335(f335(f337(x94621),x94623),x94622))+P4(f335(f335(f249(f892(x94621,a879)),x94622),f335(f335(f313(x94621),x94623),x94624)))+~P4(f335(f335(f249(f892(x94621,a879)),f335(f335(f22(f892(x94621,a879)),x94622),f335(f335(f313(x94621),x94623),f199(f892(x94621,a879))))),x94624))
% 170.42/170.40 [9553]~P4(f335(f335(f249(a884),x95531),x95533))+~P4(f335(f335(f250(a884),x95532),x95534))+P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),f335(f335(f270(a884,a884),x95531),x95532)),f335(f335(f270(a884,a884),x95533),x95534))),a35))
% 170.42/170.40 [9554]~P4(f335(f335(f249(a884),x95542),x95544))+~P4(f335(f335(f249(a884),x95541),x95543))+P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),f335(f335(f270(a884,a884),x95541),x95542)),f335(f335(f270(a884,a884),x95543),x95544))),a70))
% 170.42/170.40 [9851]~P4(f335(f335(f337(f885(x98511)),x98514),f164(x98511,x98513)))+~P4(f335(f335(f337(f885(x98511)),x98514),f164(x98511,x98512)))+P4(f335(f163(x98511,f335(f335(f106(f892(x98511,a879)),f335(f335(f7(x98511,f892(x98511,a879),a879),f337(x98511)),x98512)),f335(f335(f7(x98511,f892(x98511,a879),a879),f337(x98511)),x98513))),x98514))
% 170.42/170.40 [9955]~P27(x99551,f892(f892(x99551,a879),a879),f335(f335(f7(x99551,f892(f891(x99551,x99551),a879),f892(f892(x99551,a879),a879)),f335(f335(f8(f892(x99551,a879),f892(f892(f891(x99551,x99551),a879),f892(f892(x99551,a879),a879)),x99551),f61(x99551)),f335(f335(f7(x99551,f892(x99551,a879),f892(x99551,a879)),f313(x99551)),f199(f892(x99551,a879))))),x99553),x99552)+~P4(f335(f335(f337(x99551),x99554),x99552))+E(f335(f335(f22(f892(f892(x99551,a879),a879)),f335(f335(f61(x99551),x99552),x99553)),f335(f335(f61(x99551),f335(f335(f313(x99551),x99554),f199(f892(x99551,a879)))),x99553)),f335(f335(f61(x99551),f335(f335(f22(f892(x99551,a879)),x99552),f335(f335(f313(x99551),x99554),f199(f892(x99551,a879))))),x99553))
% 170.42/170.40 [10090]~P49(x100901,x100902,x100904)+~P4(f335(f335(f337(f891(x100901,x100901)),x100903),x100904))+P4(f335(f335(f274(x100901,x100901,a879),f335(f335(f7(x100901,f892(x100901,a879),f892(x100901,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x100901,a879),f892(x100901,a879)),x100901),f8(a879,a879,x100901)),f335(f335(f8(a879,f892(a879,a879),x100901),a333),f335(f335(f7(x100901,f892(x100901,a879),a879),f337(x100901)),x100902)))),f335(f335(f7(x100901,f892(x100901,a879),a879),f337(x100901)),x100902))),x100903))
% 170.42/170.40 [10102]P4(f335(f62(x101021),x101022))+~P4(f335(f62(x101023),f335(f314(x101021,x101023,x101024),x101022)))+~P4(f335(f62(x101021),f335(f255(x101021),f335(f335(f18(x101021,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101021),a333),f335(f335(f7(x101021,f892(x101021,a879),a879),f337(x101021)),x101022))),f335(f335(f7(x101021,x101023,a879),f335(f335(f8(x101023,f892(x101023,a879),x101021),a332),x101024)),f335(x101024,f772(x101024,x101023,x101022,x101021)))))))
% 170.42/170.40 [8095]~P62(x80952)+E(x80951,f2(x80952))+E(f335(f335(f293(x80952),f335(f335(f22(x80952),f335(f335(f81(x80952),x80951),x80953)),x80954)),x80951),f335(f335(f22(x80952),x80953),f335(f335(f293(x80952),x80954),x80951)))
% 170.42/170.40 [8096]~P62(x80962)+E(x80961,f2(x80962))+E(f335(f335(f293(x80962),f335(f335(f80(x80962),f335(f335(f81(x80962),x80961),x80963)),x80964)),x80961),f335(f335(f80(x80962),x80963),f335(f335(f293(x80962),x80964),x80961)))
% 170.42/170.40 [8997]~E(f335(f335(f292(x89971,x89971,x89971),x89973),x89974),f199(f892(f891(x89971,x89971),a879)))+~E(f335(f335(f292(x89971,x89971,x89971),x89972),x89974),f199(f892(f891(x89971,x89971),a879)))+E(f335(f335(f292(x89971,x89971,x89971),f335(f335(f115(f892(f891(x89971,x89971),a879)),x89972),x89973)),x89974),f199(f892(f891(x89971,x89971),a879)))
% 170.42/170.40 [10032]~P144(x100321)+~P144(x100322)+E(f335(f335(f320(x100321),f335(f335(f7(x100321,a104,f888(f885(a331))),f335(f335(f8(f892(x100322,f888(f885(a331))),f892(a104,f888(f885(a331))),x100321),f320(x100322)),f335(f335(f8(f892(x100322,f891(x100321,x100322)),f892(x100322,f888(f885(a331))),x100321),f335(f8(f891(x100321,x100322),f888(f885(a331)),x100322),x100323)),f270(x100321,x100322)))),x100324)),x100324),f335(f335(f320(f891(x100321,x100322)),x100323),x100324))
% 170.42/170.40 [9760]~P4(f335(f163(x97601,x97603),x97604))+~P4(f335(f163(x97601,x97602),x97604))+P4(f335(f163(x97601,f335(f335(f18(x97601,a879,a879),f335(f335(f8(a879,f892(a879,a879),x97601),a333),x97602)),x97603)),x97604))
% 170.42/170.40 [10024]P4(f335(x100241,f837(x100242,x100243,x100241,x100244)))+~P4(f335(f62(x100244),f335(f255(x100244),x100241)))+P4(f335(f62(x100243),f335(f255(x100243),f335(f335(f8(f892(x100244,a879),a879,x100243),f87(x100244)),f335(f335(f8(f892(x100244,a879),f892(x100244,a879),x100243),f335(f18(x100244,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100244),a333),x100241))),x100242)))))
% 170.42/170.40 [10045]~P4(f335(f62(x100452),f335(f255(x100452),x100453)))+~P4(f335(f62(x100451),f335(f255(x100451),f335(f335(f7(x100451,x100452,a879),x100454),f837(x100454,x100451,x100453,x100452)))))+P4(f335(f62(x100451),f335(f255(x100451),f335(f335(f8(f892(x100452,a879),a879,x100451),f87(x100452)),f335(f335(f8(f892(x100452,a879),f892(x100452,a879),x100451),f335(f18(x100452,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100452),a333),x100453))),x100454)))))
% 170.42/170.40 [6537]E(x65371,x65372)+~E(f335(x65373,x65371),f335(x65373,x65372))+~P27(x65374,x65375,x65373,f258(f892(x65374,a879)))
% 170.42/170.40 [6697]~E(f335(x66973,x66975),f202(x66972))+~E(f335(x66974,x66975),f202(x66972))+E(f335(f188(x66971,x66972,x66973,x66974),x66975),f202(x66972))
% 170.42/170.40 [7433]E(x74331,x74332)+~P27(x74333,x74334,x74335,f258(f892(x74333,a879)))+~E(f335(f314(x74333,x74334,x74335),x74331),f335(f314(x74333,x74334,x74335),x74332))
% 170.42/170.40 [7688]P27(x76882,x76883,f829(x76884,x76883,x76882,x76881),x76881)+~E(f335(f314(x76883,x76882,x76885),x76884),x76881)+E(x76881,f199(f892(x76882,a879)))
% 170.42/170.40 [8230]~P4(f335(f335(x82303,x82302),x82305))+~P4(f335(f335(x82303,x82304),x82302))+P4(f335(f335(f337(x82301),x82302),f302(x82301,x82303,x82304,x82305)))
% 170.42/170.40 [8231]~P4(f335(f335(x82313,x82312),x82315))+~P4(f335(f335(x82313,x82314),x82312))+P4(f335(f335(f337(x82311),x82312),f299(x82311,x82313,x82314,x82315)))
% 170.42/170.40 [8790]~P27(x87901,x87903,x87905,f258(f892(x87901,a879)))+~P27(x87903,x87902,x87904,f258(f892(x87903,a879)))+P27(x87901,x87902,f335(f73(x87903,x87902,x87901,x87904),x87905),f258(f892(x87901,a879)))
% 170.42/170.40 [9362]P4(f335(f335(f337(f891(x93621,x93621)),f335(f335(f270(x93621,x93621),x93622),x93623)),f311(x93621,x93624)))+~P4(f335(f335(f337(f891(x93621,x93621)),f335(f335(f270(x93621,x93621),x93622),x93625)),f311(x93621,x93624)))+~P4(f335(f335(f337(f891(x93621,x93621)),f335(f335(f270(x93621,x93621),x93625),x93623)),f311(x93621,x93624)))
% 170.42/170.40 [9400]~P6(x94002)+~P4(f335(f140(x94001),x94005))+P4(f335(f140(x94001),f152(x94001,x94002,x94003,x94004,x94005)))
% 170.42/170.40 [5371]~E(x53712,f118(x53711))+E(f335(f335(f137(x53711),x53712),x53713),f335(f335(f154(x53711),x53714),x53715))+~E(x53713,f335(f335(f154(x53711),x53714),x53715))
% 170.42/170.40 [5372]~E(x53722,f118(x53721))+E(f335(f335(f137(x53721),x53722),x53723),f335(f335(f154(x53721),x53724),x53725))+~E(f335(f335(f154(x53721),x53724),x53725),x53723)
% 170.42/170.40 [6493]~E(f335(f200(f885(x64931)),x64935),f335(f200(f885(x64932)),x64934))+E(f335(f335(f157(f891(x64931,x64932),x64932),f273(x64931,x64932)),x64933),x64934)+~E(f335(f335(f185(x64931,x64932),x64935),x64934),x64933)
% 170.42/170.40 [6494]~E(f335(f200(f885(x64941)),x64944),f335(f200(f885(x64942)),x64945))+E(f335(f335(f157(f891(x64941,x64942),x64941),f269(x64941,x64942)),x64943),x64944)+~E(f335(f335(f185(x64941,x64942),x64944),x64945),x64943)
% 170.42/170.40 [6970]~P6(x69701)+~P16(x69701,f335(f335(f157(x69702,x69701),x69703),x69705))+P16(x69701,f335(f335(f157(x69702,x69701),x69703),f335(f139(x69702,x69704),x69705)))
% 170.42/170.40 [7017]~P4(f335(x70173,x70175))+~P4(f335(f335(x70172,x70174),x70175))+P4(f335(f335(f97(x70171,x70172,x70173),x70174),x70175))
% 170.42/170.40 [7114]~P6(x71141)+P16(x71141,f335(f335(f157(x71142,x71141),x71143),f173(x71142,x71144,x71145)))+~P16(x71141,f335(f335(f157(x71142,x71141),x71143),x71145))
% 170.42/170.40 [7137]~P52(x71373,x71372,x71375)+~P52(x71371,x71373,x71374)+P52(x71371,x71372,f335(f335(f292(x71371,x71373,x71372),x71374),x71375))
% 170.42/170.40 [7229]E(x72291,x72292)+~P27(x72293,x72294,x72295,f258(f892(x72293,a879)))+~E(f335(f335(f157(x72293,x72294),x72295),x72291),f335(f335(f157(x72293,x72294),x72295),x72292))
% 170.42/170.40 [7383]~P4(f335(f335(f249(a884),x73831),f335(x73833,x73835)))+P4(f335(f335(f249(a884),x73831),f158(x73832,x73833,x73834)))+~P4(f335(f335(f337(x73832),x73835),f335(f175(x73832),x73834)))
% 170.42/170.40 [7384]~P4(f335(f335(f250(a884),x73841),f335(x73843,x73845)))+P4(f335(f335(f250(a884),x73841),f158(x73842,x73843,x73844)))+~P4(f335(f335(f337(x73842),x73845),f335(f175(x73842),x73844)))
% 170.42/170.40 [7791]~P107(x77911)+P4(f335(f335(f249(f892(x77911,a879)),f306(x77911,x77912,x77913)),f306(x77911,x77914,x77915)))+P4(f335(f335(f249(x77911),x77912),x77913))
% 170.42/170.40 [7814]~P8(x78141)+P4(f335(f335(f249(x78141),f335(f335(f43(x78142,x78141),x78143),x78144)),f335(x78144,x78145)))+~P4(f335(f335(f337(x78142),x78145),x78143))
% 170.42/170.40 [7880]~P27(x78801,x78802,x78804,x78803)+E(f335(f77(x78801,x78802,x78803,x78804),f335(x78804,x78805)),x78805)+~P4(f335(f335(f337(x78801),x78805),x78803))
% 170.42/170.40 [8083]~P4(f335(x80831,x80835))+P4(f335(x80831,f348(x80831,x80832,x80833,x80834)))+~P4(f335(f335(f337(x80834),x80835),x80833))
% 170.42/170.40 [8084]~P4(f335(x80841,x80845))+P4(f335(x80841,f348(x80841,x80842,x80843,x80844)))+~P4(f335(f335(f337(x80844),x80845),x80842))
% 170.42/170.40 [8181]P4(f335(f62(x81811),x81812))+~P4(f335(f62(x81813),x81814))+~P4(f335(f335(f249(f892(x81811,a879)),x81812),f335(f314(x81813,x81811,x81815),x81814)))
% 170.42/170.40 [8347]E(x83471,x83472)+~P27(x83473,x83474,x83475,f335(f335(f115(f892(x83473,a879)),f335(f175(x83473),x83471)),f335(f175(x83473),x83472)))+~E(f335(f335(f157(x83473,x83474),x83475),x83471),f335(f335(f157(x83473,x83474),x83475),x83472))
% 170.42/170.40 [8401]~P107(x84011)+~P4(f335(f335(f250(f892(x84011,a879)),f306(x84011,x84014,x84015)),f306(x84011,x84012,x84013)))+P4(f335(f335(f249(x84011),x84012),x84013))
% 170.42/170.40 [8469]~P27(x84691,x84694,x84695,f258(f892(x84691,a879)))+~P4(f335(f335(f337(x84694),f335(x84695,x84692)),f335(f314(x84691,x84694,x84695),x84693)))+P4(f335(f335(f337(x84691),x84692),x84693))
% 170.42/170.40 [8547]P4(f335(x85471,x85472))+~P4(f335(x85471,f365(x85471,x85473,x85474,x85475)))+~P4(f335(f335(f337(x85475),x85472),x85474))
% 170.42/170.40 [8548]P4(f335(x85481,x85482))+~P4(f335(x85481,f365(x85481,x85483,x85484,x85485)))+~P4(f335(f335(f337(x85485),x85482),x85483))
% 170.42/170.40 [8829]~P27(x88292,x88293,x88291,x88294)+E(f335(x88291,f335(f77(x88292,x88293,x88294,x88291),x88295)),x88295)+~P4(f335(f335(f337(x88293),x88295),f335(f314(x88292,x88293,x88291),x88294)))
% 170.42/170.40 [8934]E(x89341,f118(x89342))+E(f335(f335(f154(x89342),x89343),f714(x89344,x89343,x89345,x89341,x89342)),x89341)+~E(f335(f335(f137(x89342),x89341),x89345),f335(f335(f154(x89342),x89343),x89344))
% 170.42/170.40 [8935]E(x89351,f118(x89352))+E(f335(f335(f154(x89352),x89353),f715(x89354,x89351,x89355,x89353,x89352)),x89351)+~E(f335(f335(f137(x89352),x89351),x89354),f335(f335(f154(x89352),x89353),x89355))
% 170.42/170.40 [8952]E(f335(f335(f154(x89522),x89523),f714(x89524,x89523,x89521,x89525,x89522)),x89525)+~E(f335(f335(f137(x89522),x89525),x89521),f335(f335(f154(x89522),x89523),x89524))+E(x89521,f335(f335(f154(x89522),x89523),x89524))
% 170.42/170.40 [8953]E(f335(f335(f154(x89531),x89532),f715(x89534,x89535,x89533,x89532,x89531)),x89535)+~E(f335(f335(f137(x89531),x89535),x89534),f335(f335(f154(x89531),x89532),x89533))+E(f335(f335(f154(x89531),x89532),x89533),x89534)
% 170.42/170.40 [9036]~E(f335(f314(x90363,x90362,x90364),f258(f892(x90363,a879))),f258(f892(x90362,a879)))+~E(f335(f314(x90361,x90363,x90365),f258(f892(x90361,a879))),f258(f892(x90363,a879)))+E(f335(f314(x90361,x90362,f335(f73(x90363,x90362,x90361,x90364),x90365)),f258(f892(x90361,a879))),f258(f892(x90362,a879)))
% 170.42/170.40 [9267]E(f335(f314(x92671,x92672,x92673),f411(x92674,x92673,x92671,x92675,x92672)),x92675)+~P4(f335(f62(x92672),x92675))+~P4(f335(f335(f249(f892(x92672,a879)),x92675),f335(f314(x92671,x92672,x92673),x92674)))
% 170.42/170.40 [9406]E(x94061,f118(x94062))+~E(f335(f335(f137(x94062),x94061),x94063),f335(f335(f154(x94062),x94065),x94064))+E(f335(f335(f137(x94062),f715(x94063,x94061,x94064,x94065,x94062)),x94063),x94064)
% 170.42/170.40 [9407]E(x94071,f118(x94072))+~E(f335(f335(f137(x94072),x94071),x94075),f335(f335(f154(x94072),x94074),x94073))+E(f335(f335(f137(x94072),f714(x94073,x94074,x94075,x94071,x94072)),x94075),x94073)
% 170.42/170.40 [9414]E(f335(f335(f137(x94142),f714(x94144,x94143,x94141,x94145,x94142)),x94141),x94144)+~E(f335(f335(f137(x94142),x94145),x94141),f335(f335(f154(x94142),x94143),x94144))+E(x94141,f335(f335(f154(x94142),x94143),x94144))
% 170.42/170.40 [9415]~E(f335(f335(f137(x94151),x94155),x94154),f335(f335(f154(x94151),x94152),x94153))+E(f335(f335(f137(x94151),f715(x94154,x94155,x94153,x94152,x94151)),x94154),x94153)+E(f335(f335(f154(x94151),x94152),x94153),x94154)
% 170.42/170.40 [9416]E(f335(f335(f137(x94161),x94165),f719(x94163,x94162,x94164,x94165,x94161)),x94162)+E(f335(f335(f137(x94161),x94162),f718(x94163,x94162,x94164,x94165,x94161)),x94165)+~E(f335(f335(f137(x94161),x94165),x94164),f335(f335(f137(x94161),x94162),x94163))
% 170.42/170.40 [9448]~P6(x94481)+P16(x94481,f335(f335(f157(x94482,x94481),x94483),f152(x94482,x94481,x94483,x94484,x94485)))+~P16(x94481,f335(f335(f157(x94482,x94481),x94483),x94485))
% 170.42/170.40 [9459]~P56(x94595,x94591,x94594,x94593)+P4(f335(f335(x94591,x94592),f538(x94593,x94594,x94591,x94595,x94592)))+~P4(f335(f335(f337(x94595),x94592),x94594))
% 170.42/170.40 [9513]~P4(f335(f62(x95135),x95134))+P4(f335(f62(x95131),f411(x95132,x95133,x95131,x95134,x95135)))+~P4(f335(f335(f249(f892(x95135,a879)),x95134),f335(f314(x95131,x95135,x95133),x95132)))
% 170.42/170.40 [9565]~P4(f335(f335(f337(f891(x95651,x95651)),f335(f335(f270(x95651,x95651),x95655),x95653)),f311(x95651,x95654)))+P4(f335(f335(f337(f891(x95651,x95651)),f335(f335(f270(x95651,x95651),x95652),x95653)),f335(f335(f292(x95651,x95651,x95651),x95654),f311(x95651,x95654))))+~P4(f335(f335(f337(f891(x95651,x95651)),f335(f335(f270(x95651,x95651),x95652),x95655)),f335(f335(f292(x95651,x95651,x95651),x95654),f311(x95651,x95654))))
% 170.42/170.40 [9566]~P4(f335(f335(f337(f891(x95661,x95661)),f335(f335(f270(x95661,x95661),x95662),x95665)),f311(x95661,x95664)))+P4(f335(f335(f337(f891(x95661,x95661)),f335(f335(f270(x95661,x95661),x95662),x95663)),f335(f335(f292(x95661,x95661,x95661),x95664),f311(x95661,x95664))))+~P4(f335(f335(f337(f891(x95661,x95661)),f335(f335(f270(x95661,x95661),x95665),x95663)),f335(f335(f292(x95661,x95661,x95661),x95664),f311(x95661,x95664))))
% 170.42/170.40 [9569]P4(f335(f335(f337(f891(f885(x95691),f885(x95691))),f335(f335(f270(f885(x95691),f885(x95691)),x95692),x95693)),f161(x95691,f311(x95691,x95694))))+~P4(f335(f335(f337(f891(f885(x95691),f885(x95691))),f335(f335(f270(f885(x95691),f885(x95691)),x95692),x95695)),f161(x95691,f311(x95691,x95694))))+~P4(f335(f335(f337(f891(f885(x95691),f885(x95691))),f335(f335(f270(f885(x95691),f885(x95691)),x95695),x95693)),f161(x95691,f311(x95691,x95694))))
% 170.42/170.40 [9573]E(f335(f335(f137(x95731),x95732),f718(x95733,x95732,x95734,x95735,x95731)),x95735)+E(f335(f335(f137(x95731),f719(x95733,x95732,x95734,x95735,x95731)),x95733),x95734)+~E(f335(f335(f137(x95731),x95732),x95733),f335(f335(f137(x95731),x95735),x95734))
% 170.42/170.40 [9574]E(f335(f335(f137(x95741),x95742),f719(x95743,x95744,x95745,x95742,x95741)),x95744)+E(f335(f335(f137(x95741),f718(x95743,x95744,x95745,x95742,x95741)),x95745),x95743)+~E(f335(f335(f137(x95741),x95742),x95745),f335(f335(f137(x95741),x95744),x95743))
% 170.42/170.40 [9628]P4(f335(f335(f337(f891(x96281,x96281)),f335(f335(f270(x96281,x96281),x96282),x96283)),f335(f335(f292(x96281,x96281,x96281),x96284),f311(x96281,x96284))))+~P4(f335(f335(f337(f891(x96281,x96281)),f335(f335(f270(x96281,x96281),x96282),x96285)),f335(f335(f292(x96281,x96281,x96281),x96284),f311(x96281,x96284))))+~P4(f335(f335(f337(f891(x96281,x96281)),f335(f335(f270(x96281,x96281),x96285),x96283)),f335(f335(f292(x96281,x96281,x96281),x96284),f311(x96281,x96284))))
% 170.42/170.40 [9655]P36(x96551,x96552,x96553,x96554,x96555)+~E(f335(f200(f885(x96551)),x96554),f335(f200(f885(x96552)),x96555))+~P4(f335(f335(f274(x96551,x96552,a879),x96553),f769(x96555,x96554,x96553,x96552,x96551)))
% 170.42/170.40 [9656]P36(x96561,x96562,x96563,x96564,x96565)+~E(f335(f200(f885(x96561)),x96564),f335(f200(f885(x96562)),x96565))+~P4(f335(f335(f274(x96561,x96562,a879),x96563),f776(x96563,x96565,x96564,x96562,x96561)))
% 170.42/170.40 [9661]E(f335(f335(f137(x96611),f718(x96612,x96613,x96614,x96615,x96611)),x96614),x96612)+~E(f335(f335(f137(x96611),x96613),x96612),f335(f335(f137(x96611),x96615),x96614))+E(f335(f335(f137(x96611),f719(x96612,x96613,x96614,x96615,x96611)),x96612),x96614)
% 170.42/170.40 [9676]~P6(x96762)+E(f335(f335(f151(x96761,x96762,x96763),x96764),x96765),f335(f335(f154(x96761),x96764),x96765))+P4(f335(f335(f337(x96761),f796(x96764,x96763,x96765,x96761,x96762)),f335(f175(x96761),x96765)))
% 170.42/170.40 [9681]~P56(x96811,x96814,x96813,x96812)+~P4(f335(f335(f337(x96811),x96815),x96813))+P4(f335(f335(f337(x96811),f538(x96812,x96813,x96814,x96811,x96815)),x96812))
% 170.42/170.40 [9731]~P4(f335(f62(x97315),x97314))+~P4(f335(f335(f249(f892(x97315,a879)),x97314),f335(f314(x97311,x97315,x97313),x97312)))+P4(f335(f335(f249(f892(x97311,a879)),f411(x97312,x97313,x97311,x97314,x97315)),x97312))
% 170.42/170.40 [9803]~P4(f335(f335(f337(f891(f892(x98031,a879),f892(x98031,a879))),f335(f335(f270(f892(x98031,a879),f892(x98031,a879)),x98034),x98033)),f327(x98031,x98032)))+~P4(f335(f335(f337(x98031),x98035),x98034))+P4(f335(f335(f337(x98031),f603(x98032,x98033,x98034,x98031,x98035)),x98033))
% 170.42/170.40 [9815]~P6(x98152)+E(f335(f335(f151(x98151,x98152,x98153),x98154),x98155),f335(f335(f154(x98151),x98154),x98155))+~P4(f335(f335(f249(x98152),f335(x98153,x98154)),f335(x98153,f796(x98154,x98153,x98155,x98151,x98152))))
% 170.42/170.40 [10007]P36(x100071,x100072,x100073,x100074,x100075)+~E(f335(f200(f885(x100071)),x100074),f335(f200(f885(x100072)),x100075))+~P4(f335(f335(x100073,f335(f335(f168(x100071),x100074),f777(x100075,x100074,x100073,x100072,x100071))),f335(f335(f168(x100072),x100075),f777(x100075,x100074,x100073,x100072,x100071))))
% 170.42/170.40 [10008]P36(x100081,x100082,x100083,x100084,x100085)+~E(f335(f200(f885(x100081)),x100084),f335(f200(f885(x100082)),x100085))+~P4(f335(f335(x100083,f335(f335(f168(x100081),x100084),f785(x100083,x100085,x100082,x100084,x100081))),f335(f335(f168(x100082),x100085),f785(x100083,x100085,x100082,x100084,x100081))))
% 170.42/170.40 [6565]~P19(x65652,x65655,x65651)+~P4(f335(f62(x65652),x65654))+E(f335(x65651,f335(f335(f313(x65652),x65653),x65654)),f335(f335(f65(x65652,x65652,x65655),x65653),x65654))
% 170.42/170.40 [6566]~E(x65663,x65664)+~E(x65662,x65665)+E(f335(f335(f313(x65661),x65662),f335(f335(f313(x65661),x65663),f199(f892(x65661,a879)))),f335(f335(f313(x65661),x65664),f335(f335(f313(x65661),x65665),f199(f892(x65661,a879)))))
% 170.42/170.40 [6577]P4(f335(x65772,x65775))+E(f180(x65771,x65772,f335(f335(f137(x65771),x65773),x65774)),f180(x65771,x65772,x65773))+~P4(f335(f335(f337(x65771),x65775),f335(f175(x65771),x65773)))
% 170.42/170.40 [6614]E(f335(x66141,x66142),f199(f892(x66143,a879)))+~E(f335(f335(f42(x66144,f892(x66143,a879)),x66145),x66141),f199(f892(x66143,a879)))+~P4(f335(f335(f337(x66144),x66142),x66145))
% 170.42/170.40 [6615]E(f335(x66151,x66152),f258(f892(x66153,a879)))+~E(f335(f335(f43(x66154,f892(x66153,a879)),x66155),x66151),f258(f892(x66153,a879)))+~P4(f335(f335(f337(x66154),x66152),x66155))
% 170.42/170.40 [6919]~P4(f335(f335(f206(x69191),x69193),x69195))+~P4(f335(f335(f206(x69192),x69195),x69194))+P4(f335(f335(f206(f33(x69191,x69192)),x69193),x69194))
% 170.42/170.40 [7124]~E(x71242,x71244)+~P141(x71241)+E(f335(f335(f80(x71241),f335(f335(f81(x71241),x71242),x71243)),f335(f335(f81(x71241),x71244),x71245)),f335(f335(f80(x71241),f335(f335(f81(x71241),x71242),x71245)),f335(f335(f81(x71241),x71244),x71243)))
% 170.42/170.40 [7184]~P8(x71841)+~P4(f335(f335(f337(x71844),x71843),x71845))+P4(f335(f335(f249(x71841),f335(x71842,x71843)),f335(f335(f42(x71844,x71841),x71845),x71842)))
% 170.42/170.40 [7234]~P108(x72341)+P4(f335(f335(f249(x72341),f335(x72342,x72343)),f335(x72344,x72343)))+~P4(f335(f335(f249(f892(x72345,x72341)),x72342),x72344))
% 170.42/170.40 [7351]E(x73511,x73512)+E(x73513,x73511)+~E(f335(f335(f313(x73514),x73511),f335(f335(f313(x73514),x73515),f199(f892(x73514,a879)))),f335(f335(f313(x73514),x73512),f335(f335(f313(x73514),x73513),f199(f892(x73514,a879)))))
% 170.42/170.40 [7352]E(x73521,x73522)+E(x73523,x73521)+~E(f335(f335(f313(x73524),x73523),f335(f335(f313(x73524),x73522),f199(f892(x73524,a879)))),f335(f335(f313(x73524),x73525),f335(f335(f313(x73524),x73521),f199(f892(x73524,a879)))))
% 170.42/170.40 [7353]E(x73531,x73532)+E(x73531,x73533)+~E(f335(f335(f313(x73534),x73533),f335(f335(f313(x73534),x73532),f199(f892(x73534,a879)))),f335(f335(f313(x73534),x73535),f335(f335(f313(x73534),x73531),f199(f892(x73534,a879)))))
% 170.42/170.40 [7354]E(x73541,x73542)+E(x73541,x73543)+~E(f335(f335(f313(x73544),x73541),f335(f335(f313(x73544),x73545),f199(f892(x73544,a879)))),f335(f335(f313(x73544),x73542),f335(f335(f313(x73544),x73543),f199(f892(x73544,a879)))))
% 170.42/170.40 [7890]P27(x78901,x78902,x78903,x78904)+~P27(x78901,x78902,x78903,x78905)+~P4(f335(f335(f249(f892(x78901,a879)),x78904),x78905))
% 170.42/170.40 [7897]~P4(f335(f335(f249(a884),x78975),x78973))+~P4(f335(f335(f335(f335(a208,x78971),x78972),x78975),x78974))+P4(f335(f335(f335(f335(a208,x78971),x78972),x78973),x78974))
% 170.42/170.40 [7994]P4(f335(x79941,x79942))+~P4(f335(f335(f206(x79944),x79942),x79945))+P4(f335(f335(f206(f30(x79941,x79943,x79944)),x79942),x79945))
% 170.42/170.40 [8022]~P4(f335(x80221,x80224))+~P4(f335(f335(f206(x80222),x80224),x80225))+P4(f335(f335(f206(f30(x80221,x80222,x80223)),x80224),x80225))
% 170.42/170.40 [8073]E(x80731,x80732)+~E(f335(f314(x80733,x80734,x80735),x80731),f335(f314(x80733,x80734,x80735),x80732))+~P27(x80733,x80734,x80735,f335(f335(f115(f892(x80733,a879)),x80731),x80732))
% 170.42/170.40 [8147]P4(f335(x81472,x81474))+E(f335(f335(f141(x81471),f335(f200(f885(x81471)),f180(x81471,x81472,x81473))),x81473),f335(f335(f154(x81471),x81474),x81475))+~E(f335(f335(f137(x81471),f180(x81471,x81472,x81473)),f335(f335(f154(x81471),x81474),x81475)),x81473)
% 170.42/170.40 [8178]~P27(x81781,x81782,x81783,x81785)+~P27(x81781,x81782,x81783,x81784)+P27(x81781,x81782,x81783,f335(f335(f106(f892(x81781,a879)),x81784),x81785))
% 170.42/170.40 [8288]~P71(x82881)+E(f335(f335(f80(x82881),f335(x82882,x82883)),f335(f169(x82881),f335(f335(f157(x82884,x82881),x82882),f173(x82884,x82883,x82885)))),f335(f169(x82881),f335(f335(f157(x82884,x82881),x82882),x82885)))+~P4(f335(f335(f337(x82884),x82883),f335(f175(x82884),x82885)))
% 170.42/170.40 [8377]~P6(x83771)+~P16(x83771,f335(f335(f157(x83772,x83771),x83773),x83775))+P16(x83771,f335(f335(f157(x83772,x83771),x83773),f335(f335(f151(x83772,x83771,x83773),x83774),x83775)))
% 170.42/170.40 [8453]P4(f335(x84531,x84532))+P4(f335(f335(f206(x84533),x84532),x84534))+~P4(f335(f335(f206(f30(x84531,x84535,x84533)),x84532),x84534))
% 170.42/170.40 [8464]~P8(x84641)+P4(f335(f335(f249(x84641),f335(f335(f42(x84642,x84641),x84643),x84644)),f335(f335(f42(x84642,x84641),x84645),x84644)))+~P4(f335(f335(f249(f892(x84642,a879)),x84643),x84645))
% 170.42/170.40 [8465]~P8(x84651)+P4(f335(f335(f249(x84651),f335(f335(f43(x84652,x84651),x84653),x84654)),f335(f335(f43(x84652,x84651),x84655),x84654)))+~P4(f335(f335(f249(f892(x84652,a879)),x84655),x84653))
% 170.42/170.40 [8477]~P4(f335(x84774,x84772))+P4(f335(f335(f206(x84771),x84772),x84773))+~P4(f335(f335(f206(f30(x84774,x84771,x84775)),x84772),x84773))
% 170.42/170.40 [8501]~P6(x85013)+P4(f335(f140(x85011),x85012))+~P4(f335(f140(x85011),f335(f335(f151(x85011,x85013,x85014),x85015),x85012)))
% 170.42/170.40 [8511]P4(f335(f335(f206(x85111),x85112),x85113))+P4(f335(f335(f206(x85114),x85112),x85113))+~P4(f335(f335(f206(f30(x85115,x85111,x85114)),x85112),x85113))
% 170.42/170.40 [8642]~P6(x86421)+~P4(f335(f335(f337(x86422),x86423),f335(f175(x86422),x86424)))+~P4(f335(f140(x86422),f335(f335(f151(x86422,x86421,x86425),x86423),x86424)))
% 170.42/170.40 [8724]~P6(x87241)+P16(x87241,f335(f335(f157(x87242,x87241),x87243),x87244))+~P16(x87241,f335(f335(f157(x87242,x87241),x87243),f335(f335(f151(x87242,x87241,x87243),x87245),x87244)))
% 170.42/170.40 [8817]~P6(x88172)+E(f335(f335(f151(x88171,x88172,x88173),x88174),x88175),f152(x88171,x88172,x88173,x88174,x88175))+P4(f335(f335(f337(x88172),f335(x88173,x88174)),f335(f314(x88171,x88172,x88173),f335(f175(x88171),x88175))))
% 170.42/170.40 [8891]~P6(x88912)+E(f152(x88911,x88912,x88913,x88914,x88915),x88915)+~P4(f335(f335(f337(x88912),f335(x88913,x88914)),f335(f314(x88911,x88912,x88913),f335(f175(x88911),x88915))))
% 170.42/170.40 [8906]~P27(x89062,x89061,x89063,x89065)+P4(f335(f335(f250(f892(x89061,a879)),f335(f314(x89062,x89061,x89063),x89064)),f335(f314(x89062,x89061,x89063),x89065)))+~P4(f335(f335(f250(f892(x89062,a879)),x89064),x89065))
% 170.42/170.40 [9078]~P27(x90781,x90782,x90783,f258(f892(x90781,a879)))+~P4(f335(f335(f249(f892(x90782,a879)),x90784),f335(f314(x90781,x90782,x90783),x90785)))+P4(f335(f335(f249(f892(x90781,a879)),f335(f315(x90781,x90782,x90783),x90784)),x90785))
% 170.42/170.40 [9099]~E(f335(f314(x90993,x90991,x90994),f258(f892(x90993,a879))),f258(f892(x90991,a879)))+P4(f335(f335(f249(f892(x90991,a879)),x90992),f335(f314(x90993,x90991,x90994),x90995)))+~P4(f335(f335(f249(f892(x90993,a879)),f335(f315(x90993,x90991,x90994),x90992)),x90995))
% 170.42/170.40 [9124]~E(f335(f243(x91242),x91244),f335(f335(f181(x91241,x91242),x91245),x91243))+~P4(f335(f140(x91241),f335(f335(f157(f891(x91241,x91242),x91241),f269(x91241,x91242)),x91245)))+P4(f335(f335(f337(f891(x91241,x91242)),f335(f335(f270(x91241,x91242),x91243),x91244)),f335(f175(f891(x91241,x91242)),x91245)))
% 170.42/170.40 [9206]~P27(x92061,x92064,x92065,f258(f892(x92061,a879)))+~P4(f335(f335(f249(f892(x92064,a879)),f335(f314(x92061,x92064,x92065),x92062)),f335(f314(x92061,x92064,x92065),x92063)))+P4(f335(f335(f249(f892(x92061,a879)),x92062),x92063))
% 170.42/170.40 [9273]E(f335(f243(x92731),x92732),f335(f335(f181(x92733,x92731),x92734),x92735))+~P4(f335(f140(x92733),f335(f335(f157(f891(x92733,x92731),x92733),f269(x92733,x92731)),x92734)))+~P4(f335(f335(f337(f891(x92733,x92731)),f335(f335(f270(x92733,x92731),x92735),x92732)),f335(f175(f891(x92733,x92731)),x92734)))
% 170.42/170.40 [9275]E(f335(f335(f181(x92751,x92752),x92753),x92754),f335(f243(x92752),x92755))+~P4(f335(f140(x92751),f335(f335(f157(f891(x92751,x92752),x92751),f269(x92751,x92752)),x92753)))+~P4(f335(f335(f337(f891(x92751,x92752)),f335(f335(f270(x92751,x92752),x92754),x92755)),f335(f175(f891(x92751,x92752)),x92753)))
% 170.42/170.40 [9330]~P81(x93301)+~E(f335(x93303,f757(x93303,x93304,x93305,x93302,x93301)),f2(x93301))+E(f335(f169(x93301),f335(f335(f157(x93302,x93301),x93303),f335(f139(x93302,x93304),x93305))),f335(f169(x93301),f335(f335(f157(x93302,x93301),x93303),x93305)))
% 170.42/170.40 [9506]~P18(x95061,x95062,x95063)+~P4(f335(f62(x95061),x95065))+P4(f335(f67(x95061,x95062,x95063,x95064,x95065),f335(f335(f65(x95061,x95062,x95063),x95064),x95065)))
% 170.42/170.40 [9586]P4(f335(x95861,f783(x95862,x95861,x95863,x95864,x95865)))+~P4(f335(f335(f249(f892(x95865,a879)),x95864),x95863))+P4(f335(f335(f249(f892(x95865,a879)),f335(f335(f106(f892(x95865,a879)),x95864),f335(f255(x95865),x95861))),f335(f335(f106(f892(x95865,a879)),x95863),f335(f255(x95865),x95862))))
% 170.42/170.40 [9600]~P81(x96001)+~P4(f335(x96004,f757(x96003,x96004,x96005,x96002,x96001)))+E(f335(f169(x96001),f335(f335(f157(x96002,x96001),x96003),f335(f139(x96002,x96004),x96005))),f335(f169(x96001),f335(f335(f157(x96002,x96001),x96003),x96005)))
% 170.42/170.40 [9679]~P8(x96795)+P4(f335(f335(f337(x96791),f636(x96792,x96793,x96791,x96794,x96795)),x96793))+P4(f335(f335(f249(x96795),x96794),f335(f335(f43(x96791,x96795),x96793),x96792)))
% 170.42/170.40 [9682]~P81(x96821)+E(f335(f169(x96821),f335(f335(f157(x96822,x96821),x96823),f335(f139(x96822,x96824),x96825))),f335(f169(x96821),f335(f335(f157(x96822,x96821),x96823),x96825)))+P4(f335(f335(f337(x96822),f757(x96823,x96824,x96825,x96822,x96821)),f335(f175(x96822),x96825)))
% 170.42/170.40 [9692]~P4(f335(x96925,f783(x96925,x96923,x96924,x96922,x96921)))+~P4(f335(f335(f249(f892(x96921,a879)),x96922),x96924))+P4(f335(f335(f249(f892(x96921,a879)),f335(f335(f106(f892(x96921,a879)),x96922),f335(f255(x96921),x96923))),f335(f335(f106(f892(x96921,a879)),x96924),f335(f255(x96921),x96925))))
% 170.42/170.40 [9727]P36(x97271,x97272,x97273,x97274,x97275)+~E(f335(f200(f885(x97272)),x97275),f335(f200(f885(x97271)),x97274))+P4(f335(f335(f250(a884),f777(x97275,x97274,x97273,x97272,x97271)),f335(f200(f885(x97271)),x97274)))
% 170.42/170.40 [9728]P36(x97281,x97282,x97283,x97284,x97285)+~E(f335(f200(f885(x97282)),x97285),f335(f200(f885(x97281)),x97284))+P4(f335(f335(f250(a884),f785(x97283,x97285,x97282,x97284,x97281)),f335(f200(f885(x97281)),x97284)))
% 170.42/170.40 [9762]P4(f335(f335(f337(x97621),f783(x97622,x97623,x97624,x97625,x97621)),x97625))+~P4(f335(f335(f249(f892(x97621,a879)),x97625),x97624))+P4(f335(f335(f249(f892(x97621,a879)),f335(f335(f106(f892(x97621,a879)),x97625),f335(f255(x97621),x97623))),f335(f335(f106(f892(x97621,a879)),x97624),f335(f255(x97621),x97622))))
% 170.42/170.40 [9816]~P8(x98161)+~P4(f335(f335(f249(x98161),x98162),f335(x98165,f636(x98165,x98164,x98163,x98162,x98161))))+P4(f335(f335(f249(x98161),x98162),f335(f335(f43(x98163,x98161),x98164),x98165)))
% 170.42/170.40 [9849]~P76(x98491)+~P4(f335(f62(x98492),x98495))+E(f335(f335(f335(f66(x98491,x98492,f81(x98491)),f335(f335(f18(x98492,x98491,x98491),f335(f335(f8(x98491,f892(x98491,x98491),x98492),f81(x98491)),x98493)),x98494)),f78(x98491)),x98495),f335(f335(f81(x98491),f335(f335(f335(f66(x98491,x98492,f81(x98491)),x98493),f78(x98491)),x98495)),f335(f335(f335(f66(x98491,x98492,f81(x98491)),x98494),f78(x98491)),x98495)))
% 170.42/170.40 [9913]~P4(f335(f335(f337(f891(f892(x99131,a879),f892(x99131,a879))),f335(f335(f270(f892(x99131,a879),f892(x99131,a879)),x99135),x99134)),f327(x99131,x99133)))+~P4(f335(f335(f337(x99131),x99132),x99135))+P4(f335(f335(f337(f891(x99131,x99131)),f335(f335(f270(x99131,x99131),x99132),f603(x99133,x99134,x99135,x99131,x99132))),x99133))
% 170.42/170.40 [10042]~P4(f335(f335(f337(f891(f885(x100421),f885(x100421))),f335(f335(f270(f885(x100421),f885(x100421)),f335(f335(f137(x100421),x100425),x100422)),f335(f335(f137(x100421),x100425),x100423))),f150(x100421,x100424)))+P4(f335(f335(f337(f891(f885(x100421),f885(x100421))),f335(f335(f270(f885(x100421),f885(x100421)),x100422),x100423)),f150(x100421,x100424)))+P4(f335(f335(f337(f891(x100421,x100421)),f335(f335(f270(x100421,x100421),f720(x100424,x100423,x100422,x100425,x100421)),f720(x100424,x100423,x100422,x100425,x100421))),x100424))
% 170.42/170.40 [7164]~E(f335(f200(f885(x71641)),x71643),f335(f200(f885(x71642)),x71644))+E(f335(f335(f181(x71641,x71642),f335(f335(f185(x71641,x71642),x71643),x71644)),x71645),f202(x71642))+P4(f335(f335(f337(x71641),x71645),f335(f175(x71641),x71643)))
% 170.42/170.40 [7237]~E(x72373,x72375)+E(f335(f335(f168(x72371),f335(f335(f162(x72371,x72372),x72373),x72374)),x72375),x72374)+~P4(f335(f335(f250(a884),x72373),f335(f200(f885(x72371)),x72372)))
% 170.42/170.40 [7346]~E(f335(f335(f137(x73461),x73462),x73464),f335(f335(f137(x73461),x73463),x73465))+E(f335(f335(f176(x73461),f335(f200(f885(x73461)),x73462)),x73463),x73462)+P4(f335(f335(f249(a884),f335(f200(f885(x73461)),x73463)),f335(f200(f885(x73461)),x73462)))
% 170.42/170.40 [7363]~E(x73635,x73632)+P4(f335(x73631,x73632))+P4(f335(f335(f335(f335(a208,f32(x73631,x73633)),x73632),x73634),x73635))
% 170.42/170.40 [7851]~E(f335(f335(f137(x78511),x78512),x78514),f335(f335(f137(x78511),x78513),x78515))+E(f335(f335(f176(x78511),f335(f200(f885(x78511)),x78512)),x78513),x78512)+~P4(f335(f335(f249(a884),f335(f200(f885(x78511)),x78512)),f335(f200(f885(x78511)),x78513)))
% 170.42/170.40 [7875]~P4(f335(f62(x78751),f335(x78754,x78755)))+~P4(f335(f335(f337(x78752),x78755),x78753))+P4(f335(f62(x78751),f335(f335(f43(x78752,f892(x78751,a879)),x78753),x78754)))
% 170.42/170.40 [7928]~E(f335(f200(f885(x79281)),x79282),f335(f200(f885(x79283)),x79284))+~E(f335(f335(f181(x79281,x79283),f335(f335(f185(x79281,x79283),x79282),x79284)),x79285),f202(x79283))+~P4(f335(f335(f337(x79281),x79285),f335(f175(x79281),x79282)))
% 170.42/170.40 [8058]~P49(x80581,x80583,x80585)+~P49(x80581,x80582,x80584)+P49(x80581,f335(f335(f115(f892(x80581,a879)),x80582),x80583),f335(f335(f115(f892(f891(x80581,x80581),a879)),x80584),x80585))
% 170.42/170.40 [8059]~P49(x80591,x80593,x80595)+~P49(x80591,x80592,x80594)+P49(x80591,f335(f335(f106(f892(x80591,a879)),x80592),x80593),f335(f335(f106(f892(f891(x80591,x80591),a879)),x80594),x80595))
% 170.42/170.40 [8141]E(x81411,x81412)+P4(f335(x81413,x81411))+~P4(f335(f335(f335(f335(a208,f32(x81413,x81414)),x81411),x81415),x81412))
% 170.42/170.40 [8415]E(f335(f335(f270(x84151,x84152),f335(f335(f168(x84151),x84153),x84154)),f335(f335(f168(x84152),x84155),x84154)),f335(f335(f168(f891(x84151,x84152)),f335(f335(f185(x84151,x84152),x84153),x84155)),x84154))+~P4(f335(f335(f250(a884),x84154),f335(f200(f885(x84151)),x84153)))+~P4(f335(f335(f250(a884),x84154),f335(f200(f885(x84152)),x84155)))
% 170.42/170.40 [8575]~P49(x85751,x85753,x85754)+P4(f335(f335(f337(x85751),x85752),x85753))+~P4(f335(f335(f337(f891(x85751,x85751)),f335(f335(f270(x85751,x85751),x85755),x85752)),x85754))
% 170.42/170.40 [8576]~P49(x85761,x85763,x85764)+P4(f335(f335(f337(x85761),x85762),x85763))+~P4(f335(f335(f337(f891(x85761,x85761)),f335(f335(f270(x85761,x85761),x85762),x85765)),x85764))
% 170.42/170.40 [8577]~P11(x85771,x85773,x85774)+P4(f335(f335(f337(x85771),x85772),x85773))+~P4(f335(f335(f337(f891(x85771,x85771)),f335(f335(f270(x85771,x85771),x85775),x85772)),x85774))
% 170.42/170.40 [8578]~P11(x85781,x85783,x85784)+P4(f335(f335(f337(x85781),x85782),x85783))+~P4(f335(f335(f337(f891(x85781,x85781)),f335(f335(f270(x85781,x85781),x85782),x85785)),x85784))
% 170.42/170.40 [8839]~P11(x88391,x88395,x88392)+E(f335(f289(x88391,x88391,x88392),f335(f335(f313(x88391),x88393),f199(f892(x88391,a879)))),f335(f289(x88391,x88391,x88392),f335(f335(f313(x88391),x88394),f199(f892(x88391,a879)))))+~P4(f335(f335(f337(f891(x88391,x88391)),f335(f335(f270(x88391,x88391),x88393),x88394)),x88392))
% 170.42/170.40 [8922]~P4(f335(f335(f335(f335(a208,x89222),x89223),x89224),x89225))+~P4(f335(f335(f335(f335(a208,f32(x89221,x89222)),x89225),x89224),x89223))+P4(f335(f335(f335(f335(a208,f32(x89221,x89222)),x89223),x89224),x89223))
% 170.42/170.40 [9033]P4(f335(x90331,x90332))+~P4(f335(f335(f337(x90333),x90332),x90335))+P4(f335(f335(f337(x90333),f365(x90331,x90334,x90335,x90333)),f335(f335(f115(f892(x90333,a879)),x90335),x90334)))
% 170.42/170.40 [9034]P4(f335(x90341,x90342))+~P4(f335(f335(f337(x90343),x90342),x90344))+P4(f335(f335(f337(x90343),f365(x90341,x90344,x90345,x90343)),f335(f335(f115(f892(x90343,a879)),x90345),x90344)))
% 170.42/170.40 [9042]~P4(f335(x90422,x90425))+~P4(f335(f335(f337(x90421),x90425),x90424))+P4(f335(f335(f337(x90421),f348(x90422,x90423,x90424,x90421)),f335(f335(f115(f892(x90421,a879)),x90424),x90423)))
% 170.42/170.40 [9043]~P4(f335(x90432,x90435))+~P4(f335(f335(f337(x90431),x90435),x90433))+P4(f335(f335(f337(x90431),f348(x90432,x90433,x90434,x90431)),f335(f335(f115(f892(x90431,a879)),x90434),x90433)))
% 170.42/170.40 [9058]~P4(f335(f335(f249(f892(x90581,a879)),x90583),x90585))+~P4(f335(f335(f249(f892(x90581,a879)),x90582),x90584))+P4(f335(f335(f249(f892(x90581,a879)),f335(f335(f115(f892(x90581,a879)),x90582),x90583)),f335(f335(f115(f892(x90581,a879)),x90584),x90585)))
% 170.42/170.40 [9059]~P4(f335(f335(f249(f892(x90591,a879)),x90595),x90593))+~P4(f335(f335(f249(f892(x90591,a879)),x90592),x90594))+P4(f335(f335(f249(f892(x90591,a879)),f335(f335(f22(f892(x90591,a879)),x90592),x90593)),f335(f335(f22(f892(x90591,a879)),x90594),x90595)))
% 170.42/170.40 [9060]~P4(f335(f335(f249(f892(x90601,a879)),x90603),x90605))+~P4(f335(f335(f249(f892(x90601,a879)),x90602),x90604))+P4(f335(f335(f249(f892(x90601,a879)),f335(f335(f106(f892(x90601,a879)),x90602),x90603)),f335(f335(f106(f892(x90601,a879)),x90604),x90605)))
% 170.42/170.40 [9149]~E(f335(f200(f885(x91491)),x91493),f335(f200(f885(x91492)),x91494))+E(f335(f335(f181(x91491,x91492),f335(f335(f185(x91491,x91492),x91493),x91494)),x91495),f335(f243(x91492),f692(x91495,x91494,x91492,x91493,x91491)))+~P4(f335(f335(f337(x91491),x91495),f335(f175(x91491),x91493)))
% 170.42/170.40 [9153]P4(f335(f335(f337(f891(x91531,x91531)),f335(f335(f270(x91531,x91531),x91532),x91533)),f329(x91531,x91534,x91535)))+~P4(f335(f335(f249(a884),f335(x91534,x91532)),f335(x91534,x91533)))+~P4(f335(f335(f337(f891(x91531,x91531)),f335(f335(f270(x91531,x91531),x91532),x91533)),x91535))
% 170.42/170.40 [9340]P4(f335(f335(f337(f891(x93401,x93401)),f335(f335(f270(x93401,x93401),x93402),x93403)),f311(x93401,x93404)))+~P4(f335(f335(f337(f891(x93401,x93401)),f335(f335(f270(x93401,x93401),x93402),x93405)),f311(x93401,x93404)))+~P4(f335(f335(f337(f891(x93401,x93401)),f335(f335(f270(x93401,x93401),x93405),x93403)),x93404))
% 170.42/170.40 [9341]P4(f335(f335(f337(f891(x93411,x93411)),f335(f335(f270(x93411,x93411),x93412),x93413)),f311(x93411,x93414)))+~P4(f335(f335(f337(f891(x93411,x93411)),f335(f335(f270(x93411,x93411),x93415),x93413)),f311(x93411,x93414)))+~P4(f335(f335(f337(f891(x93411,x93411)),f335(f335(f270(x93411,x93411),x93412),x93415)),x93414))
% 170.42/170.40 [9437]E(x94371,x94372)+E(f335(a117,f615(x94373,x94374,x94371,x94372,x94375)),x94374)+~P4(f335(f335(f337(f891(x94375,x94375)),f335(f335(f270(x94375,x94375),x94372),x94371)),f335(f335(f192(f891(x94375,x94375),a879),x94374),x94373)))
% 170.42/170.40 [9438]E(x94381,x94382)+E(f335(a117,f619(x94383,x94384,x94381,x94382,x94385)),x94384)+~P4(f335(f335(f337(f891(x94385,x94385)),f335(f335(f270(x94385,x94385),x94382),x94381)),f335(f335(f192(f891(x94385,x94385),a879),x94384),x94383)))
% 170.42/170.40 [9439]E(x94391,f2(a884))+E(f335(a117,f615(x94392,x94391,x94393,x94394,x94395)),x94391)+~P4(f335(f335(f337(f891(x94395,x94395)),f335(f335(f270(x94395,x94395),x94394),x94393)),f335(f335(f192(f891(x94395,x94395),a879),x94391),x94392)))
% 170.42/170.40 [9440]E(x94401,f2(a884))+E(f335(a117,f619(x94402,x94401,x94403,x94404,x94405)),x94401)+~P4(f335(f335(f337(f891(x94405,x94405)),f335(f335(f270(x94405,x94405),x94404),x94403)),f335(f335(f192(f891(x94405,x94405),a879),x94401),x94402)))
% 170.42/170.40 [9456]P4(f335(f335(f337(f891(x94561,x94561)),f335(f335(f270(x94561,x94561),x94562),x94563)),f335(f335(f292(x94561,x94561,x94561),x94564),f311(x94561,x94564))))+~P4(f335(f335(f337(f891(x94561,x94561)),f335(f335(f270(x94561,x94561),x94562),x94565)),x94564))+~P4(f335(f335(f337(f891(x94561,x94561)),f335(f335(f270(x94561,x94561),x94565),x94563)),x94564))
% 170.42/170.40 [9463]~P4(f335(f335(f337(f891(x94631,x94631)),f335(f335(f270(x94631,x94631),x94632),x94635)),f311(x94631,x94634)))+P4(f335(f335(f337(f891(x94631,x94631)),f335(f335(f270(x94631,x94631),x94632),x94633)),f335(f335(f292(x94631,x94631,x94631),x94634),f311(x94631,x94634))))+~P4(f335(f335(f337(f891(x94631,x94631)),f335(f335(f270(x94631,x94631),x94635),x94633)),x94634))
% 170.42/170.40 [9502]~P11(x95021,x95025,x95022)+~P4(f335(f335(f337(f891(x95021,x95021)),f335(f335(f270(x95021,x95021),x95023),x95024)),x95022))+P4(f335(f335(f249(f892(x95021,a879)),f335(f289(x95021,x95021,x95022),f335(f335(f313(x95021),x95023),f199(f892(x95021,a879))))),f335(f289(x95021,x95021,x95022),f335(f335(f313(x95021),x95024),f199(f892(x95021,a879))))))
% 170.42/170.40 [9525]E(x95251,x95252)+P4(f335(f335(f335(f335(a208,x95253),x95251),x95254),f868(x95252,x95254,x95251,x95253,x95255)))+~P4(f335(f335(f335(f335(a208,f32(x95255,x95253)),x95251),x95254),x95252))
% 170.42/170.40 [9529]~P4(f335(x95295,x95292))+P4(f335(f335(f335(f335(a208,x95291),x95292),x95293),f868(x95294,x95293,x95292,x95291,x95295)))+~P4(f335(f335(f335(f335(a208,f32(x95295,x95291)),x95292),x95293),x95294))
% 170.42/170.40 [9558]P4(f335(f335(f337(f891(x95581,x95581)),f335(f335(f270(x95581,x95581),x95582),x95583)),f335(f335(f292(x95581,x95581,x95581),x95584),f311(x95581,x95584))))+~P4(f335(f335(f337(f891(x95581,x95581)),f335(f335(f270(x95581,x95581),x95582),x95585)),f335(f335(f292(x95581,x95581,x95581),x95584),f311(x95581,x95584))))+~P4(f335(f335(f337(f891(x95581,x95581)),f335(f335(f270(x95581,x95581),x95585),x95583)),x95584))
% 170.42/170.40 [9559]P4(f335(f335(f337(f891(x95591,x95591)),f335(f335(f270(x95591,x95591),x95592),x95593)),f335(f335(f292(x95591,x95591,x95591),x95594),f311(x95591,x95594))))+~P4(f335(f335(f337(f891(x95591,x95591)),f335(f335(f270(x95591,x95591),x95595),x95593)),f335(f335(f292(x95591,x95591,x95591),x95594),f311(x95591,x95594))))+~P4(f335(f335(f337(f891(x95591,x95591)),f335(f335(f270(x95591,x95591),x95592),x95595)),x95594))
% 170.42/170.40 [9609]~P4(f335(f67(x96091,x96091,x96094,x96092,x96093),x96095))+P4(f335(f335(f337(x96091),x96092),x96093))+P4(f335(f63(x96091,x96094,f335(f335(f313(x96091),x96092),x96093)),x96095))
% 170.42/170.40 [9648]~E(f335(f314(x96483,x96482,x96485),x96484),x96481)+E(x96481,f199(f892(x96482,a879)))+P4(f335(f335(f249(f892(x96483,a879)),f335(f314(x96482,x96483,f829(x96484,x96483,x96482,x96481)),x96481)),x96484))
% 170.42/170.40 [9695]~P8(x96955)+P4(f335(f335(f337(x96951),f464(x96952,x96953,x96954,x96951,x96955)),x96954))+P4(f335(f335(f249(x96955),f335(f335(f42(x96951,x96955),x96954),x96953)),x96952))
% 170.42/170.40 [9748]P36(x97481,x97482,x97483,x97484,x97485)+~E(f335(f200(f885(x97481)),x97484),f335(f200(f885(x97482)),x97485))+P4(f335(f335(f337(f891(x97481,x97482)),f769(x97485,x97484,x97483,x97482,x97481)),f335(f175(f891(x97481,x97482)),f335(f335(f185(x97481,x97482),x97484),x97485))))
% 170.42/170.40 [9749]P36(x97491,x97492,x97493,x97494,x97495)+~E(f335(f200(f885(x97491)),x97494),f335(f200(f885(x97492)),x97495))+P4(f335(f335(f337(f891(x97491,x97492)),f776(x97493,x97495,x97494,x97492,x97491)),f335(f175(f891(x97491,x97492)),f335(f335(f185(x97491,x97492),x97494),x97495))))
% 170.42/170.40 [9880]E(x98801,x98802)+P4(f335(f335(f335(f335(a208,f32(x98803,x98804)),f868(x98801,x98805,x98802,x98804,x98803)),x98805),x98801))+~P4(f335(f335(f335(f335(a208,f32(x98803,x98804)),x98802),x98805),x98801))
% 170.42/170.40 [9882]~P4(f335(x98821,x98825))+P4(f335(f335(f335(f335(a208,f32(x98821,x98822)),f868(x98823,x98824,x98825,x98822,x98821)),x98824),x98823))+~P4(f335(f335(f335(f335(a208,f32(x98821,x98822)),x98825),x98824),x98823))
% 170.42/170.40 [9890]E(x98901,x98902)+P4(f335(f335(f337(f891(x98903,x98903)),f335(f335(f270(x98903,x98903),x98901),f617(x98904,x98905,x98902,x98901,x98903))),x98904))+~P4(f335(f335(f337(f891(x98903,x98903)),f335(f335(f270(x98903,x98903),x98901),x98902)),f335(f335(f192(f891(x98903,x98903),a879),x98905),x98904)))
% 170.42/170.40 [9891]E(x98911,f2(a884))+P4(f335(f335(f337(f891(x98912,x98912)),f335(f335(f270(x98912,x98912),x98913),f617(x98914,x98911,x98915,x98913,x98912))),x98914))+~P4(f335(f335(f337(f891(x98912,x98912)),f335(f335(f270(x98912,x98912),x98913),x98915)),f335(f335(f192(f891(x98912,x98912),a879),x98911),x98914)))
% 170.42/170.40 [9934]~P8(x99341)+~P4(f335(f335(f249(x99341),f335(x99344,f464(x99345,x99344,x99343,x99342,x99341))),x99345))+P4(f335(f335(f249(x99341),f335(f335(f42(x99342,x99341),x99343),x99344)),x99345))
% 170.42/170.40 [9977]E(x99771,x99772)+P4(f335(f335(f337(f891(x99773,x99773)),f335(f335(f270(x99773,x99773),f616(x99774,x99775,x99771,x99772,x99773)),x99771)),x99774))+~P4(f335(f335(f337(f891(x99773,x99773)),f335(f335(f270(x99773,x99773),x99772),x99771)),f335(f335(f192(f891(x99773,x99773),a879),x99775),x99774)))
% 170.42/170.40 [9978]E(x99781,f2(a884))+P4(f335(f335(f337(f891(x99782,x99782)),f335(f335(f270(x99782,x99782),f616(x99783,x99781,x99784,x99785,x99782)),x99784)),x99783))+~P4(f335(f335(f337(f891(x99782,x99782)),f335(f335(f270(x99782,x99782),x99785),x99784)),f335(f335(f192(f891(x99782,x99782),a879),x99781),x99783)))
% 170.42/170.40 [9982]E(x99821,x99822)+P4(f335(f335(f337(f891(x99823,x99823)),f335(f335(f270(x99823,x99823),x99821),f616(x99824,x99825,x99822,x99821,x99823))),f335(f335(f192(f891(x99823,x99823),a879),f615(x99824,x99825,x99822,x99821,x99823)),x99824)))+~P4(f335(f335(f337(f891(x99823,x99823)),f335(f335(f270(x99823,x99823),x99821),x99822)),f335(f335(f192(f891(x99823,x99823),a879),x99825),x99824)))
% 170.42/170.40 [9983]E(x99831,f2(a884))+P4(f335(f335(f337(f891(x99832,x99832)),f335(f335(f270(x99832,x99832),x99833),f616(x99834,x99831,x99835,x99833,x99832))),f335(f335(f192(f891(x99832,x99832),a879),f615(x99834,x99831,x99835,x99833,x99832)),x99834)))+~P4(f335(f335(f337(f891(x99832,x99832)),f335(f335(f270(x99832,x99832),x99833),x99835)),f335(f335(f192(f891(x99832,x99832),a879),x99831),x99834)))
% 170.42/170.40 [10033]E(x100331,x100332)+P4(f335(f335(f337(f891(x100333,x100333)),f335(f335(f270(x100333,x100333),f617(x100334,x100335,x100331,x100332,x100333)),x100331)),f335(f335(f192(f891(x100333,x100333),a879),f619(x100334,x100335,x100331,x100332,x100333)),x100334)))+~P4(f335(f335(f337(f891(x100333,x100333)),f335(f335(f270(x100333,x100333),x100332),x100331)),f335(f335(f192(f891(x100333,x100333),a879),x100335),x100334)))
% 170.42/170.40 [10034]E(x100341,f2(a884))+P4(f335(f335(f337(f891(x100342,x100342)),f335(f335(f270(x100342,x100342),f617(x100343,x100341,x100344,x100345,x100342)),x100344)),f335(f335(f192(f891(x100342,x100342),a879),f619(x100343,x100341,x100344,x100345,x100342)),x100343)))+~P4(f335(f335(f337(f891(x100342,x100342)),f335(f335(f270(x100342,x100342),x100345),x100344)),f335(f335(f192(f891(x100342,x100342),a879),x100341),x100343)))
% 170.42/170.40 [10068]~P71(x100682)+~P4(f335(f62(x100681),x100685))+E(f335(f335(f6(x100681,x100682),f335(f335(f7(x100681,x100682,x100682),f335(f335(f18(x100681,x100682,f892(x100682,x100682)),f335(f335(f8(a879,f892(x100682,f892(x100682,x100682)),x100681),f101(x100682)),f335(f335(f7(x100681,f892(x100681,a879),a879),f337(x100681)),x100683))),x100684)),f2(x100682))),x100685),f335(f335(f6(x100681,x100682),x100684),f335(f335(f106(f892(x100681,a879)),x100685),x100683)))
% 170.42/170.40 [8639]~P71(x86391)+~P4(f335(f62(x86394),x86395))+E(f335(f335(f80(x86391),f335(x86392,x86393)),f335(f335(f6(x86394,x86391),x86392),f335(f335(f22(f892(x86394,a879)),x86395),f335(f335(f313(x86394),x86393),f199(f892(x86394,a879)))))),f335(f335(f6(x86394,x86391),x86392),f335(f335(f313(x86394),x86393),x86395)))
% 170.42/170.40 [8640]~P76(x86401)+~P4(f335(f62(x86404),x86405))+E(f335(f335(f81(x86401),f335(x86402,x86403)),f335(f335(f9(x86404,x86401),x86402),f335(f335(f22(f892(x86404,a879)),x86405),f335(f335(f313(x86404),x86403),f199(f892(x86404,a879)))))),f335(f335(f9(x86404,x86401),x86402),f335(f335(f313(x86404),x86403),x86405)))
% 170.42/170.40 [8961]~P6(x89612)+~P16(x89612,f335(f172(x89612),f335(f335(f157(x89611,x89612),x89614),x89615)))+E(f335(f139(x89611,f335(f335(f8(x89612,a879,x89611),f335(f250(x89612),x89613)),x89614)),x89615),f180(x89611,f335(f335(f8(x89612,a879,x89611),f335(f250(x89612),x89613)),x89614),x89615))
% 170.42/170.40 [8986]~P71(x89861)+E(f335(f335(f80(x89861),f335(f335(f6(a884,x89861),x89862),f306(a884,x89863,x89864))),f335(f335(f6(a884,x89861),x89862),f306(a884,f335(f335(f80(a884),x89864),f78(a884)),f335(f335(f80(a884),x89864),x89865)))),f335(f335(f6(a884,x89861),x89862),f306(a884,x89863,f335(f335(f80(a884),x89864),x89865))))+~P4(f335(f335(f249(a884),x89863),f335(f335(f80(a884),x89864),f78(a884))))
% 170.42/170.40 [8987]~P4(f335(f335(f337(x89871),x89874),x89875))+~P4(f335(f335(f249(f892(x89871,a879)),f335(f175(x89871),x89872)),x89875))+P4(f335(f335(f249(f892(x89871,a879)),f335(f175(x89871),f335(f335(f162(x89871,x89872),x89873),x89874))),x89875))
% 170.42/170.40 [9216]~P8(x92162)+~P4(f335(f62(x92161),x92165))+E(f335(f335(f65(x92161,x92162,f335(f335(f8(x92162,f892(x92162,x92162),x92161),f115(x92162)),x92163)),x92164),x92165),f335(f335(f115(x92162),x92164),f335(f335(f42(x92161,x92162),x92165),x92163)))
% 170.42/170.40 [9217]~P8(x92172)+~P4(f335(f62(x92171),x92175))+E(f335(f335(f65(x92171,x92172,f335(f335(f8(x92172,f892(x92172,x92172),x92171),f106(x92172)),x92173)),x92174),x92175),f335(f335(f106(x92172),x92174),f335(f335(f43(x92171,x92172),x92175),x92173)))
% 170.42/170.40 [9264]E(f335(x92641,x92642),f335(x92641,x92643))+P4(f335(f335(f250(a884),f335(x92641,x92642)),f335(x92641,x92643)))+~P4(f335(f335(f337(f891(x92644,x92644)),f335(f335(f270(x92644,x92644),x92642),x92643)),f156(x92644,f335(f335(f154(f892(x92644,a884)),x92641),x92645))))
% 170.42/170.40 [9297]~E(f335(x92974,x92972),f335(x92974,x92973))+~P4(f335(f335(f337(f891(x92971,x92971)),f335(f335(f270(x92971,x92971),x92972),x92973)),f156(x92971,x92975)))+P4(f335(f335(f337(f891(x92971,x92971)),f335(f335(f270(x92971,x92971),x92972),x92973)),f156(x92971,f335(f335(f154(f892(x92971,a884)),x92974),x92975))))
% 170.42/170.40 [9319]~P27(x93191,x93192,x93193,x93195)+P27(x93191,x93192,x93193,f335(f335(f313(x93191),x93194),x93195))+P4(f335(f335(f337(x93192),f335(x93193,x93194)),f335(f314(x93191,x93192,x93193),f335(f335(f22(f892(x93191,a879)),x93195),f335(f335(f313(x93191),x93194),f199(f892(x93191,a879)))))))
% 170.42/170.40 [9323]P4(f335(x93232,x93235))+~P4(f335(f335(f337(x93231),x93235),f335(f175(x93231),x93233)))+E(f335(f335(f141(x93231),f335(f200(f885(x93231)),f180(x93231,x93232,f335(f335(f137(x93231),x93233),x93234)))),f335(f335(f137(x93231),x93233),x93234)),f335(f335(f137(x93231),f335(f335(f141(x93231),f335(f200(f885(x93231)),f180(x93231,x93232,x93233))),x93233)),x93234))
% 170.42/170.40 [9326]~P4(f335(f335(f337(f891(x93261,x93261)),f335(f335(f270(x93261,x93261),x93262),x93263)),f156(x93261,x93265)))+~P4(f335(f335(f249(a884),f335(x93264,x93262)),f335(x93264,x93263)))+P4(f335(f335(f337(f891(x93261,x93261)),f335(f335(f270(x93261,x93261),x93262),x93263)),f156(x93261,f335(f335(f154(f892(x93261,a884)),x93264),x93265))))
% 170.42/170.40 [9391]P4(f335(f335(f337(f891(x93914,x93914)),f335(f335(f270(x93914,x93914),x93912),x93913)),f156(x93914,x93915)))+P4(f335(f335(f250(a884),f335(x93911,x93912)),f335(x93911,x93913)))+~P4(f335(f335(f337(f891(x93914,x93914)),f335(f335(f270(x93914,x93914),x93912),x93913)),f156(x93914,f335(f335(f154(f892(x93914,a884)),x93911),x93915))))
% 170.42/170.40 [9532]~P4(f335(f335(f337(f891(f885(x95321),f885(x95321))),f335(f335(f270(f885(x95321),f885(x95321)),x95322),x95324)),f161(x95321,x95325)))+~P4(f335(f335(f250(a884),x95323),f335(f200(f885(x95321)),x95322)))+P4(f335(f335(f337(f891(x95321,x95321)),f335(f335(f270(x95321,x95321),f335(f335(f168(x95321),x95322),x95323)),f335(f335(f168(x95321),x95324),x95323))),x95325))
% 170.42/170.40 [9776]E(x97761,f2(a1))+~P4(f335(f49(x97763,x97761),f335(f335(f270(a1,a1),x97764),x97765)))+P4(f335(f49(f335(f335(f81(a1),x97762),x97763),x97761),f335(f335(f270(a1,a1),f335(f335(f80(a1),f335(f335(f81(a1),x97762),x97764)),f335(f335(f39(a1),f335(f335(f81(a1),x97762),x97765)),x97761))),f45(a1,f335(f335(f81(a1),x97762),x97765),x97761))))
% 170.42/170.40 [9778]~P4(f335(f335(f250(a884),f2(a884)),x97783))+~P4(f335(f48(x97782,x97783),f335(f335(f270(a884,a884),x97784),x97785)))+P4(f335(f48(f335(f335(f81(a884),x97781),x97782),x97783),f335(f335(f270(a884,a884),f335(f335(f80(a884),f335(f335(f81(a884),x97781),x97784)),f335(f335(f39(a884),f335(f335(f81(a884),x97781),x97785)),x97783))),f45(a884,f335(f335(f81(a884),x97781),x97785),x97783))))
% 170.42/170.40 [10091]~P71(x100912)+~P4(f335(f62(x100911),x100914))+E(f335(f335(f6(x100911,x100912),x100913),f335(f255(x100911),f335(f335(f18(x100911,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100911),a333),f335(f335(f7(x100911,f892(x100911,a879),a879),f337(x100911)),x100914))),f335(f335(f7(x100911,f892(x100911,a879),a879),f337(x100911)),x100915)))),f335(f335(f6(x100911,x100912),f335(f335(f7(x100911,x100912,x100912),f335(f335(f18(x100911,x100912,f892(x100912,x100912)),f335(f335(f8(a879,f892(x100912,f892(x100912,x100912)),x100911),f101(x100912)),f335(f335(f7(x100911,f892(x100911,a879),a879),f337(x100911)),x100915))),x100913)),f2(x100912))),x100914))
% 170.42/170.40 [8269]~E(f335(f335(f137(x82691),x82692),x82695),f335(f335(f137(x82691),x82693),x82694))+E(f335(f335(f137(x82691),f335(f335(f141(x82691),f335(f200(f885(x82691)),x82692)),x82693)),x82694),x82695)+P4(f335(f335(f249(a884),f335(f200(f885(x82691)),x82693)),f335(f200(f885(x82691)),x82692)))
% 170.42/170.40 [8468]~E(f335(f335(f137(x84682),x84683),x84681),f335(f335(f137(x84682),x84684),x84685))+E(x84681,f335(f335(f137(x84682),f335(f335(f141(x84682),f335(f200(f885(x84682)),x84683)),x84684)),x84685))+~P4(f335(f335(f249(a884),f335(f200(f885(x84682)),x84683)),f335(f200(f885(x84682)),x84684)))
% 170.42/170.40 [8558]~E(f335(f335(f80(a884),f335(f335(f81(a884),x85583),x85584)),x85581),f335(f335(f80(a884),f335(f335(f81(a884),x85582),x85584)),x85585))+~P4(f335(f335(f249(a884),x85583),x85582))+E(x85581,f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x85582),x85583)),x85584)),x85585))
% 170.42/170.40 [8559]~E(f335(f335(f80(a884),f335(f335(f81(a884),x85591),x85593)),x85594),f335(f335(f80(a884),f335(f335(f81(a884),x85592),x85593)),x85595))+~P4(f335(f335(f249(a884),x85592),x85591))+E(f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x85591),x85592)),x85593)),x85594),x85595)
% 170.42/170.40 [8717]E(f335(f335(f80(a884),f335(f335(f81(a884),x87171),x87172)),x87173),f335(f335(f80(a884),f335(f335(f81(a884),x87174),x87172)),x87175))+~P4(f335(f335(f249(a884),x87174),x87171))+~E(x87175,f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x87171),x87174)),x87172)),x87173))
% 170.42/170.40 [8718]E(f335(f335(f80(a884),f335(f335(f81(a884),x87181),x87182)),x87183),f335(f335(f80(a884),f335(f335(f81(a884),x87184),x87182)),x87185))+~P4(f335(f335(f249(a884),x87184),x87181))+~E(f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x87181),x87184)),x87182)),x87183),x87185)
% 170.42/170.40 [9585]~P61(x95852)+~P4(f335(f62(x95851),x95855))+E(f335(f335(f9(x95851,x95852),f335(f335(f18(x95851,x95852,x95852),f335(f335(f8(x95852,f892(x95852,x95852),x95851),f293(x95852)),x95853)),x95854)),x95855),f335(f335(f293(x95852),f335(f335(f9(x95851,x95852),x95853),x95855)),f335(f335(f9(x95851,x95852),x95854),x95855)))
% 170.42/170.40 [9711]~E(f624(x97115,x97114,x97113,x97112,x97111),f625(x97115,x97114,x97113,x97112,x97111))+P4(f335(f335(f337(f891(x97111,x97111)),f335(f335(f270(x97111,x97111),x97112),x97113)),f311(x97111,x97114)))+~P4(f335(f335(f337(f891(x97111,x97111)),f335(f335(f270(x97111,x97111),x97112),x97113)),f311(x97111,f335(f335(f115(f892(f891(x97111,x97111),a879)),x97114),x97115))))
% 170.42/170.40 [9712]~E(f626(x97125,x97124,x97123,x97122,x97121),f627(x97125,x97124,x97123,x97122,x97121))+P4(f335(f335(f337(f891(x97121,x97121)),f335(f335(f270(x97121,x97121),x97122),x97123)),f311(x97121,x97124)))+~P4(f335(f335(f337(f891(x97121,x97121)),f335(f335(f270(x97121,x97121),x97122),x97123)),f311(x97121,f335(f335(f115(f892(f891(x97121,x97121),a879)),x97124),x97125))))
% 170.42/170.40 [9924]P4(f335(f335(f337(f891(x99241,x99241)),f335(f335(f270(x99241,x99241),x99242),f627(x99245,x99244,x99243,x99242,x99241))),f311(x99241,x99244)))+P4(f335(f335(f337(f891(x99241,x99241)),f335(f335(f270(x99241,x99241),x99242),x99243)),f311(x99241,x99244)))+~P4(f335(f335(f337(f891(x99241,x99241)),f335(f335(f270(x99241,x99241),x99242),x99243)),f311(x99241,f335(f335(f115(f892(f891(x99241,x99241),a879)),x99244),x99245))))
% 170.42/170.40 [10004]P4(f335(f335(f337(f891(x100041,x100041)),f335(f335(f270(x100041,x100041),f625(x100045,x100044,x100043,x100042,x100041)),x100043)),f311(x100041,x100044)))+P4(f335(f335(f337(f891(x100041,x100041)),f335(f335(f270(x100041,x100041),x100042),x100043)),f311(x100041,x100044)))+~P4(f335(f335(f337(f891(x100041,x100041)),f335(f335(f270(x100041,x100041),x100042),x100043)),f311(x100041,f335(f335(f115(f892(f891(x100041,x100041),a879)),x100044),x100045))))
% 170.42/170.40 [10040]P4(f335(f335(f337(f891(x100401,x100401)),f335(f335(f270(x100401,x100401),x100402),x100403)),f311(x100401,x100404)))+P4(f335(f335(f337(f891(x100401,x100401)),f335(f335(f270(x100401,x100401),f624(x100405,x100404,x100403,x100402,x100401)),f625(x100405,x100404,x100403,x100402,x100401))),x100405))+~P4(f335(f335(f337(f891(x100401,x100401)),f335(f335(f270(x100401,x100401),x100402),x100403)),f311(x100401,f335(f335(f115(f892(f891(x100401,x100401),a879)),x100404),x100405))))
% 170.42/170.40 [10041]P4(f335(f335(f337(f891(x100411,x100411)),f335(f335(f270(x100411,x100411),x100412),x100413)),f311(x100411,x100414)))+P4(f335(f335(f337(f891(x100411,x100411)),f335(f335(f270(x100411,x100411),f627(x100415,x100414,x100413,x100412,x100411)),f626(x100415,x100414,x100413,x100412,x100411))),x100415))+~P4(f335(f335(f337(f891(x100411,x100411)),f335(f335(f270(x100411,x100411),x100412),x100413)),f311(x100411,f335(f335(f115(f892(f891(x100411,x100411),a879)),x100414),x100415))))
% 170.42/170.40 [10162]~P4(f335(f335(f337(f891(f885(x101621),f885(x101621))),f335(f335(f270(f885(x101621),f885(x101621)),x101624),x101625)),f161(x101621,x101622)))+~P4(f335(f335(f337(f891(x101621,x101621)),x101623),f335(f175(f891(x101621,x101621)),f335(f335(f185(x101621,x101621),x101624),x101625))))+P4(f335(f335(f274(x101621,x101621,a879),f335(f335(f7(x101621,f892(f891(x101621,x101621),a879),f892(x101621,a879)),f335(f335(f8(f892(x101621,f892(f892(f891(x101621,x101621),a879),a879)),f892(f892(f891(x101621,x101621),a879),f892(x101621,a879)),x101621),f7(x101621,f892(f891(x101621,x101621),a879),a879)),f335(f335(f8(f892(x101621,f891(x101621,x101621)),f892(x101621,f892(f892(f891(x101621,x101621),a879),a879)),x101621),f335(f8(f891(x101621,x101621),f892(f892(f891(x101621,x101621),a879),a879),x101621),f337(f891(x101621,x101621)))),f270(x101621,x101621)))),x101622)),x101623))
% 170.42/170.40 [9613]~P4(f335(f335(f249(a884),x96133),x96132))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),f335(f335(f81(a884),x96133),x96134)),x96131)),f335(f335(f80(a884),f335(f335(f81(a884),x96132),x96134)),x96135)))+P4(f335(f335(f249(a884),x96131),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x96132),x96133)),x96134)),x96135)))
% 170.42/170.40 [9614]~P4(f335(f335(f249(a884),x96143),x96142))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),x96143),x96144)),x96141)),f335(f335(f80(a884),f335(f335(f81(a884),x96142),x96144)),x96145)))+P4(f335(f335(f250(a884),x96141),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x96142),x96143)),x96144)),x96145)))
% 170.42/170.40 [9632]~P4(f335(f335(f249(a884),x96321),x96324))+P4(f335(f335(f249(a884),f335(f335(f80(a884),f335(f335(f81(a884),x96321),x96322)),x96323)),f335(f335(f80(a884),f335(f335(f81(a884),x96324),x96322)),x96325)))+~P4(f335(f335(f249(a884),x96323),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x96324),x96321)),x96322)),x96325)))
% 170.42/170.40 [9633]~P4(f335(f335(f249(a884),x96331),x96334))+P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),x96331),x96332)),x96333)),f335(f335(f80(a884),f335(f335(f81(a884),x96334),x96332)),x96335)))+~P4(f335(f335(f250(a884),x96333),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x96334),x96331)),x96332)),x96335)))
% 170.42/170.40 [9746]~P4(f335(f335(f249(a884),x97462),x97461))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),f335(f335(f81(a884),x97461),x97463)),x97464)),f335(f335(f80(a884),f335(f335(f81(a884),x97462),x97463)),x97465)))+P4(f335(f335(f249(a884),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x97461),x97462)),x97463)),x97464)),x97465))
% 170.42/170.40 [9747]~P4(f335(f335(f249(a884),x97472),x97471))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),x97471),x97473)),x97474)),f335(f335(f80(a884),f335(f335(f81(a884),x97472),x97473)),x97475)))+P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x97471),x97472)),x97473)),x97474)),x97475))
% 170.42/170.40 [9800]~P4(f335(f335(f249(a884),x98004),x98001))+P4(f335(f335(f249(a884),f335(f335(f80(a884),f335(f335(f81(a884),x98001),x98002)),x98003)),f335(f335(f80(a884),f335(f335(f81(a884),x98004),x98002)),x98005)))+~P4(f335(f335(f249(a884),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x98001),x98004)),x98002)),x98003)),x98005))
% 170.42/170.40 [9801]~P4(f335(f335(f249(a884),x98014),x98011))+P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),x98011),x98012)),x98013)),f335(f335(f80(a884),f335(f335(f81(a884),x98014),x98012)),x98015)))+~P4(f335(f335(f250(a884),f335(f335(f80(a884),f335(f335(f81(a884),f335(f335(f22(a884),x98011),x98014)),x98012)),x98013)),x98015))
% 170.42/170.40 [10025]~P14(x100251,x100252,x100255,x100253)+~P4(f335(f335(f337(f891(x100251,x100251)),x100254),x100255))+P4(f335(f335(f274(x100251,x100251,a879),f335(f335(f7(x100251,f892(x100251,x100252),f892(x100251,a879)),f335(f335(f8(f892(x100252,a879),f892(f892(x100251,x100252),f892(x100251,a879)),x100251),f8(x100252,a879,x100251)),f335(f335(f8(x100252,f892(x100252,a879),x100251),a332),x100253))),x100253)),x100254))
% 170.42/170.40 [6807]~E(f335(x68074,x68075),f202(x68072))+E(f335(f188(x68071,x68072,x68073,x68074),x68075),f335(f243(x68072),x68076))+~E(f335(x68073,x68075),f335(f243(x68072),x68076))
% 170.42/170.40 [6907]~E(f335(x69073,x69076),f202(x69071))+E(f335(f246(f888(x69071),x69072,f202(x69071),x69073),f335(x69074,x69075)),f202(x69071))+~E(f335(x69074,x69075),f335(f243(x69072),x69076))
% 170.42/170.40 [7494]E(f335(x74941,x74942),f202(x74943))+~E(f335(f188(x74945,x74943,x74946,x74941),x74942),f335(f243(x74943),x74944))+E(f335(x74941,x74942),f335(f243(x74943),x74944))
% 170.42/170.40 [7530]~E(f335(f188(x75306,x75303,x75305,x75301),x75302),f335(f243(x75303),x75304))+E(f335(x75301,x75302),f335(f243(x75303),x75304))+E(f335(x75305,x75302),f335(f243(x75303),x75304))
% 170.42/170.40 [8427]~P21(x84276,x84271,x84272,x84274)+E(f335(f73(x84271,x84271,x84271,f335(x84272,x84273)),f335(x84274,x84275)),f335(f73(x84271,x84271,x84271,f335(x84274,x84275)),f335(x84272,x84273)))+~P4(f335(f62(x84276),x84275))
% 170.42/170.40 [8851]~P27(x88511,x88513,x88515,x88516)+~P27(x88513,x88512,x88514,f335(f314(x88511,x88513,x88515),x88516))+P27(x88511,x88512,f335(f73(x88513,x88512,x88511,x88514),x88515),x88516)
% 170.42/170.40 [9422]~P4(f335(f335(x94223,x94222),x94226))+~P4(f335(f335(x94224,x94225),x94222))+P4(f335(f335(f337(x94221),x94222),f303(x94221,x94223,x94224,x94225,x94226)))
% 170.42/170.40 [9423]~P4(f335(f335(x94234,x94232),x94236))+~P4(f335(f335(x94233,x94235),x94232))+P4(f335(f335(f337(x94231),x94232),f300(x94231,x94233,x94234,x94235,x94236)))
% 170.42/170.40 [9533]E(x95331,x95332)+E(x95333,x95334)+~P4(f335(f335(f337(f891(f885(x95335),f885(x95335))),f335(f335(f270(f885(x95335),f885(x95335)),f335(f335(f154(x95335),x95333),x95331)),f335(f335(f154(x95335),x95334),x95332))),f160(x95335,x95336)))
% 170.42/170.40 [9542]~E(x95422,x95424)+P4(f335(f335(f337(f891(f885(x95421),f885(x95421))),f335(f335(f270(f885(x95421),f885(x95421)),f335(f335(f154(x95421),x95422),x95423)),f335(f335(f154(x95421),x95424),x95425))),f148(x95421,x95426)))+~P4(f335(f335(f337(f891(f885(x95421),f885(x95421))),f335(f335(f270(f885(x95421),f885(x95421)),x95423),x95425)),f148(x95421,x95426)))
% 170.42/170.40 [9543]~E(x95432,x95434)+P4(f335(f335(f337(f891(f885(x95431),f885(x95431))),f335(f335(f270(f885(x95431),f885(x95431)),f335(f335(f154(x95431),x95432),x95433)),f335(f335(f154(x95431),x95434),x95435))),f150(x95431,x95436)))+~P4(f335(f335(f337(f891(f885(x95431),f885(x95431))),f335(f335(f270(f885(x95431),f885(x95431)),x95433),x95435)),f150(x95431,x95436)))
% 170.42/170.40 [9544]~E(x95442,x95444)+P4(f335(f335(f337(f891(f885(x95441),f885(x95441))),f335(f335(f270(f885(x95441),f885(x95441)),f335(f335(f154(x95441),x95442),x95443)),f335(f335(f154(x95441),x95444),x95445))),f160(x95441,x95446)))+~P4(f335(f335(f337(f891(f885(x95441),f885(x95441))),f335(f335(f270(f885(x95441),f885(x95441)),x95443),x95445)),f160(x95441,x95446)))
% 170.42/170.40 [9545]~E(x95452,x95454)+P4(f335(f335(f337(f891(f885(x95451),f885(x95451))),f335(f335(f270(f885(x95451),f885(x95451)),f335(f335(f137(x95451),x95452),x95453)),f335(f335(f137(x95451),x95454),x95455))),f160(x95451,x95456)))+~P4(f335(f335(f337(f891(f885(x95451),f885(x95451))),f335(f335(f270(f885(x95451),f885(x95451)),x95453),x95455)),f160(x95451,x95456)))
% 170.42/170.40 [9546]~E(x95463,x95465)+P4(f335(f335(f337(f891(f885(x95461),f885(x95461))),f335(f335(f270(f885(x95461),f885(x95461)),f335(f335(f137(x95461),x95462),x95463)),f335(f335(f137(x95461),x95464),x95465))),f160(x95461,x95466)))+~P4(f335(f335(f337(f891(f885(x95461),f885(x95461))),f335(f335(f270(f885(x95461),f885(x95461)),x95462),x95464)),f160(x95461,x95466)))
% 170.42/170.40 [9601]E(x96011,x96012)+P4(f335(f335(f337(f891(f885(x96013),f885(x96013))),f335(f335(f270(f885(x96013),f885(x96013)),x96011),x96012)),f160(x96013,x96014)))+~P4(f335(f335(f337(f891(f885(x96013),f885(x96013))),f335(f335(f270(f885(x96013),f885(x96013)),f335(f335(f154(x96013),x96015),x96011)),f335(f335(f154(x96013),x96016),x96012))),f160(x96013,x96014)))
% 170.42/170.40 [9750]~E(x97503,x97505)+P4(f335(f335(f337(f891(f885(x97501),f885(x97501))),f335(f335(f270(f885(x97501),f885(x97501)),f335(f335(f137(x97501),x97502),f335(f335(f154(x97501),x97503),f118(x97501)))),f335(f335(f137(x97501),x97504),f335(f335(f154(x97501),x97505),f118(x97501))))),f160(x97501,x97506)))+~P4(f335(f335(f337(f891(f885(x97501),f885(x97501))),f335(f335(f270(f885(x97501),f885(x97501)),x97502),x97504)),f160(x97501,x97506)))
% 170.42/170.40 [9766]E(f335(x97661,x97662),f202(x97663))+~E(f335(f246(f888(x97666),x97663,f202(x97666),x97664),f335(x97661,x97662)),f202(x97666))+E(f335(x97664,f681(x97662,x97661,x97664,x97665,x97666,x97663)),f202(x97666))
% 170.42/170.40 [9767]E(f335(x97671,x97672),f202(x97673))+~E(f335(f246(f888(x97676),x97673,f202(x97676),x97674),f335(x97671,x97672)),f202(x97676))+E(f335(f243(x97673),f681(x97672,x97671,x97674,x97675,x97676,x97673)),f335(x97671,x97672))
% 170.42/170.40 [9804]E(x98041,x98042)+E(x98043,x98044)+~P4(f335(f335(f337(f891(f885(x98045),f885(x98045))),f335(f335(f270(f885(x98045),f885(x98045)),f335(f335(f137(x98045),x98043),f335(f335(f154(x98045),x98041),f118(x98045)))),f335(f335(f137(x98045),x98044),f335(f335(f154(x98045),x98042),f118(x98045))))),f160(x98045,x98046)))
% 170.42/170.40 [9829]E(x98291,x98292)+~P4(f335(f335(f337(f891(f885(x98293),f885(x98293))),f335(f335(f270(f885(x98293),f885(x98293)),f335(f335(f137(x98293),x98291),f335(f335(f154(x98293),x98295),f118(x98293)))),f335(f335(f137(x98293),x98292),f335(f335(f154(x98293),x98296),f118(x98293))))),f160(x98293,x98294)))+P4(f335(f335(f337(f891(f885(x98293),f885(x98293))),f335(f335(f270(f885(x98293),f885(x98293)),x98291),x98292)),f160(x98293,x98294)))
% 170.42/170.40 [9866]~P4(f335(f335(f337(f891(f892(x98661,a879),f892(x98661,a879))),f335(f335(f270(f892(x98661,a879),f892(x98661,a879)),x98662),x98664)),f327(x98661,x98666)))+~P4(f335(f335(f337(f891(f892(x98661,a879),f892(x98661,a879))),f335(f335(f270(f892(x98661,a879),f892(x98661,a879)),x98663),x98665)),f327(x98661,x98666)))+P4(f335(f335(f337(f891(f892(x98661,a879),f892(x98661,a879))),f335(f335(f270(f892(x98661,a879),f892(x98661,a879)),f335(f335(f115(f892(x98661,a879)),x98662),x98663)),f335(f335(f115(f892(x98661,a879)),x98664),x98665))),f327(x98661,x98666)))
% 170.42/170.40 [5259]~E(f335(x52593,x52596),x52595)+~E(x52594,f335(f243(x52591),x52596))+E(f335(f335(f214(x52591,x52592),x52593),x52594),f335(f243(x52592),x52595))
% 170.42/170.40 [5668]~E(f335(f335(f137(x56681),x56686),x56683),x56685)+E(f335(f335(f137(x56681),x56682),x56683),f335(f335(f154(x56681),x56684),x56685))+~E(x56682,f335(f335(f154(x56681),x56684),x56686))
% 170.42/170.40 [5669]~E(f335(f335(f137(x56691),x56696),x56693),x56695)+E(f335(f335(f137(x56691),x56692),x56693),f335(f335(f137(x56691),x56694),x56695))+~E(x56692,f335(f335(f137(x56691),x56694),x56696))
% 170.42/170.40 [5671]E(f335(f335(f137(x56711),x56712),x56713),f335(f335(f154(x56711),x56714),x56715))+~E(f335(f335(f154(x56711),x56714),x56716),x56712)+~E(x56715,f335(f335(f137(x56711),x56716),x56713))
% 170.42/170.40 [5673]~E(f335(f335(f137(x56731),x56732),x56736),x56734)+E(f335(f335(f137(x56731),x56732),x56733),f335(f335(f137(x56731),x56734),x56735))+~E(x56733,f335(f335(f137(x56731),x56736),x56735))
% 170.42/170.40 [6801]E(f335(x68011,x68012),f335(x68013,x68012))+~E(f335(f335(f157(x68014,x68015),x68011),x68016),f335(f335(f157(x68014,x68015),x68013),x68016))+~P4(f335(f335(f337(x68014),x68012),f335(f175(x68014),x68016)))
% 170.42/170.40 [7187]~P21(x71874,x71875,x71876,x71871)+E(f335(f335(x71871,x71872),x71873),f335(f335(f65(x71874,x71875,x71876),x71873),x71872))+~P4(f335(f62(x71874),x71872))
% 170.42/170.40 [7253]~E(x72532,f335(x72534,x72536))+~P4(f335(f335(f337(x72533),x72536),x72535))+P4(f335(f335(f337(x72531),x72532),f335(f314(x72533,x72531,x72534),x72535)))
% 170.42/170.40 [7254]~E(f335(x72544,x72542),x72546)+~P4(f335(f335(f337(x72543),x72546),x72545))+P4(f335(f335(f337(x72541),x72542),f335(f315(x72541,x72543,x72544),x72545)))
% 170.42/170.40 [7709]~P34(x77091,x77092,x77094,x77096)+P34(x77091,x77092,f335(f335(f154(x77091),x77093),x77094),f335(f335(f154(x77091),x77095),x77096))+~P4(f335(f335(x77092,x77093),x77095))
% 170.42/170.40 [8725]~P54(x87254,x87255,x87251,x87252,x87256)+E(f335(x87251,f335(x87252,x87253)),x87253)+~P4(f335(f335(f337(x87255),x87253),x87256))
% 170.42/170.40 [9535]E(x95351,x95352)+E(f335(f200(f885(x95353)),x95354),f335(f200(f885(x95353)),x95355))+~P4(f335(f335(f337(f891(f885(x95353),f885(x95353))),f335(f335(f270(f885(x95353),f885(x95353)),f335(f335(f154(x95353),x95351),x95354)),f335(f335(f154(x95353),x95352),x95355))),f148(x95353,x95356)))
% 170.42/170.40 [9597]~P18(x95971,x95972,x95973)+E(f335(f335(f65(x95971,x95972,x95973),x95974),x95975),x95976)+~P4(f335(f67(x95971,x95972,x95973,x95974,x95975),x95976))
% 170.42/170.40 [9604]E(f335(f200(f885(x96041)),x96042),f335(f200(f885(x96041)),x96043))+P4(f335(f335(f337(f891(f885(x96041),f885(x96041))),f335(f335(f270(f885(x96041),f885(x96041)),x96042),x96043)),f148(x96041,x96044)))+~P4(f335(f335(f337(f891(f885(x96041),f885(x96041))),f335(f335(f270(f885(x96041),f885(x96041)),f335(f335(f154(x96041),x96045),x96042)),f335(f335(f154(x96041),x96046),x96043))),f148(x96041,x96044)))
% 170.42/170.40 [9626]~P4(f335(f335(f337(f891(x96261,x96261)),f335(f335(f270(x96261,x96261),x96262),x96264)),f311(x96261,x96266)))+P4(f335(f335(f337(f891(f885(x96261),f885(x96261))),f335(f335(f270(f885(x96261),f885(x96261)),f335(f335(f154(x96261),x96262),x96263)),f335(f335(f154(x96261),x96264),x96265))),f311(f885(x96261),f160(x96261,x96266))))+~P4(f335(f335(f337(f891(f885(x96261),f885(x96261))),f335(f335(f270(f885(x96261),f885(x96261)),x96263),x96265)),f311(f885(x96261),f160(x96261,x96266))))
% 170.42/170.40 [9810]~P4(f335(x98102,x98106))+~E(f335(f139(x98101,x98102),x98103),f335(f335(f154(x98101),x98104),x98105))+~P4(f335(f335(f337(x98101),x98106),f335(f175(x98101),f797(x98105,x98104,x98103,x98102,x98101))))
% 170.42/170.40 [9811]~P4(f335(x98114,x98116))+~E(f335(f335(f154(x98111),x98112),x98113),f335(f139(x98111,x98114),x98115))+~P4(f335(f335(f337(x98111),x98116),f335(f175(x98111),f795(x98115,x98114,x98113,x98112,x98111))))
% 170.42/170.40 [10119]~P71(x101192)+E(f335(f335(f6(x101191,x101192),f335(f335(f8(f892(x101193,a879),x101192,x101191),f335(f6(x101193,x101192),x101194)),f335(f335(f8(f892(x101193,a879),f892(x101193,a879),x101191),f255(x101193)),f335(f335(f8(f892(x101193,a879),f892(x101193,a879),x101191),f335(f18(x101193,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101193),a333),f335(f335(f7(x101193,f892(x101193,a879),a879),f337(x101193)),x101195)))),f335(f7(x101193,x101191,a879),f335(f335(f8(x101191,f892(x101191,a879),x101193),a332),x101196)))))),f335(f314(x101193,x101191,x101196),x101195)),f335(f335(f6(x101193,x101192),x101194),x101195))+~P4(f335(f62(x101193),x101195))
% 170.42/170.40 [6858]~P6(x68583)+P4(f335(x68582,x68585))+E(f335(f139(x68581,x68582),f335(f335(f151(x68581,x68583,x68584),x68585),x68586)),f335(f139(x68581,x68582),x68586))
% 170.42/170.40 [6860]P4(f335(x68601,x68602))+~E(f170(x68603,x68601,x68604),f335(f335(f270(f885(x68603),f885(x68603)),x68605),x68606))+~P4(f335(f335(f337(x68603),x68602),f335(f175(x68603),x68605)))
% 170.42/170.40 [6904]~P4(f335(x69042,x69046))+~E(f170(x69041,x69042,x69043),f335(f335(f270(f885(x69041),f885(x69041)),x69044),x69045))+~P4(f335(f335(f337(x69041),x69046),f335(f175(x69041),x69045)))
% 170.42/170.40 [7575]~P17(x75751,x75752,x75753)+~P4(f335(f62(x75751),x75756))+E(f335(f335(f65(x75751,x75752,x75753),x75754),f335(f335(f313(x75751),x75755),x75756)),f335(f335(f65(x75751,x75752,x75753),f335(f335(x75753,x75755),x75754)),x75756))
% 170.42/170.40 [7625]~P6(x76252)+~P4(f335(f335(f249(x76252),f335(x76253,x76254)),f335(x76253,x76255)))+E(f335(f335(f151(x76251,x76252,x76253),x76254),f335(f335(f154(x76251),x76255),x76256)),f335(f335(f154(x76251),x76254),f335(f335(f154(x76251),x76255),x76256)))
% 170.42/170.40 [7740]E(x77401,x77402)+~E(f335(f335(f272(x77403,x77404),x77401),f335(f16(f892(x77404,a879),x77403),x77405)),f335(f335(f272(x77403,x77404),x77402),f335(f16(f892(x77404,a879),x77403),x77405)))+~P4(f335(f335(f337(x77404),x77406),x77405))
% 170.42/170.40 [7804]~P17(x78041,x78042,x78043)+~P4(f335(f62(x78041),x78046))+E(f335(f335(f65(x78041,x78042,x78043),x78044),f335(f335(f313(x78041),x78045),x78046)),f335(f335(x78043,x78045),f335(f335(f65(x78041,x78042,x78043),x78044),x78046)))
% 170.42/170.40 [7920]~P18(x79201,x79202,x79203)+~P4(f335(f62(x79201),x79206))+E(f335(f335(f65(x79201,x79202,x79203),f335(f335(x79203,x79204),x79205)),x79206),f335(f335(x79203,x79204),f335(f335(f65(x79201,x79202,x79203),x79205),x79206)))
% 170.42/170.40 [7990]~P22(x79902,x79905,x79906,x79901)+~P4(f335(f62(x79902),x79904))+E(f335(x79901,f335(f335(f313(x79902),x79903),x79904)),f335(f73(x79905,x79905,x79905,f335(x79901,x79904)),f335(x79906,x79903)))
% 170.42/170.40 [8028]~P6(x80282)+P4(f335(f335(f249(x80282),f335(x80283,x80284)),f335(x80283,x80285)))+E(f335(f335(f151(x80281,x80282,x80283),x80284),f335(f335(f154(x80281),x80285),x80286)),f335(f335(f154(x80281),x80285),f335(f335(f151(x80281,x80282,x80283),x80284),x80286)))
% 170.42/170.40 [8170]~E(f335(f200(f885(x81701)),x81705),f335(f200(f885(x81702)),x81706))+~E(f335(f200(f885(x81701)),x81703),f335(f200(f885(x81702)),x81704))+E(f335(f335(f137(f891(x81701,x81702)),f335(f335(f185(x81701,x81702),x81703),x81704)),f335(f335(f185(x81701,x81702),x81705),x81706)),f335(f335(f185(x81701,x81702),f335(f335(f137(x81701),x81703),x81705)),f335(f335(f137(x81702),x81704),x81706)))
% 170.42/170.40 [8284]~E(x82842,f335(f314(x82843,x82841,x82844),x82846))+P4(f335(f335(f249(f892(x82841,a879)),x82842),f335(f314(x82843,x82841,x82844),x82845)))+~P4(f335(f335(f249(f892(x82843,a879)),x82846),x82845))
% 170.42/170.40 [8386]~P6(x83865)+E(f335(x83861,x83862),f335(x83861,x83863))+E(f335(f335(f151(x83864,x83865,x83861),x83862),f335(f335(f151(x83864,x83865,x83861),x83863),x83866)),f335(f335(f151(x83864,x83865,x83861),x83863),f335(f335(f151(x83864,x83865,x83861),x83862),x83866)))
% 170.42/170.40 [8421]~P27(x84213,x84211,x84214,x84215)+P27(x84213,x84211,f335(f335(f335(f72(x84213,x84211),x84214),x84216),x84212),x84215)+P4(f335(f335(f337(x84211),x84212),f335(f314(x84213,x84211,x84214),x84215)))
% 170.42/170.40 [8567]~P4(f335(f335(f337(x85672),x85674),f335(x85676,x85673)))+~P4(f335(f335(f337(x85671),x85673),x85675))+P4(f335(f335(f337(f891(x85671,x85672)),f335(f335(f270(x85671,x85672),x85673),x85674)),f335(f335(f272(x85671,x85672),x85675),x85676)))
% 170.42/170.40 [9031]~P71(x90312)+~P27(x90314,x90311,x90315,x90316)+E(f335(f335(f6(x90311,x90312),x90313),f335(f314(x90314,x90311,x90315),x90316)),f335(f335(f6(x90314,x90312),f335(f73(x90311,x90312,x90314,x90313),x90315)),x90316))
% 170.42/170.40 [9032]~P76(x90322)+~P27(x90324,x90321,x90325,x90326)+E(f335(f335(f9(x90321,x90322),x90323),f335(f314(x90324,x90321,x90325),x90326)),f335(f335(f9(x90324,x90322),f335(f73(x90321,x90322,x90324,x90323),x90325)),x90326))
% 170.42/170.40 [9080]~P36(x90802,x90805,x90801,x90803,x90806)+P4(f335(f335(x90801,f335(f335(f168(x90802),x90803),x90804)),f335(f335(f168(x90805),x90806),x90804)))+~P4(f335(f335(f250(a884),x90804),f335(f200(f885(x90805)),x90806)))
% 170.42/170.40 [9081]~P36(x90812,x90815,x90811,x90813,x90816)+P4(f335(f335(x90811,f335(f335(f168(x90812),x90813),x90814)),f335(f335(f168(x90815),x90816),x90814)))+~P4(f335(f335(f250(a884),x90814),f335(f200(f885(x90812)),x90813)))
% 170.42/170.40 [9293]~P21(x92933,x92931,x92936,x92932)+~P4(f335(f62(x92933),x92934))+E(f335(f73(x92931,x92931,x92931,f335(x92932,f335(f335(f22(f892(x92933,a879)),x92934),f335(f335(f313(x92933),x92935),f199(f892(x92933,a879)))))),f335(x92936,x92935)),f335(x92932,f335(f335(f313(x92933),x92935),x92934)))
% 170.42/170.40 [9904]~E(f335(f314(x99042,x99044,x99046),f258(f892(x99042,a879))),f258(f892(x99044,a879)))+~E(f335(f314(x99041,x99043,x99045),f258(f892(x99041,a879))),f258(f892(x99043,a879)))+E(f335(f314(f891(x99041,x99042),f891(x99043,x99044),f275(x99041,x99043,x99042,x99044,x99045,x99046)),f258(f892(f891(x99041,x99042),a879))),f258(f892(f891(x99043,x99044),a879)))
% 170.42/170.40 [9953]~P27(x99533,x99534,x99535,f335(x99536,f663(x99536,x99535,x99534,x99533,x99532,x99531)))+P27(x99533,x99534,x99535,f335(f335(f43(x99532,f892(x99533,a879)),x99531),x99536))+E(x99531,f199(f892(x99532,a879)))
% 170.42/170.40 [10011]P27(x100116,x100115,x100114,f335(f335(f43(x100112,f892(x100116,a879)),x100111),x100113))+E(x100111,f199(f892(x100112,a879)))+P4(f335(f335(f337(x100112),f663(x100113,x100114,x100115,x100116,x100112,x100111)),x100111))
% 170.42/170.40 [10016]P4(f335(f335(f337(x100161),f598(x100162,x100163,x100164,x100165,x100166,x100161)),x100166))+P4(f335(f335(f249(f892(f891(x100161,x100164),a879)),f335(f335(f272(x100161,x100164),x100166),x100163)),f335(f335(f272(x100161,x100164),x100165),x100162)))+~P4(f335(f335(f249(f892(x100161,a879)),x100166),x100165))
% 170.42/170.40 [10054]P26(x100546,x100545,f335(f335(f313(f883(x100546)),f335(f335(f335(f92(x100546),x100544),x100543),x100542)),f199(f892(f883(x100546),a879))))+~P26(x100546,x100545,f335(f335(f313(f883(x100546)),f335(f335(f335(f92(x100546),x100544),x100543),x100541)),f199(f892(f883(x100546),a879))))+P4(f335(f335(x100541,f530(x100542,x100541,x100543,x100544,x100545,x100546)),f540(x100542,x100541,x100543,x100544,x100545,x100546)))
% 170.42/170.40 [10055]P26(x100556,x100555,f335(f335(f313(f883(x100556)),f335(f335(f335(f92(x100556),x100551),x100553),x100552)),f199(f892(f883(x100556),a879))))+~P26(x100556,x100555,f335(f335(f313(f883(x100556)),f335(f335(f335(f92(x100556),x100554),x100553),x100552)),f199(f892(f883(x100556),a879))))+P4(f335(f335(x100551,f551(x100551,x100552,x100553,x100554,x100555,x100556)),f560(x100551,x100552,x100553,x100554,x100555,x100556)))
% 170.42/170.40 [10094]~P26(x100941,x100942,f335(f335(f313(f883(x100941)),f335(f335(f335(f92(x100941),x100943),x100944),x100946)),f199(f892(f883(x100941),a879))))+P26(x100941,x100942,f335(f335(f313(f883(x100941)),f335(f335(f335(f92(x100941),x100943),x100944),x100945)),f199(f892(f883(x100941),a879))))+~P4(f335(f335(x100945,f530(x100945,x100946,x100944,x100943,x100942,x100941)),f540(x100945,x100946,x100944,x100943,x100942,x100941)))
% 170.42/170.40 [10095]~P26(x100951,x100952,f335(f335(f313(f883(x100951)),f335(f335(f335(f92(x100951),x100956),x100954),x100955)),f199(f892(f883(x100951),a879))))+P26(x100951,x100952,f335(f335(f313(f883(x100951)),f335(f335(f335(f92(x100951),x100953),x100954),x100955)),f199(f892(f883(x100951),a879))))+~P4(f335(f335(x100956,f551(x100953,x100955,x100954,x100956,x100952,x100951)),f560(x100953,x100955,x100954,x100956,x100952,x100951)))
% 170.42/170.40 [10130]~P4(f335(f335(f249(f892(x101302,a879)),f335(x101304,f598(x101306,x101304,x101302,x101305,x101303,x101301))),f335(x101306,f598(x101306,x101304,x101302,x101305,x101303,x101301))))+~P4(f335(f335(f249(f892(x101301,a879)),x101303),x101305))+P4(f335(f335(f249(f892(f891(x101301,x101302),a879)),f335(f335(f272(x101301,x101302),x101303),x101304)),f335(f335(f272(x101301,x101302),x101305),x101306)))
% 170.42/170.40 [7759]~P4(f335(x77591,x77595))+~P4(f335(x77596,x77594))+P4(f335(x77591,f335(f273(x77592,x77593),f335(f335(f270(x77592,x77593),x77594),x77595))))
% 170.42/170.40 [7760]~P4(f335(x77601,x77604))+~P4(f335(x77606,x77605))+P4(f335(x77601,f335(f269(x77602,x77603),f335(f335(f270(x77602,x77603),x77604),x77605))))
% 170.42/170.40 [7782]~E(f335(f200(f885(x77821)),x77823),f335(f200(f885(x77824)),x77825))+~E(f335(f335(f181(x77821,x77824),f335(f335(f185(x77821,x77824),x77823),x77825)),x77822),f335(f243(x77824),x77826))+P4(f335(f335(f337(x77821),x77822),f335(f175(x77821),x77823)))
% 170.42/170.40 [7809]~P4(f335(f335(x78094,x78096),x78095))+~P4(f335(f335(f337(x78091),x78096),x78093))+P4(f335(f335(f335(f42(x78091,f892(x78092,a879)),x78093),x78094),x78095))
% 170.42/170.40 [8119]~P4(f335(f335(f337(x81191),x81192),f335(x81195,x81196)))+~P4(f335(f335(f337(x81193),x81196),x81194))+P4(f335(f335(f337(x81191),x81192),f335(f335(f42(x81193,f892(x81191,a879)),x81194),x81195)))
% 170.42/170.40 [8162]P4(f335(f335(x81621,x81622),x81623))+~P4(f335(f335(x81624,x81622),x81623))+~P4(f335(f335(f249(f892(x81625,f892(x81626,a879))),x81624),x81621))
% 170.42/170.40 [8309]P4(f335(f335(x83091,x83092),x83093))+~P4(f335(f335(f337(x83094),x83092),x83095))+~P4(f335(f335(f335(f43(x83094,f892(x83096,a879)),x83095),x83091),x83093))
% 170.42/170.40 [8443]P4(f335(f335(f337(x84431),x84432),f335(x84433,x84434)))+~P4(f335(f335(f337(x84435),x84434),x84436))+~P4(f335(f335(f337(x84431),x84432),f335(f335(f43(x84435,f892(x84431,a879)),x84436),x84433)))
% 170.42/170.40 [8636]~P4(f335(f335(f335(f335(a208,x86361),x86363),x86364),x86366))+~P4(f335(f335(f335(f335(a208,x86362),x86366),x86364),x86365))+P4(f335(f335(f335(f335(a208,f33(x86361,x86362)),x86363),x86364),x86365))
% 170.42/170.40 [8707]~P14(x87074,x87075,x87076,x87071)+E(f335(x87071,x87072),f335(x87071,x87073))+~P4(f335(f335(f337(f891(x87074,x87074)),f335(f335(f270(x87074,x87074),x87072),x87073)),x87076))
% 170.42/170.40 [8738]P4(f335(f335(f249(f892(x87381,a879)),x87382),f335(x87383,x87384)))+~P4(f335(f335(f337(x87385),x87384),x87386))+~P4(f335(f335(f249(f892(x87381,a879)),x87382),f335(f335(f43(x87385,f892(x87381,a879)),x87386),x87383)))
% 170.42/170.40 [8767]~P52(x87673,x87674,f335(f290(x87674,x87673),x87675))+E(x87671,f199(f892(x87672,a879)))+E(f335(f335(f43(x87672,f892(x87673,a879)),x87671),f335(f335(f8(f892(x87674,a879),f892(x87673,a879),x87672),f289(x87674,x87673,x87675)),x87676)),f335(f289(x87674,x87673,x87675),f335(f335(f43(x87672,f892(x87674,a879)),x87671),x87676)))
% 170.42/170.40 [8842]P4(f335(f335(f337(x88421),x88422),f335(f289(x88423,x88421,x88424),x88425)))+~P4(f335(f335(f337(x88423),x88426),x88425))+~P4(f335(f335(f337(f891(x88423,x88421)),f335(f335(f270(x88423,x88421),x88426),x88422)),x88424))
% 170.42/170.40 [8960]P4(f335(x89601,x89602))+~P4(f335(f335(f335(f335(a208,x89604),x89602),x89605),x89606))+P4(f335(f335(f335(f335(a208,f30(x89601,x89603,x89604)),x89602),x89605),x89606))
% 170.42/170.40 [8977]~P4(f335(x89771,x89774))+~P4(f335(f335(f335(f335(a208,x89772),x89774),x89775),x89776))+P4(f335(f335(f335(f335(a208,f30(x89771,x89772,x89773)),x89774),x89775),x89776))
% 170.42/170.40 [9155]P4(f335(f335(f249(f892(x91551,a879)),f335(f289(x91552,x91551,x91553),x91554)),f335(f289(x91552,x91551,x91555),x91556)))+~P4(f335(f335(f249(f892(x91552,a879)),x91554),x91556))+~P4(f335(f335(f249(f892(f891(x91552,x91551),a879)),x91553),x91555))
% 170.42/170.40 [9243]P4(f335(x92431,x92432))+P4(f335(f335(f335(f335(a208,x92433),x92432),x92434),x92435))+~P4(f335(f335(f335(f335(a208,f30(x92431,x92436,x92433)),x92432),x92434),x92435))
% 170.42/170.40 [9248]~P4(f335(x92485,x92482))+P4(f335(f335(f335(f335(a208,x92481),x92482),x92483),x92484))+~P4(f335(f335(f335(f335(a208,f30(x92485,x92481,x92486)),x92482),x92483),x92484))
% 170.42/170.40 [9300]P4(f335(f335(f335(f335(a208,x93001),x93002),x93003),x93004))+P4(f335(f335(f335(f335(a208,x93005),x93002),x93003),x93004))+~P4(f335(f335(f335(f335(a208,f30(x93006,x93001,x93005)),x93002),x93003),x93004))
% 170.42/170.40 [9342]~P4(f335(f335(f337(x93422),x93426),x93424))+~P4(f335(f335(f249(f892(x93421,a879)),x93423),x93425))+P4(f335(f335(f249(f892(f891(x93421,x93422),a879)),f335(f335(f272(x93421,x93422),x93423),f335(f16(f892(x93422,a879),x93421),x93424))),f335(f335(f272(x93421,x93422),x93425),f335(f16(f892(x93422,a879),x93421),x93424))))
% 170.42/170.40 [9355]~P36(x93551,x93552,x93553,x93555,x93556)+P4(f335(f335(f274(x93551,x93552,a879),x93553),x93554))+~P4(f335(f335(f337(f891(x93551,x93552)),x93554),f335(f175(f891(x93551,x93552)),f335(f335(f185(x93551,x93552),x93555),x93556))))
% 170.42/170.40 [9488]~E(x94883,x94885)+P4(f335(f335(f337(f891(f885(x94881),f885(x94881))),f335(f335(f270(f885(x94881),f885(x94881)),f335(f335(f154(x94881),x94882),x94883)),f335(f335(f154(x94881),x94884),x94885))),f160(x94881,x94886)))+~P4(f335(f335(f337(f891(x94881,x94881)),f335(f335(f270(x94881,x94881),x94882),x94884)),x94886))
% 170.42/170.40 [9494]~E(f335(f200(f885(x94941)),x94945),f335(f200(f885(x94942)),x94946))+E(f190(x94941,x94942,f191(x94941,x94942,x94943,f335(f335(f22(f892(x94941,a879)),x94944),f335(f175(x94941),x94945))),x94945,x94946),f191(x94941,x94942,f190(x94941,x94942,x94943,x94945,x94946),x94944))+~P4(f335(f335(f249(f892(x94941,a879)),f335(f175(x94941),x94945)),x94944))
% 170.42/170.40 [9495]~E(f335(f200(f885(x94951)),x94953),f335(f200(f885(x94951)),x94955))+P4(f335(f335(f337(f891(f885(x94951),f885(x94951))),f335(f335(f270(f885(x94951),f885(x94951)),f335(f335(f154(x94951),x94952),x94953)),f335(f335(f154(x94951),x94954),x94955))),f148(x94951,x94956)))+~P4(f335(f335(f337(f891(x94951,x94951)),f335(f335(f270(x94951,x94951),x94952),x94954)),x94956))
% 170.42/170.40 [9526]P4(f335(f335(f337(f891(x95261,x95261)),f335(f335(f270(x95261,x95261),x95262),x95263)),f335(f335(f192(f891(x95261,x95261),a879),f335(a117,x95264)),x95265)))+~P4(f335(f335(f337(f891(x95261,x95261)),f335(f335(f270(x95261,x95261),x95266),x95263)),x95265))+~P4(f335(f335(f337(f891(x95261,x95261)),f335(f335(f270(x95261,x95261),x95262),x95266)),f335(f335(f192(f891(x95261,x95261),a879),x95264),x95265)))
% 170.42/170.40 [9527]P4(f335(f335(f337(f891(x95271,x95271)),f335(f335(f270(x95271,x95271),x95272),x95273)),f335(f335(f192(f891(x95271,x95271),a879),f335(a117,x95274)),x95275)))+~P4(f335(f335(f337(f891(x95271,x95271)),f335(f335(f270(x95271,x95271),x95272),x95276)),x95275))+~P4(f335(f335(f337(f891(x95271,x95271)),f335(f335(f270(x95271,x95271),x95276),x95273)),f335(f335(f192(f891(x95271,x95271),a879),x95274),x95275)))
% 170.42/170.40 [9531]~P4(f335(f335(f337(x95314),x95315),x95316))+P4(f335(f335(f249(f892(x95311,a879)),x95312),x95313))+~P4(f335(f335(f249(f892(f891(x95311,x95314),a879)),f335(f335(f272(x95311,x95314),x95312),f335(f16(f892(x95314,a879),x95311),x95316))),f335(f335(f272(x95311,x95314),x95313),f335(f16(f892(x95314,a879),x95311),x95316))))
% 170.42/170.40 [9575]E(x95751,x95752)+~P4(f335(f335(f337(f891(f885(x95753),f885(x95753))),f335(f335(f270(f885(x95753),f885(x95753)),f335(f335(f154(x95753),x95751),x95755)),f335(f335(f154(x95753),x95752),x95756))),f148(x95753,x95754)))+P4(f335(f335(f337(f891(x95753,x95753)),f335(f335(f270(x95753,x95753),x95751),x95752)),x95754))
% 170.42/170.40 [9576]E(x95761,x95762)+~P4(f335(f335(f337(f891(f885(x95763),f885(x95763))),f335(f335(f270(f885(x95763),f885(x95763)),f335(f335(f154(x95763),x95761),x95765)),f335(f335(f154(x95763),x95762),x95766))),f150(x95763,x95764)))+P4(f335(f335(f337(f891(x95763,x95763)),f335(f335(f270(x95763,x95763),x95761),x95762)),x95764))
% 170.42/170.40 [9577]E(x95771,x95772)+~P4(f335(f335(f337(f891(f885(x95773),f885(x95773))),f335(f335(f270(f885(x95773),f885(x95773)),f335(f335(f154(x95773),x95771),x95775)),f335(f335(f154(x95773),x95772),x95776))),f160(x95773,x95774)))+P4(f335(f335(f337(f891(x95773,x95773)),f335(f335(f270(x95773,x95773),x95771),x95772)),x95774))
% 170.42/170.40 [9612]P4(f335(f335(f337(f891(f885(x96121),f885(x96121))),f335(f335(f270(f885(x96121),f885(x96121)),f335(f335(f154(x96121),x96122),x96123)),f335(f335(f154(x96121),x96124),x96125))),f161(x96121,x96126)))+~P4(f335(f335(f337(f891(f885(x96121),f885(x96121))),f335(f335(f270(f885(x96121),f885(x96121)),x96123),x96125)),f161(x96121,x96126)))+~P4(f335(f335(f337(f891(x96121,x96121)),f335(f335(f270(x96121,x96121),x96122),x96124)),x96126))
% 170.42/170.40 [9630]P4(f335(x96301,x96302))+~P4(f335(x96301,f461(x96301,x96303,x96304,x96305,x96306)))+~P4(f335(f335(f337(x96306),x96302),f335(f335(f42(x96305,f892(x96306,a879)),x96304),x96303)))
% 170.42/170.40 [9635]~P4(f335(f335(f337(f891(f885(x96351),f885(x96351))),f335(f335(f270(f885(x96351),f885(x96351)),f335(f335(f154(x96351),x96352),x96355)),f335(f335(f154(x96351),x96353),x96356))),f148(x96351,x96354)))+P4(f335(f335(f337(f891(f885(x96351),f885(x96351))),f335(f335(f270(f885(x96351),f885(x96351)),x96355),x96356)),f148(x96351,x96354)))+P4(f335(f335(f337(f891(x96351,x96351)),f335(f335(f270(x96351,x96351),x96352),x96353)),x96354))
% 170.42/170.40 [9636]~P4(f335(f335(f337(f891(f885(x96361),f885(x96361))),f335(f335(f270(f885(x96361),f885(x96361)),f335(f335(f154(x96361),x96362),x96365)),f335(f335(f154(x96361),x96363),x96366))),f150(x96361,x96364)))+P4(f335(f335(f337(f891(f885(x96361),f885(x96361))),f335(f335(f270(f885(x96361),f885(x96361)),x96365),x96366)),f150(x96361,x96364)))+P4(f335(f335(f337(f891(x96361,x96361)),f335(f335(f270(x96361,x96361),x96362),x96363)),x96364))
% 170.42/170.40 [9637]~P4(f335(f335(f337(f891(f885(x96371),f885(x96371))),f335(f335(f270(f885(x96371),f885(x96371)),f335(f335(f154(x96371),x96372),x96375)),f335(f335(f154(x96371),x96373),x96376))),f160(x96371,x96374)))+P4(f335(f335(f337(f891(f885(x96371),f885(x96371))),f335(f335(f270(f885(x96371),f885(x96371)),x96375),x96376)),f160(x96371,x96374)))+P4(f335(f335(f337(f891(x96371,x96371)),f335(f335(f270(x96371,x96371),x96372),x96373)),x96374))
% 170.42/170.40 [9721]P4(f335(x97211,x97212))+P4(f335(f335(f337(x97213),f462(x97211,x97214,x97215,x97213,x97216)),x97215))+~P4(f335(f335(f337(x97216),x97212),f335(f335(f42(x97213,f892(x97216,a879)),x97215),x97214)))
% 170.42/170.40 [9733]~E(x97332,x97334)+P4(f335(f335(f337(f891(f885(x97331),f885(x97331))),f335(f335(f270(f885(x97331),f885(x97331)),f335(f335(f137(x97331),x97332),f335(f335(f154(x97331),x97333),f118(x97331)))),f335(f335(f137(x97331),x97334),f335(f335(f154(x97331),x97335),f118(x97331))))),f160(x97331,x97336)))+~P4(f335(f335(f337(f891(x97331,x97331)),f335(f335(f270(x97331,x97331),x97333),x97335)),x97336))
% 170.42/170.40 [9820]E(x98201,x98202)+~P4(f335(f335(f337(f891(f885(x98203),f885(x98203))),f335(f335(f270(f885(x98203),f885(x98203)),f335(f335(f137(x98203),x98205),f335(f335(f154(x98203),x98201),f118(x98203)))),f335(f335(f137(x98203),x98206),f335(f335(f154(x98203),x98202),f118(x98203))))),f160(x98203,x98204)))+P4(f335(f335(f337(f891(x98203,x98203)),f335(f335(f270(x98203,x98203),x98201),x98202)),x98204))
% 170.42/170.40 [9848]~P4(f335(f335(f337(f891(f885(x98481),f885(x98481))),f335(f335(f270(f885(x98481),f885(x98481)),f335(f335(f137(x98481),x98485),f335(f335(f154(x98481),x98482),f118(x98481)))),f335(f335(f137(x98481),x98486),f335(f335(f154(x98481),x98483),f118(x98481))))),f160(x98481,x98484)))+P4(f335(f335(f337(f891(f885(x98481),f885(x98481))),f335(f335(f270(f885(x98481),f885(x98481)),x98485),x98486)),f160(x98481,x98484)))+P4(f335(f335(f337(f891(x98481,x98481)),f335(f335(f270(x98481,x98481),x98482),x98483)),x98484))
% 170.42/170.40 [9867]P4(f335(x98671,x98672))+P4(f335(f335(f337(x98673),f461(x98671,x98674,x98675,x98676,x98673)),f335(x98674,f462(x98671,x98674,x98675,x98676,x98673))))+~P4(f335(f335(f337(x98673),x98672),f335(f335(f42(x98676,f892(x98673,a879)),x98675),x98674)))
% 170.42/170.40 [8857]~P18(x88573,x88574,x88571)+~P4(f335(f62(x88573),x88576))+E(f335(f335(x88571,x88572),f335(f335(f65(x88573,x88574,x88571),x88575),f335(f335(f22(f892(x88573,a879)),x88576),f335(f335(f313(x88573),x88572),f199(f892(x88573,a879)))))),f335(f335(f65(x88573,x88574,x88571),x88575),f335(f335(f313(x88573),x88572),x88576)))
% 170.42/170.40 [8943]~E(f335(f335(f181(x89431,x89432),x89434),x89435),f335(f243(x89432),x89436))+~P4(f335(f335(x89433,x89435),x89436))+E(f335(f335(f181(x89431,x89432),f335(f139(f891(x89431,x89432),f335(f274(x89431,x89432,a879),x89433)),x89434)),x89435),f335(f243(x89432),x89436))
% 170.42/170.40 [9162]~P4(f335(f335(f337(x91625),x91623),x91626))+P4(f335(f335(f249(f892(x91621,a879)),f335(x91622,x91623)),x91624))+~P4(f335(f335(f249(f892(x91621,a879)),f335(f335(f42(x91625,f892(x91621,a879)),x91626),x91622)),x91624))
% 170.42/170.40 [9793]~P11(x97931,x97935,x97934)+P4(f335(f335(f337(f891(x97931,x97931)),f335(f335(f270(x97931,x97931),x97932),x97933)),x97934))+~P4(f335(f335(f337(x97931),x97936),f335(f335(f106(f892(x97931,a879)),f335(f289(x97931,x97931,x97934),f335(f335(f313(x97931),x97932),f199(f892(x97931,a879))))),f335(f289(x97931,x97931,x97934),f335(f335(f313(x97931),x97933),f199(f892(x97931,a879)))))))
% 170.42/170.40 [8603]~P109(x86032)+~E(f335(f335(f80(x86032),f335(f335(f81(x86032),x86034),x86035)),x86031),f335(f335(f80(x86032),f335(f335(f81(x86032),x86033),x86035)),x86036))+E(x86031,f335(f335(f80(x86032),f335(f335(f81(x86032),f335(f335(f22(x86032),x86033),x86034)),x86035)),x86036))
% 170.42/170.40 [8604]~P109(x86041)+~E(f335(f335(f80(x86041),f335(f335(f81(x86041),x86042),x86044)),x86045),f335(f335(f80(x86041),f335(f335(f81(x86041),x86043),x86044)),x86046))+E(f335(f335(f80(x86041),f335(f335(f81(x86041),f335(f335(f22(x86041),x86042),x86043)),x86044)),x86045),x86046)
% 170.42/170.40 [8770]~P109(x87701)+E(f335(f335(f80(x87701),f335(f335(f81(x87701),x87702),x87703)),x87704),f335(f335(f80(x87701),f335(f335(f81(x87701),x87705),x87703)),x87706))+~E(x87706,f335(f335(f80(x87701),f335(f335(f81(x87701),f335(f335(f22(x87701),x87702),x87705)),x87703)),x87704))
% 170.42/170.40 [8771]~P109(x87711)+E(f335(f335(f80(x87711),f335(f335(f81(x87711),x87712),x87713)),x87714),f335(f335(f80(x87711),f335(f335(f81(x87711),x87715),x87713)),x87716))+~E(f335(f335(f80(x87711),f335(f335(f81(x87711),f335(f335(f22(x87711),x87712),x87715)),x87713)),x87714),x87716)
% 170.42/170.40 [9101]~P4(f335(f335(x91014,x91015),x91016))+~P4(f335(f335(x91013,x91015),x91016))+P4(f335(f335(f335(f335(f106(f892(x91011,f892(x91012,a879))),x91013),x91014),x91015),x91016))
% 170.42/170.40 [9363]P4(f335(f335(x93631,x93632),x93633))+P4(f335(f335(x93634,x93632),x93633))+~P4(f335(f335(f335(f335(f115(f892(x93635,f892(x93636,a879))),x93634),x93631),x93632),x93633))
% 170.42/170.40 [9650]~P125(x96501)+~P4(f335(f335(f249(x96501),f335(f335(f80(x96501),f335(f335(f81(x96501),x96504),x96505)),x96502)),f335(f335(f80(x96501),f335(f335(f81(x96501),x96503),x96505)),x96506)))+P4(f335(f335(f249(x96501),x96502),f335(f335(f80(x96501),f335(f335(f81(x96501),f335(f335(f22(x96501),x96503),x96504)),x96505)),x96506)))
% 170.42/170.40 [9651]~P125(x96511)+~P4(f335(f335(f250(x96511),f335(f335(f80(x96511),f335(f335(f81(x96511),x96514),x96515)),x96512)),f335(f335(f80(x96511),f335(f335(f81(x96511),x96513),x96515)),x96516)))+P4(f335(f335(f250(x96511),x96512),f335(f335(f80(x96511),f335(f335(f81(x96511),f335(f335(f22(x96511),x96513),x96514)),x96515)),x96516)))
% 170.42/170.40 [9674]~P125(x96741)+P4(f335(f335(f249(x96741),f335(f335(f80(x96741),f335(f335(f81(x96741),x96742),x96743)),x96744)),f335(f335(f80(x96741),f335(f335(f81(x96741),x96745),x96743)),x96746)))+~P4(f335(f335(f249(x96741),x96744),f335(f335(f80(x96741),f335(f335(f81(x96741),f335(f335(f22(x96741),x96745),x96742)),x96743)),x96746)))
% 170.42/170.40 [9675]~P125(x96751)+P4(f335(f335(f250(x96751),f335(f335(f80(x96751),f335(f335(f81(x96751),x96752),x96753)),x96754)),f335(f335(f80(x96751),f335(f335(f81(x96751),x96755),x96753)),x96756)))+~P4(f335(f335(f250(x96751),x96754),f335(f335(f80(x96751),f335(f335(f81(x96751),f335(f335(f22(x96751),x96755),x96752)),x96753)),x96756)))
% 170.42/170.40 [9781]~P125(x97811)+~P4(f335(f335(f249(x97811),f335(f335(f80(x97811),f335(f335(f81(x97811),x97812),x97814)),x97815)),f335(f335(f80(x97811),f335(f335(f81(x97811),x97813),x97814)),x97816)))+P4(f335(f335(f249(x97811),f335(f335(f80(x97811),f335(f335(f81(x97811),f335(f335(f22(x97811),x97812),x97813)),x97814)),x97815)),x97816))
% 170.42/170.40 [9782]~P125(x97821)+~P4(f335(f335(f250(x97821),f335(f335(f80(x97821),f335(f335(f81(x97821),x97822),x97824)),x97825)),f335(f335(f80(x97821),f335(f335(f81(x97821),x97823),x97824)),x97826)))+P4(f335(f335(f250(x97821),f335(f335(f80(x97821),f335(f335(f81(x97821),f335(f335(f22(x97821),x97822),x97823)),x97824)),x97825)),x97826))
% 170.42/170.40 [9831]~P125(x98311)+P4(f335(f335(f249(x98311),f335(f335(f80(x98311),f335(f335(f81(x98311),x98312),x98313)),x98314)),f335(f335(f80(x98311),f335(f335(f81(x98311),x98315),x98313)),x98316)))+~P4(f335(f335(f249(x98311),f335(f335(f80(x98311),f335(f335(f81(x98311),f335(f335(f22(x98311),x98312),x98315)),x98313)),x98314)),x98316))
% 170.42/170.40 [9832]~P125(x98321)+P4(f335(f335(f250(x98321),f335(f335(f80(x98321),f335(f335(f81(x98321),x98322),x98323)),x98324)),f335(f335(f80(x98321),f335(f335(f81(x98321),x98325),x98323)),x98326)))+~P4(f335(f335(f250(x98321),f335(f335(f80(x98321),f335(f335(f81(x98321),f335(f335(f22(x98321),x98322),x98325)),x98323)),x98324)),x98326))
% 170.42/170.40 [10005]~P71(x100052)+~P4(f335(f62(x100051),x100056))+E(f335(f335(f6(x100051,x100052),f335(f335(f18(x100051,x100052,x100052),f335(f335(f18(x100051,x100052,f892(x100052,x100052)),f335(f335(f8(a879,f892(x100052,f892(x100052,x100052)),x100051),f101(x100052)),x100053)),x100054)),x100055)),x100056),f335(f335(f80(x100052),f335(f335(f6(x100051,x100052),x100054),f335(f335(f106(f892(x100051,a879)),x100056),f335(f255(x100051),x100053)))),f335(f335(f6(x100051,x100052),x100055),f335(f335(f106(f892(x100051,a879)),x100056),f335(f79(f892(x100051,a879)),f335(f255(x100051),x100053))))))
% 170.42/170.40 [10064]P4(f335(f335(f337(x100642),x100644),x100646))+P4(f335(f335(f337(x100642),x100645),x100646))+E(f335(f315(x100641,x100642,f335(f335(f7(x100641,x100642,x100642),f335(f335(f7(x100641,x100642,f892(x100642,x100642)),f335(f335(f8(a879,f892(x100642,f892(x100642,x100642)),x100641),f101(x100642)),f335(f335(f7(x100641,f892(x100641,a879),a879),f337(x100641)),x100643))),x100644)),x100645)),x100646),f199(f892(x100641,a879)))
% 170.42/170.40 [10065]P4(f335(f335(f337(x100652),x100655),x100656))+~P4(f335(f335(f337(x100652),x100654),x100656))+E(f335(f315(x100651,x100652,f335(f335(f7(x100651,x100652,x100652),f335(f335(f7(x100651,x100652,f892(x100652,x100652)),f335(f335(f8(a879,f892(x100652,f892(x100652,x100652)),x100651),f101(x100652)),f335(f335(f7(x100651,f892(x100651,a879),a879),f337(x100651)),x100653))),x100654)),x100655)),x100656),x100653)
% 170.42/170.40 [10066]P4(f335(f335(f337(x100662),x100664),x100666))+~P4(f335(f335(f337(x100662),x100665),x100666))+E(f335(f315(x100661,x100662,f335(f335(f7(x100661,x100662,x100662),f335(f335(f7(x100661,x100662,f892(x100662,x100662)),f335(f335(f8(a879,f892(x100662,f892(x100662,x100662)),x100661),f101(x100662)),f335(f335(f7(x100661,f892(x100661,a879),a879),f337(x100661)),x100663))),x100664)),x100665)),x100666),f335(f79(f892(x100661,a879)),x100663))
% 170.42/170.40 [10067]~P4(f335(f335(f337(x100672),x100674),x100676))+~P4(f335(f335(f337(x100672),x100675),x100676))+E(f335(f315(x100671,x100672,f335(f335(f7(x100671,x100672,x100672),f335(f335(f7(x100671,x100672,f892(x100672,x100672)),f335(f335(f8(a879,f892(x100672,f892(x100672,x100672)),x100671),f101(x100672)),f335(f335(f7(x100671,f892(x100671,a879),a879),f337(x100671)),x100673))),x100674)),x100675)),x100676),f258(f892(x100671,a879)))
% 170.42/170.40 [10194]P26(x101941,x101942,f335(f335(f313(f883(x101941)),f335(f335(f335(f92(x101941),f335(x101943,x101944)),f335(a28,x101944)),f335(x101945,x101944))),f199(f892(f883(x101941),a879))))+~P4(f335(f335(f337(a882),x101944),x101946))+~P26(x101941,f335(f335(f115(f892(f883(x101941),a879)),x101942),f335(f314(a882,f883(x101941),f335(f335(f18(a882,f892(x101941,f892(a881,a879)),f883(x101941)),f335(f335(f18(a882,a880,f892(f892(x101941,f892(a881,a879)),f883(x101941))),f335(f335(f8(f892(x101941,f892(a881,a879)),f892(a880,f892(f892(x101941,f892(a881,a879)),f883(x101941))),a882),f92(x101941)),x101943)),a28)),x101945)),x101946)),f335(f314(a882,f883(x101941),f335(f335(f18(a882,f892(x101941,f892(a881,a879)),f883(x101941)),f335(f335(f18(a882,a880,f892(f892(x101941,f892(a881,a879)),f883(x101941))),f335(f335(f8(f892(x101941,f892(a881,a879)),f892(a880,f892(f892(x101941,f892(a881,a879)),f883(x101941))),a882),f92(x101941)),x101943)),f335(f335(f8(f888(a880),a880,a882),f248(a880)),a26))),x101945)),x101946))
% 170.42/170.40 [8633]E(x86331,x86332)+~P54(x86334,x86335,x86333,x86336,x86337)+~E(f335(x86333,x86331),f335(x86333,x86332))
% 170.42/170.40 [7013]E(f335(f246(f888(x70131),x70132,f202(x70131),x70133),f335(x70134,x70135)),f335(f243(x70131),x70136))+~E(f335(x70134,x70135),f335(f243(x70132),x70137))+~E(f335(x70133,x70137),f335(f243(x70131),x70136))
% 170.42/170.40 [8662]~P3(x86626,x86625,x86627,x86624,x86621)+E(f335(f335(x86621,x86622),x86623),x86624)+P4(f335(f62(x86625),x86623))
% 170.42/170.40 [9516]P43(x95161,x95162,x95163,x95164,x95165,f335(f335(x95163,x95166),x95167))+~E(f335(f335(x95163,x95166),x95167),x95164)+~E(x95165,f199(f892(x95161,a879)))
% 170.42/170.40 [9696]~P4(f335(x96966,x96963))+~P4(f335(f335(f337(f891(x96962,x96962)),f335(f335(f270(x96962,x96962),x96964),x96965)),f335(x96967,x96963)))+P4(f335(f335(f337(f891(f891(x96961,x96962),f891(x96961,x96962))),f335(f335(f270(f891(x96961,x96962),f891(x96961,x96962)),f335(f335(f270(x96961,x96962),x96963),x96964)),f335(f335(f270(x96961,x96962),x96963),x96965))),f287(x96961,x96962,x96966,x96967)))
% 170.42/170.40 [10121]~P43(x101212,x101217,x101213,x101216,x101211,f335(f335(x101213,x101215),x101214))+E(f335(f335(x101213,f754(x101214,x101215,x101211,x101216,x101213,x101217,x101212)),f761(x101214,x101215,x101211,x101216,x101213,x101217,x101212)),f335(f335(x101213,x101215),x101214))+E(x101211,f199(f892(x101212,a879)))
% 170.42/170.40 [10122]~P43(x101227,x101226,x101221,x101224,x101225,f335(f335(x101221,x101222),x101223))+E(f335(f335(x101221,f754(x101223,x101222,x101225,x101224,x101221,x101226,x101227)),f761(x101223,x101222,x101225,x101224,x101221,x101226,x101227)),f335(f335(x101221,x101222),x101223))+E(f335(f335(x101221,x101222),x101223),x101224)
% 170.42/170.40 [9200]~P36(x92001,x92002,x92003,x92005,x92007)+P36(x92001,x92002,x92003,f335(f335(f154(x92001),x92004),x92005),f335(f335(f154(x92002),x92006),x92007))+~P4(f335(f335(x92003,x92004),x92006))
% 170.42/170.40 [9218]P36(x92181,x92182,x92183,x92184,x92185)+~P36(x92181,x92182,x92183,f335(f335(f137(x92181),x92186),x92184),f335(f335(f137(x92182),x92187),x92185))+~E(f335(f200(f885(x92181)),x92186),f335(f200(f885(x92182)),x92187))
% 170.42/170.40 [9219]P36(x92191,x92192,x92193,x92194,x92195)+~P36(x92191,x92192,x92193,f335(f335(f137(x92191),x92194),x92196),f335(f335(f137(x92192),x92195),x92197))+~E(f335(f200(f885(x92191)),x92194),f335(f200(f885(x92192)),x92195))
% 170.42/170.40 [9425]~P36(x94251,x94252,x94253,x94255,x94257)+~P36(x94251,x94252,x94253,x94254,x94256)+P36(x94251,x94252,x94253,f335(f335(f137(x94251),x94254),x94255),f335(f335(f137(x94252),x94256),x94257))
% 170.42/170.40 [9770]~P4(f335(f67(x97701,x97704,x97705,x97706,x97703),x97707))+P4(f335(f67(x97701,x97704,x97705,x97706,f335(f335(f313(x97701),x97702),x97703)),f335(f335(x97705,x97702),x97707)))+P4(f335(f335(f337(x97701),x97702),x97703))
% 170.42/170.40 [9902]~P27(x99023,x99021,x99024,f258(f892(x99023,a879)))+E(f335(f335(f181(x99021,x99022),f335(f335(f157(f891(x99023,x99022),f891(x99021,x99022)),f335(f274(x99023,x99022,f891(x99021,x99022)),f335(f335(f8(x99021,f892(x99022,f891(x99021,x99022)),x99023),f270(x99021,x99022)),x99024))),x99025)),f335(x99024,x99026)),f335(f243(x99022),x99027))+~E(f335(f335(f181(x99023,x99022),x99025),x99026),f335(f243(x99022),x99027))
% 170.42/170.40 [10142]~P43(x101422,x101427,x101426,x101425,x101421,f335(f335(x101426,x101424),x101423))+E(x101421,f199(f892(x101422,a879)))+P4(f335(f335(f337(x101422),f754(x101423,x101424,x101421,x101425,x101426,x101427,x101422)),x101421))
% 170.42/170.40 [10143]~P43(x101435,x101437,x101431,x101434,x101436,f335(f335(x101431,x101432),x101433))+E(f335(f335(x101431,x101432),x101433),x101434)+P4(f335(f335(f337(x101435),f754(x101433,x101432,x101436,x101434,x101431,x101437,x101435)),x101436))
% 170.42/170.40 [6800]~E(x68005,x68007)+~E(x68006,x68004)+E(f335(f335(f335(f335(f72(x68001,f888(x68002)),x68003),x68004),f335(f243(x68002),x68005)),x68006),f335(f243(x68002),x68007))
% 170.42/170.40 [6929]E(x69291,x69292)+~E(f335(x69295,x69291),f335(f243(x69294),x69297))+E(f335(f335(f335(f335(f72(x69293,f888(x69294)),x69295),x69292),f335(f243(x69294),x69296)),x69291),f335(f243(x69294),x69297))
% 170.42/170.40 [7650]E(x76501,x76502)+~E(x76503,x76504)+~E(f335(f335(f335(f335(f72(x76505,f888(x76506)),x76507),x76504),f335(f243(x76506),x76501)),x76503),f335(f243(x76506),x76502))
% 170.42/170.40 [7715]E(x77151,x77152)+E(f335(x77153,x77154),f335(f243(x77155),x77151))+~E(f335(f335(f335(f335(f72(x77156,f888(x77155)),x77153),x77157),f335(f243(x77155),x77152)),x77154),f335(f243(x77155),x77151))
% 170.42/170.40 [7716]E(x77161,x77162)+E(f335(x77163,x77161),f335(f243(x77164),x77165))+~E(f335(f335(f335(f335(f72(x77166,f888(x77164)),x77163),x77162),f335(f243(x77164),x77167)),x77161),f335(f243(x77164),x77165))
% 170.42/170.40 [8882]~P23(x88824,x88825,x88826,x88827,x88821)+~P4(f335(f62(x88825),x88823))+E(f335(f335(x88821,x88822),x88823),f335(f335(f335(f66(x88824,x88825,x88826),x88822),x88827),x88823))
% 170.42/170.40 [8883]~P3(x88834,x88835,x88836,x88837,x88831)+~P4(f335(f62(x88835),x88833))+E(f335(f335(x88831,x88832),x88833),f335(f335(f335(f66(x88834,x88835,x88836),x88832),x88837),x88833))
% 170.42/170.40 [9481]~P26(x94811,x94812,f335(f335(f313(f883(x94811)),f335(f335(f335(f92(x94811),x94813),x94814),x94817)),f199(f892(f883(x94811),a879))))+P26(x94811,x94812,f335(f335(f313(f883(x94811)),f335(f335(f335(f92(x94811),x94813),f33(x94814,x94815)),x94816)),f199(f892(f883(x94811),a879))))+~P26(x94811,x94812,f335(f335(f313(f883(x94811)),f335(f335(f335(f92(x94811),x94817),x94815),x94816)),f199(f892(f883(x94811),a879))))
% 170.42/170.40 [9669]~P25(x96693,x96694,x96695,x96697,x96696,x96691)+~P4(f335(f62(x96694),x96692))+E(f335(x96691,x96692),f335(f335(f335(f66(x96693,x96694,x96695),x96696),x96697),x96692))
% 170.42/170.40 [9826]P43(x98261,x98262,x98263,x98264,x98265,f335(f335(x98263,x98266),x98267))+~P43(x98261,x98262,x98263,x98264,f335(f335(f22(f892(x98261,a879)),x98265),f335(f335(f313(x98261),x98266),f199(f892(x98261,a879)))),x98267)+~P4(f335(f335(f337(x98261),x98266),x98265))
% 170.42/170.40 [10096]~P26(x100961,x100962,f335(f335(f313(f883(x100961)),f335(f335(f335(f92(x100961),f97(x100961,x100963,x100964)),x100965),x100967)),f199(f892(f883(x100961),a879))))+P26(x100961,x100962,f335(f335(f313(f883(x100961)),f335(f335(f335(f92(x100961),x100963),f30(x100964,x100965,x100966)),x100967)),f199(f892(f883(x100961),a879))))+~P26(x100961,x100962,f335(f335(f313(f883(x100961)),f335(f335(f335(f92(x100961),f97(x100961,x100963,f335(f73(a879,a879,a881,a330),x100964))),x100966),x100967)),f199(f892(f883(x100961),a879))))
% 170.42/170.40 [10167]~P43(x101672,x101673,x101674,x101675,x101671,f335(f335(x101674,x101677),x101676))+P43(x101672,x101673,x101674,x101675,f335(f335(f22(f892(x101672,a879)),x101671),f335(f335(f313(x101672),f754(x101676,x101677,x101671,x101675,x101674,x101673,x101672)),f199(f892(x101672,a879)))),f761(x101676,x101677,x101671,x101675,x101674,x101673,x101672))+E(x101671,f199(f892(x101672,a879)))
% 170.42/170.40 [10168]~P43(x101685,x101686,x101681,x101684,x101687,f335(f335(x101681,x101682),x101683))+P43(x101685,x101686,x101681,x101684,f335(f335(f22(f892(x101685,a879)),x101687),f335(f335(f313(x101685),f754(x101683,x101682,x101687,x101684,x101681,x101686,x101685)),f199(f892(x101685,a879)))),f761(x101683,x101682,x101687,x101684,x101681,x101686,x101685))+E(f335(f335(x101681,x101682),x101683),x101684)
% 170.42/170.40 [9207]E(f190(x92071,x92072,x92073,x92074,f335(f335(f162(x92072,x92075),x92076),x92077)),f190(x92071,x92072,x92073,x92074,x92075))+~P4(f335(f335(f250(a884),x92076),f335(f200(f885(x92072)),x92075)))+~P4(f335(f335(f249(a884),f335(f200(f885(x92071)),x92074)),x92076))
% 170.42/170.40 [9503]P4(f335(f335(f249(f892(f891(x95031,x95032),a879)),f335(f335(f292(x95031,x95033,x95032),x95034),x95035)),f335(f335(f292(x95031,x95033,x95032),x95036),x95037)))+~P4(f335(f335(f249(f892(f891(x95033,x95032),a879)),x95035),x95037))+~P4(f335(f335(f249(f892(f891(x95031,x95033),a879)),x95034),x95036))
% 170.42/170.40 [9837]~P4(f335(f335(f337(x98371),x98376),x98375))+P4(f335(f67(x98371,x98372,x98373,x98374,x98375),f335(f335(x98373,x98376),x98377)))+~P4(f335(f67(x98371,x98372,x98373,x98374,f335(f335(f22(f892(x98371,a879)),x98375),f335(f335(f313(x98371),x98376),f199(f892(x98371,a879))))),x98377))
% 170.42/170.40 [10225]~P136(x102251)+~P27(f891(x102252,x102253),x102251,f335(f274(x102252,x102253,x102251),f335(f335(f7(x102252,f892(x102253,x102251),f892(x102253,x102251)),f335(f335(f8(f892(x102251,x102251),f892(f892(x102253,x102251),f892(x102253,x102251)),x102252),f8(x102251,x102251,x102253)),f335(f335(f8(x102251,f892(x102251,x102251),x102252),f81(x102251)),x102254))),x102255)),f335(f335(f272(x102252,x102253),x102256),f335(f16(f892(x102253,a879),x102252),x102257)))+E(f335(f335(f6(x102251,x102251),f34(x102251)),f335(f255(x102251),f335(f335(f8(f892(x102252,a879),a879,x102251),f87(x102252)),f335(f335(f8(f892(x102252,f892(x102253,a879)),f892(x102252,a879),x102251),f335(f8(f892(x102253,a879),a879,x102252),f87(x102253))),f335(f335(f7(x102251,f892(x102252,f892(x102253,a879)),f892(x102252,f892(x102253,a879))),f335(f335(f8(f892(x102252,f892(f892(x102253,a879),f892(x102253,a879))),f892(f892(x102252,f892(x102253,a879)),f892(x102252,f892(x102253,a879))),x102251),f18(x102252,f892(x102253,a879),f892(x102253,a879))),f335(f335(f8(f892(x102252,f892(x102253,f892(a879,a879))),f892(x102252,f892(f892(x102253,a879),f892(x102253,a879))),x102251),f335(f8(f892(x102253,f892(a879,a879)),f892(f892(x102253,a879),f892(x102253,a879)),x102252),f18(x102253,a879,a879))),f335(f335(f8(f892(x102252,f892(x102253,a879)),f892(x102252,f892(x102253,f892(a879,a879))),x102251),f335(f8(f892(x102253,a879),f892(x102253,f892(a879,a879)),x102252),f335(f8(a879,f892(a879,a879),x102253),a333))),f335(f335(f7(x102251,f892(x102252,f892(x102253,x102251)),f892(x102252,f892(x102253,a879))),f335(f335(f8(f892(f892(x102253,x102251),f892(x102253,a879)),f892(f892(x102252,f892(x102253,x102251)),f892(x102252,f892(x102253,a879))),x102251),f8(f892(x102253,x102251),f892(x102253,a879),x102252)),f335(f335(f8(f892(x102251,a879),f892(f892(x102253,x102251),f892(x102253,a879)),x102251),f8(x102251,a879,x102253)),a332))),f335(f335(f7(x102252,f892(x102253,x102251),f892(x102253,x102251)),f335(f335(f8(f892(x102251,x102251),f892(f892(x102253,x102251),f892(x102253,x102251)),x102252),f8(x102251,x102251,x102253)),f335(f335(f8(x102251,f892(x102251,x102251),x102252),f81(x102251)),x102254))),x102255)))))),f335(f335(f7(x102252,f892(x102253,a879),f892(x102253,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x102253,a879),f892(x102253,a879)),x102252),f8(a879,a879,x102253)),f335(f335(f8(a879,f892(a879,a879),x102252),a333),f335(f335(f7(x102252,f892(x102252,a879),a879),f337(x102252)),x102256)))),f335(f335(f7(x102253,f892(x102253,a879),a879),f337(x102253)),x102257))))))),f335(f335(f81(x102251),f335(f335(f6(x102252,x102251),x102254),x102256)),f335(f335(f6(x102253,x102251),x102255),x102257)))
% 170.42/170.40 [9667]~P4(f335(f335(x96674,x96676),x96678))+~P4(f335(f335(x96675,x96678),x96677))+P4(f335(f335(f271(x96671,x96672,x96673,x96674,x96675),x96676),x96677))
% 170.42/170.40 [9270]~P21(x92708,x92701,x92703,x92705)+~P4(f335(f62(x92708),x92706))+E(f335(f73(x92701,x92701,x92702,f335(x92703,x92704)),f335(f73(x92701,x92701,x92702,f335(x92705,x92706)),x92707)),f335(f73(x92701,x92701,x92702,f335(x92705,x92706)),f335(f73(x92701,x92701,x92702,f335(x92703,x92704)),x92707)))
% 170.42/170.40 [9657]~P24(x96577,x96572,x96575,x96578,x96576,x96571)+~P4(f335(f62(x96572),x96574))+E(f335(x96571,f335(f335(f313(x96572),x96573),x96574)),f335(f335(x96575,f335(x96576,x96573)),f335(x96571,x96574)))
% 170.42/170.40 [9779]~P27(x97792,x97794,x97796,x97798)+~P27(x97791,x97793,x97795,x97797)+P27(f891(x97791,x97792),f891(x97793,x97794),f275(x97791,x97793,x97792,x97794,x97795,x97796),f335(f335(f272(x97791,x97792),x97797),f335(f16(f892(x97792,a879),x97791),x97798)))
% 170.42/170.40 [9449]P4(f335(f335(f337(f891(x94491,x94492)),f335(f335(f270(x94491,x94492),x94493),x94494)),f335(f335(f292(x94491,x94495,x94492),x94496),x94497)))+~P4(f335(f335(f337(f891(x94491,x94495)),f335(f335(f270(x94491,x94495),x94493),x94498)),x94496))+~P4(f335(f335(f337(f891(x94495,x94492)),f335(f335(f270(x94495,x94492),x94498),x94494)),x94497))
% 170.42/170.40 [9638]~P4(f335(f335(f249(f892(f891(x96383,x96382),a879)),x96385),f335(f335(f272(x96383,x96382),x96388),f335(f16(f892(x96382,a879),x96383),x96387))))+~P4(f335(f335(f249(f892(f891(x96381,x96383),a879)),x96384),f335(f335(f272(x96381,x96383),x96386),f335(f16(f892(x96383,a879),x96381),x96388))))+P4(f335(f335(f249(f892(f891(x96381,x96382),a879)),f335(f335(f292(x96381,x96383,x96382),x96384),x96385)),f335(f335(f272(x96381,x96382),x96386),f335(f16(f892(x96382,a879),x96381),x96387))))
% 170.42/170.40 [9691]~E(x96913,x96915)+P4(f335(f335(f337(f891(f891(x96911,x96912),f891(x96911,x96912))),f335(f335(f270(f891(x96911,x96912),f891(x96911,x96912)),f335(f335(f270(x96911,x96912),x96913),x96914)),f335(f335(f270(x96911,x96912),x96915),x96916))),f328(x96911,x96912,x96917,x96918)))+~P4(f335(f335(f337(f891(x96912,x96912)),f335(f335(f270(x96912,x96912),x96914),x96916)),x96918))
% 170.42/170.40 [9802]E(x98021,x98022)+~P4(f335(f335(f337(f891(f891(x98023,x98025),f891(x98023,x98025))),f335(f335(f270(f891(x98023,x98025),f891(x98023,x98025)),f335(f335(f270(x98023,x98025),x98021),x98026)),f335(f335(f270(x98023,x98025),x98022),x98027))),f328(x98023,x98025,x98024,x98028)))+P4(f335(f335(f337(f891(x98023,x98023)),f335(f335(f270(x98023,x98023),x98021),x98022)),x98024))
% 170.42/170.40 [9819]~P4(f335(f335(f337(f891(f891(x98191,x98195),f891(x98191,x98195))),f335(f335(f270(f891(x98191,x98195),f891(x98191,x98195)),f335(f335(f270(x98191,x98195),x98192),x98196)),f335(f335(f270(x98191,x98195),x98193),x98197))),f328(x98191,x98195,x98194,x98198)))+P4(f335(f335(f337(f891(x98191,x98191)),f335(f335(f270(x98191,x98191),x98192),x98193)),x98194))+P4(f335(f335(f337(f891(x98195,x98195)),f335(f335(f270(x98195,x98195),x98196),x98197)),x98198))
% 170.42/170.40 [9722]~P25(x97227,x97225,x97221,x97228,x97222,x97224)+~P4(f335(f62(x97225),x97226))+E(f335(f335(x97221,f335(x97222,x97223)),f335(x97224,f335(f335(f22(f892(x97225,a879)),x97226),f335(f335(f313(x97225),x97223),f199(f892(x97225,a879)))))),f335(x97224,f335(f335(f313(x97225),x97223),x97226)))
% 170.42/170.40 [9226]~P4(f335(f335(f335(x92265,x92268),x92266),x92267))+~P4(f335(f335(f337(x92261),x92268),x92264))+P4(f335(f335(f335(f335(f42(x92261,f892(x92262,f892(x92263,a879))),x92264),x92265),x92266),x92267))
% 170.42/170.40 [9436]P4(f335(f335(f335(x94361,x94362),x94363),x94364))+~P4(f335(f335(f337(x94365),x94362),x94366))+~P4(f335(f335(f335(f335(f43(x94365,f892(x94367,f892(x94368,a879))),x94366),x94361),x94363),x94364))
% 170.42/170.40 [9631]~P23(x96313,x96312,x96314,x96318,x96311)+~P4(f335(f62(x96312),x96317))+E(f335(f335(x96311,f335(f335(f18(x96312,x96313,x96313),f335(f335(f8(x96313,f892(x96313,x96313),x96312),x96314),x96315)),x96316)),x96317),f335(f335(x96314,f335(f335(x96311,x96315),x96317)),f335(f335(x96311,x96316),x96317)))
% 170.42/170.40 [9910]~E(f335(f314(x99102,x99104,x99106),x99108),x991010)+~E(f335(f314(x99101,x99103,x99105),x99107),x99109)+E(f335(f314(f891(x99101,x99102),f891(x99103,x99104),f275(x99101,x99103,x99102,x99104,x99105,x99106)),f335(f335(f272(x99101,x99102),x99107),f335(f16(f892(x99102,a879),x99101),x99108))),f335(f335(f272(x99103,x99104),x99109),f335(f16(f892(x99104,a879),x99103),x991010)))
% 170.42/170.40 [6510]~P1(a5000)+~P31(a5000)+~P4(f335(a25,x65101))+P26(a881,f199(f892(f883(a881),a879)),f335(f335(f313(f883(a881)),f335(a93,x65101)),f199(f892(f883(a881),a879))))
% 170.42/170.40 [4853]~P6(x48532)+~P16(x48532,x48531)+P16(x48532,f119(x48532,x48531))+E(x48531,f118(x48532))
% 170.42/170.40 [4854]~P6(x48542)+~P16(x48542,x48541)+P16(x48542,f739(x48541,x48542))+E(x48541,f118(x48542))
% 170.42/170.40 [5085]~P8(x50852)+E(f10(x50852,x50851),f41(x50852,x50851))+E(x50851,f199(f892(x50852,a879)))+~P4(f335(f62(x50852),x50851))
% 170.42/170.40 [5086]~P8(x50862)+E(f13(x50862,x50861),f40(x50862,x50861))+E(x50861,f199(f892(x50862,a879)))+~P4(f335(f62(x50862),x50861))
% 170.42/170.40 [5247]~P6(x52472)+~P16(x52472,x52471)+E(x52471,f118(x52472))+E(f335(f335(f154(x52472),f771(x52471,x52472)),f739(x52471,x52472)),x52471)
% 170.42/170.40 [6038]~P65(x60382)+E(x60381,f199(f892(x60382,a879)))+P4(f335(f335(f249(x60382),f10(x60382,x60381)),f13(x60382,x60381)))+~P4(f335(f62(x60382),x60381))
% 170.42/170.40 [6050]~P41(x60502)+~P41(x60501)+E(x60501,x60502)+~E(f335(f314(a1,a884,a109),x60501),f335(f314(a1,a884,a109),x60502))
% 170.42/170.40 [9082]~P120(x90821)+~P4(f335(f335(f337(x90821),x90822),f114(x90821)))+P4(f335(f335(f250(x90821),f335(f335(f80(x90821),f335(f335(f80(x90821),f78(x90821)),x90822)),x90822)),f2(x90821)))+~P4(f335(f335(f250(x90821),x90822),f2(x90821)))
% 170.42/170.40 [9325]~P120(x93251)+~P4(f335(f335(f337(x93251),x93252),f114(x93251)))+~P4(f335(f335(f250(x93251),f335(f335(f80(x93251),f335(f335(f80(x93251),f78(x93251)),x93252)),x93252)),f2(x93251)))+P4(f335(f335(f250(x93251),x93252),f2(x93251)))
% 170.42/170.40 [4909]~P136(x49092)+~P112(x49092)+E(x49091,f2(a884))+E(f335(f335(f260(x49092),f2(x49092)),x49091),f2(x49092))
% 170.42/170.40 [4913]~P136(x49131)+~P112(x49131)+~E(x49132,f2(a884))+E(f335(f335(f260(x49131),f2(x49131)),x49132),f78(x49131))
% 170.42/170.40 [5072]~P137(x50722)+E(x50721,f78(x50722))+E(x50721,f335(f79(x50722),f78(x50722)))+~E(f335(f335(f81(x50722),x50721),x50721),f78(x50722))
% 170.42/170.40 [5327]~P89(x53272)+E(x53271,f2(x53272))+E(f82(x53272,x53271),f335(f79(x53272),f78(x53272)))+P4(f335(f335(f250(x53272),f2(x53272)),x53271))
% 170.42/170.40 [5560]~P89(x55602)+E(f82(x55602,x55601),f78(x55602))+E(x55601,f2(x55602))+~P4(f335(f335(f250(x55602),f2(x55602)),x55601))
% 170.42/170.40 [5569]E(x55691,x55692)+~E(f335(f108(a884),x55691),f335(f108(a884),x55692))+P4(f335(a205,f335(f108(a1),x55692)))+P4(f335(a205,f335(f108(a1),x55691)))
% 170.42/170.40 [5618]~P93(x56181)+~E(x56182,f2(x56181))+E(f335(f335(f80(x56181),x56182),x56182),f2(x56181))+~P4(f335(f335(f337(x56181),x56182),f114(x56181)))
% 170.42/170.40 [5656]E(x56561,f2(a1))+~E(f335(f335(f39(a1),x56562),x56561),f2(a1))+P4(f335(f335(f250(a1),x56561),x56562))+P4(f335(f335(f250(a1),x56562),x56561))
% 170.42/170.40 [5687]E(x56871,f2(a1))+~E(f335(f335(f39(a1),x56872),x56871),f2(a1))+P4(f335(f335(f249(a1),x56872),f2(a1)))+P4(f335(f335(f250(a1),x56872),x56871))
% 170.42/170.40 [5720]E(x57201,f2(a1))+~E(f335(f335(f39(a1),x57202),x57201),f2(a1))+P4(f335(f335(f249(a1),f2(a1)),x57202))+P4(f335(f335(f250(a1),x57201),x57202))
% 170.42/170.40 [5756]~P93(x57562)+E(x57561,f2(x57562))+~E(f335(f335(f80(x57562),x57561),x57561),f2(x57562))+~P4(f335(f335(f337(x57562),x57561),f114(x57562)))
% 170.42/170.40 [5816]E(f335(f108(a884),x58161),f335(f108(a884),x58162))+~E(f335(f108(a1),x58162),f2(a1))+P4(f335(a205,f335(f108(a1),x58162)))+~P4(f335(a205,f335(f108(a1),x58161)))
% 170.42/170.40 [5843]~E(f335(f108(a884),x58432),f335(f108(a884),x58431))+E(f335(f108(a1),x58431),f2(a1))+P4(f335(a205,f335(f108(a1),x58431)))+~P4(f335(a205,f335(f108(a1),x58432)))
% 170.42/170.40 [5852]~P6(x58522)+E(x58521,f199(f892(x58522,a879)))+~P4(f335(f62(x58522),x58521))+P4(f335(f335(f337(x58522),f14(x58522,x58521)),x58521))
% 170.42/170.40 [5853]~P6(x58532)+E(x58531,f199(f892(x58532,a879)))+~P4(f335(f62(x58532),x58531))+P4(f335(f335(f337(x58532),f15(x58532,x58531)),x58531))
% 170.42/170.40 [6018]~P120(x60181)+~P94(x60181)+P4(f335(f335(f249(x60181),f2(x60181)),f335(f108(x60181),x60182)))+~P4(f335(f335(f249(a1),a83),x60182))
% 170.42/170.40 [6019]~P120(x60191)+~P94(x60191)+P4(f335(f335(f250(x60191),f2(x60191)),f335(f108(x60191),x60192)))+~P4(f335(f335(f250(a1),a83),x60192))
% 170.42/170.40 [6037]~P120(x60371)+~P94(x60371)+E(f335(f75(x60371),f335(f108(x60371),x60372)),f335(f108(x60371),x60372))+P4(f335(f335(f250(x60371),f335(f108(x60371),x60372)),f2(x60371)))
% 170.42/170.40 [6077]E(x60771,x60772)+~E(f335(a109,x60771),f335(a109,x60772))+~P4(f335(f335(f249(a1),f2(a1)),x60772))+~P4(f335(f335(f249(a1),f2(a1)),x60771))
% 170.42/170.40 [6273]~P94(x62732)+~P120(x62732)+~P4(f335(f335(f249(x62732),f2(x62732)),f335(f108(x62732),x62731)))+P4(f335(f335(f249(a1),a83),x62731))
% 170.42/170.40 [6274]~P94(x62742)+~P120(x62742)+~P4(f335(f335(f250(x62742),f2(x62742)),f335(f108(x62742),x62741)))+P4(f335(f335(f250(a1),a83),x62741))
% 170.42/170.40 [6279]~P120(x62791)+~P94(x62791)+P4(f335(f335(f249(x62791),f335(f108(x62791),x62792)),f2(x62791)))+~P4(f335(f335(f249(a1),x62792),a83))
% 170.42/170.40 [6280]~P120(x62801)+~P94(x62801)+P4(f335(f335(f250(x62801),f335(f108(x62801),x62802)),f2(x62801)))+~P4(f335(f335(f250(a1),x62802),a83))
% 170.42/170.40 [6588]~P94(x65882)+~P120(x65882)+~P4(f335(f335(f249(x65882),f335(f108(x65882),x65881)),f2(x65882)))+P4(f335(f335(f249(a1),x65881),a83))
% 170.42/170.40 [6589]~P94(x65892)+~P120(x65892)+~P4(f335(f335(f250(x65892),f335(f108(x65892),x65891)),f2(x65892)))+P4(f335(f335(f250(a1),x65891),a83))
% 170.42/170.40 [6680]~P120(x66801)+~P94(x66801)+E(f335(f75(x66801),f335(f108(x66801),x66802)),f335(f79(x66801),f335(f108(x66801),x66802)))+~P4(f335(f335(f250(x66801),f335(f108(x66801),x66802)),f2(x66801)))
% 170.42/170.40 [6698]E(f335(f108(a884),x66981),f335(f108(a884),x66982))+~E(f335(f108(a1),x66982),f2(a1))+~P4(f335(f335(f249(a1),f335(f108(a1),x66981)),f2(a1)))+~P4(f335(a205,f335(f108(a1),x66981)))
% 170.42/170.40 [7581]~P6(x75812)+E(x75811,f199(f892(x75812,a879)))+~P4(f335(f62(x75812),x75811))+P4(f335(f335(f249(x75812),f12(x75812,f197(x75812),x75811)),f11(x75812,f198(x75812),x75811)))
% 170.42/170.40 [7896]~P41(x78962)+~P9(x78961)+P4(f335(f335(f337(a1),x78961),x78962))+~P4(f335(f335(f337(a884),f335(a109,x78961)),f335(f314(a1,a884,a109),x78962)))
% 170.42/170.40 [8173]~P60(x81732)+P4(f335(x81731,f202(x81732)))+~P4(f335(f58(f888(x81732)),x81731))+P4(f335(f58(x81732),f335(f335(f8(f888(x81732),a879,x81732),x81731),f243(x81732))))
% 170.42/170.40 [8641]~P60(x86411)+~P4(f335(x86412,f202(x86411)))+P4(f335(f59(f888(x86411)),x86412))+~P4(f335(f59(x86411),f335(f335(f8(f888(x86411),a879,x86411),x86412),f243(x86411))))
% 170.42/170.40 [5849]~P138(x58492)+E(x58491,f2(a1))+E(f335(f79(x58492),f335(f107(x58492),f335(f79(a1),x58491))),f335(f107(x58492),x58491))+~P4(f335(f335(f250(a1),x58491),f2(a1)))
% 170.42/170.40 [5922]~P93(x59221)+~P94(x59221)+~P32(x59221,f335(f108(x59221),x59222))+P32(x59221,f335(f108(x59221),f335(f335(f80(a1),x59222),x59222)))
% 170.42/170.40 [6261]~P78(x62612)+E(x62611,f199(f892(x62612,a879)))+E(f15(x62612,f335(f314(x62612,x62612,f79(x62612)),x62611)),f335(f79(x62612),f14(x62612,x62611)))+~P4(f335(f62(x62612),x62611))
% 170.42/170.40 [6262]~P78(x62622)+E(x62621,f199(f892(x62622,a879)))+E(f14(x62622,f335(f314(x62622,x62622,f79(x62622)),x62621)),f335(f79(x62622),f15(x62622,x62621)))+~P4(f335(f62(x62622),x62621))
% 170.42/170.40 [6294]~P93(x62941)+~P94(x62941)+P32(x62941,f335(f108(x62941),x62942))+~P32(x62941,f335(f108(x62941),f335(f335(f80(a1),x62942),x62942)))
% 170.42/170.40 [6382]E(x63821,f2(a1))+E(f335(a51,f50(f335(f79(a1),x63821),f335(f79(a1),x63822))),f46(x63821,x63822))+P4(f335(f335(f249(a1),f2(a1)),x63822))+~P4(f335(f335(f249(a1),f2(a1)),x63821))
% 170.42/170.40 [7403]~P31(a5000)+~P4(f335(a25,x74031))+P26(a881,x74032,f335(f335(f313(f883(a881)),f335(a93,x74031)),f199(f892(f883(a881),a879))))+P4(f335(f335(f337(a882),f476(x74031,x74032)),f187(a882,a880,a26)))
% 170.42/170.40 [8673]~P31(a5000)+~P4(f335(a25,x86732))+P26(a881,x86731,f335(f335(f313(f883(a881)),f335(a93,x86732)),f199(f892(f883(a881),a879))))+~P26(a881,x86731,f335(f335(f313(f883(a881)),f335(a93,f335(a28,f476(x86732,x86731)))),f199(f892(f883(a881),a879))))
% 170.42/170.40 [8687]~P41(x86872)+~P41(x86871)+P4(f335(f335(f250(f892(a884,a879)),f335(f314(a1,a884,a109),x86871)),f335(f314(a1,a884,a109),x86872)))+~P4(f335(f335(f250(f892(a1,a879)),x86871),x86872))
% 170.42/170.40 [8900]~E(f778(x89002,x89001),f779(x89002,x89001))+~P4(f335(f140(x89001),f780(x89002,x89001)))+~P4(f335(f140(f885(x89001)),x89002))+P4(f335(f140(x89001),f335(f145(f885(x89001),f885(x89001),f137(x89001),f118(x89001)),x89002)))
% 170.42/170.40 [8999]~P41(x89992)+~P41(x89991)+~P4(f335(f335(f249(f892(a884,a879)),f335(f314(a1,a884,a109),x89991)),f335(f314(a1,a884,a109),x89992)))+P4(f335(f335(f249(f892(a1,a879)),x89991),x89992))
% 170.42/170.40 [9000]~P41(x90002)+~P41(x90001)+~P4(f335(f335(f250(f892(a884,a879)),f335(f314(a1,a884,a109),x90001)),f335(f314(a1,a884,a109),x90002)))+P4(f335(f335(f250(f892(a1,a879)),x90001),x90002))
% 170.42/170.40 [9006]~E(f778(x90062,x90061),f779(x90062,x90061))+~P4(f335(f140(f885(x90061)),x90062))+P4(f335(f140(x90061),f335(f145(f885(x90061),f885(x90061),f137(x90061),f118(x90061)),x90062)))+P4(f335(f335(f337(f885(x90061)),f780(x90062,x90061)),f335(f175(f885(x90061)),x90062)))
% 170.42/170.40 [9049]~P4(f335(f140(x90491),f780(x90492,x90491)))+~P4(f335(f140(f885(x90491)),x90492))+P4(f335(f140(x90491),f335(f145(f885(x90491),f885(x90491),f137(x90491),f118(x90491)),x90492)))+P4(f335(f335(f337(f885(x90491)),f779(x90492,x90491)),f335(f175(f885(x90491)),x90492)))
% 170.42/170.40 [9050]~P4(f335(f140(x90501),f780(x90502,x90501)))+~P4(f335(f140(f885(x90501)),x90502))+P4(f335(f140(x90501),f335(f145(f885(x90501),f885(x90501),f137(x90501),f118(x90501)),x90502)))+P4(f335(f335(f337(f885(x90501)),f778(x90502,x90501)),f335(f175(f885(x90501)),x90502)))
% 170.42/170.40 [9127]~P4(f335(f140(f885(x91271)),x91272))+P4(f335(f140(x91271),f335(f145(f885(x91271),f885(x91271),f137(x91271),f118(x91271)),x91272)))+P4(f335(f335(f337(f885(x91271)),f779(x91272,x91271)),f335(f175(f885(x91271)),x91272)))+P4(f335(f335(f337(f885(x91271)),f780(x91272,x91271)),f335(f175(f885(x91271)),x91272)))
% 170.42/170.40 [9128]~P4(f335(f140(f885(x91281)),x91282))+P4(f335(f140(x91281),f335(f145(f885(x91281),f885(x91281),f137(x91281),f118(x91281)),x91282)))+P4(f335(f335(f337(f885(x91281)),f778(x91282,x91281)),f335(f175(f885(x91281)),x91282)))+P4(f335(f335(f337(f885(x91281)),f780(x91282,x91281)),f335(f175(f885(x91281)),x91282)))
% 170.42/170.40 [9141]~E(f335(f335(f106(f892(x91411,a879)),f335(f175(x91411),f779(x91412,x91411))),f335(f175(x91411),f778(x91412,x91411))),f199(f892(x91411,a879)))+~P4(f335(f140(x91411),f780(x91412,x91411)))+~P4(f335(f140(f885(x91411)),x91412))+P4(f335(f140(x91411),f335(f145(f885(x91411),f885(x91411),f137(x91411),f118(x91411)),x91412)))
% 170.42/170.40 [9203]~E(f335(f335(f106(f892(x92031,a879)),f335(f175(x92031),f779(x92032,x92031))),f335(f175(x92031),f778(x92032,x92031))),f199(f892(x92031,a879)))+~P4(f335(f140(f885(x92031)),x92032))+P4(f335(f140(x92031),f335(f145(f885(x92031),f885(x92031),f137(x92031),f118(x92031)),x92032)))+P4(f335(f335(f337(f885(x92031)),f780(x92032,x92031)),f335(f175(f885(x92031)),x92032)))
% 170.42/170.40 [9473]E(x94731,f2(a1))+E(x94732,f2(a1))+E(f335(f335(f86(a1,f891(a1,a1)),f335(f335(a233,x94732),x94731)),f335(f335(f18(a1,a1,f891(a1,a1)),f335(f335(f8(a1,f892(a1,f891(a1,a1)),a1),f270(a1,a1)),f335(f39(a1),x94732))),f335(f39(a1),x94731))),f231(x94732,x94731))+P4(f335(f335(f250(a1),x94731),f2(a1)))
% 170.42/170.40 [8234]~P94(x82342)+~P120(x82342)+~P4(f335(f335(f249(x82342),f335(f108(x82342),x82341)),f78(x82342)))+P4(f335(f335(f249(a1),x82341),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))
% 170.42/170.40 [8235]~P94(x82352)+~P120(x82352)+~P4(f335(f335(f250(x82352),f335(f108(x82352),x82351)),f78(x82352)))+P4(f335(f335(f250(a1),x82351),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))
% 170.42/170.40 [8513]~P120(x85131)+~P94(x85131)+P4(f335(f335(f249(x85131),f335(f108(x85131),x85132)),f78(x85131)))+~P4(f335(f335(f249(a1),x85132),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))
% 170.42/170.40 [8514]~P120(x85141)+~P94(x85141)+P4(f335(f335(f250(x85141),f335(f108(x85141),x85142)),f78(x85141)))+~P4(f335(f335(f250(a1),x85142),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))
% 170.42/170.40 [8712]~P94(x87122)+~P120(x87122)+~P4(f335(f335(f249(x87122),f78(x87122)),f335(f108(x87122),x87121)))+P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),x87121))
% 170.42/170.40 [8713]~P94(x87132)+~P120(x87132)+~P4(f335(f335(f250(x87132),f78(x87132)),f335(f108(x87132),x87131)))+P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),x87131))
% 170.42/170.40 [9088]~P120(x90881)+~P94(x90881)+P4(f335(f335(f249(x90881),f78(x90881)),f335(f108(x90881),x90882)))+~P4(f335(f335(f249(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),x90882))
% 170.42/170.40 [9089]~P120(x90891)+~P94(x90891)+P4(f335(f335(f250(x90891),f78(x90891)),f335(f108(x90891),x90892)))+~P4(f335(f335(f250(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),x90892))
% 170.42/170.40 [9603]~P137(x96032)+E(x96031,f78(x96032))+E(x96031,f335(f79(x96032),f78(x96032)))+~E(f335(f335(f260(x96032),x96031),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f78(x96032))
% 170.42/170.40 [9878]~P63(x98781)+~P94(x98781)+~P4(f335(f335(f250(x98781),f2(x98781)),x98782))+P4(f335(f335(f250(x98781),f2(x98781)),f335(f335(f293(x98781),x98782),f335(f108(x98781),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.40 [9941]~P63(x99411)+~P94(x99411)+P4(f335(f335(f250(x99411),f2(x99411)),x99412))+~P4(f335(f335(f250(x99411),f2(x99411)),f335(f335(f293(x99411),x99412),f335(f108(x99411),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.42/170.40 [10193]~P138(x101932)+E(x101931,f2(a1))+P4(f335(f335(f250(a1),x101931),f2(a1)))+E(f335(f335(f274(a1,a1,x101932),f335(f335(f7(a1,f892(a1,f892(x101932,x101932)),f892(a1,x101932)),f335(f335(f8(f892(f892(x101932,x101932),x101932),f892(f892(a1,f892(x101932,x101932)),f892(a1,x101932)),a1),f8(f892(x101932,x101932),x101932,a1)),f335(f335(f8(x101932,f892(f892(x101932,x101932),x101932),a1),f86(x101932,x101932)),f107(x101932)))),f335(f335(f7(a1,f892(x101932,x101932),f892(x101932,x101932)),f335(f335(f8(f892(x101932,f892(x101932,x101932)),f892(f892(x101932,x101932),f892(x101932,x101932)),a1),f18(x101932,x101932,x101932)),f335(f335(f7(a1,f892(x101932,x101932),f892(x101932,f892(x101932,x101932))),f335(f335(f8(f892(x101932,f892(x101932,x101932)),f892(f892(x101932,x101932),f892(x101932,f892(x101932,x101932))),a1),f8(x101932,f892(x101932,x101932),x101932)),f335(f335(f8(a879,f892(x101932,f892(x101932,x101932)),a1),f101(x101932)),f335(f335(f7(a1,a1,a879),a332),f2(a1))))),f335(f335(f18(x101932,x101932,x101932),f80(x101932)),f5(x101932))))),f335(f335(f7(x101932,x101932,x101932),f335(f335(f8(x101932,f892(x101932,x101932),x101932),f80(x101932)),f335(f335(f18(x101932,x101932,x101932),f80(x101932)),f5(x101932)))),f78(x101932))))),f46(x101931,f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f107(x101932),x101931))
% 170.42/170.40 [5242]~P60(x52423)+~P37(x52423,x52422,f56(x52423))+E(x52421,f787(x52422,x52423))+~P4(f335(x52422,x52421))
% 170.42/170.40 [5397]~P60(x53971)+P37(x53971,x53972,f56(x53971))+~E(f788(x53972,x53971,x53973),x53973)+~P4(f335(x53972,x53973))
% 170.42/170.40 [4880]~P93(x48803)+~P94(x48803)+E(x48801,x48802)+~E(f335(f108(x48803),x48801),f335(f108(x48803),x48802))
% 170.42/170.40 [6017]~P60(x60171)+P37(x60171,x60172,f56(x60171))+~P4(f335(x60172,x60173))+P4(f335(x60172,f788(x60172,x60171,x60173)))
% 170.42/170.40 [6027]~P4(f335(x60271,x60272))+~P4(f335(x60271,x60273))+~P4(f335(f335(f249(a884),x60273),f442(x60272,x60271)))+P4(f335(x60271,f2(a884)))
% 170.42/170.40 [6445]P146(x64452,x64451,x64453)+E(x64451,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f815(x64453,x64451,x64452)))+P4(f335(f335(f250(a1),x64451),f2(a1)))
% 170.42/170.40 [6446]P145(x64462,x64461,x64463)+E(x64461,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f826(x64463,x64461,x64462)))+P4(f335(f335(f250(a1),x64461),f2(a1)))
% 170.42/170.40 [6567]P145(x65671,x65672,x65673)+~P4(f335(x65671,x65673))+P4(f335(f335(f249(a1),f2(a1)),f826(x65673,x65672,x65671)))+P4(f335(f335(f250(a1),x65672),f2(a1)))
% 170.42/170.40 [6594]P146(x65941,x65942,x65943)+P4(f335(f335(f249(a1),f2(a1)),f815(x65943,x65942,x65941)))+~P4(f335(x65941,f2(a1)))+P4(f335(f335(f250(a1),x65942),f2(a1)))
% 170.42/170.40 [6622]P146(x66222,x66221,x66223)+E(x66221,f2(a1))+~P4(f335(x66222,f816(x66223,x66221,x66222)))+P4(f335(f335(f250(a1),x66221),f2(a1)))
% 170.42/170.40 [6623]P145(x66232,x66231,x66233)+E(x66231,f2(a1))+~P4(f335(x66232,f826(x66233,x66231,x66232)))+P4(f335(f335(f250(a1),x66231),f2(a1)))
% 170.42/170.40 [6723]~P6(x67231)+~P8(x67231)+~P4(f335(f335(f250(x67231),x67232),f40(x67231,x67233)))+P4(f335(f335(f250(x67231),x67232),f641(x67233,x67232,x67231)))
% 170.42/170.40 [6732]P145(x67321,x67322,x67323)+~P4(f335(x67321,x67323))+~P4(f335(x67321,f826(x67323,x67322,x67321)))+P4(f335(f335(f250(a1),x67322),f2(a1)))
% 170.42/170.40 [6764]P146(x67641,x67642,x67643)+~P4(f335(x67641,f816(x67643,x67642,x67641)))+~P4(f335(x67641,f2(a1)))+P4(f335(f335(f250(a1),x67642),f2(a1)))
% 170.42/170.40 [7018]P146(x70182,x70181,x70183)+E(x70181,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f815(x70183,x70181,x70182)))+P4(f335(f335(f250(a1),x70181),f814(x70183,x70181,x70182)))
% 170.42/170.40 [7019]P145(x70192,x70191,x70193)+E(x70191,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f826(x70193,x70191,x70192)))+P4(f335(f335(f250(a1),x70191),f825(x70193,x70191,x70192)))
% 170.42/170.40 [7136]P145(x71361,x71362,x71363)+~P4(f335(x71361,x71363))+P4(f335(f335(f249(a1),f2(a1)),f826(x71363,x71362,x71361)))+P4(f335(f335(f250(a1),x71362),f825(x71363,x71362,x71361)))
% 170.42/170.40 [7155]P146(x71551,x71552,x71553)+P4(f335(f335(f249(a1),f2(a1)),f815(x71553,x71552,x71551)))+P4(f335(f335(f250(a1),x71552),f814(x71553,x71552,x71551)))+~P4(f335(x71551,f2(a1)))
% 170.42/170.40 [7188]P146(x71882,x71881,x71883)+E(x71881,f2(a1))+~P4(f335(x71882,f816(x71883,x71881,x71882)))+P4(f335(f335(f250(a1),x71881),f814(x71883,x71881,x71882)))
% 170.42/170.40 [7189]P145(x71892,x71891,x71893)+E(x71891,f2(a1))+~P4(f335(x71892,f826(x71893,x71891,x71892)))+P4(f335(f335(f250(a1),x71891),f825(x71893,x71891,x71892)))
% 170.42/170.40 [7230]P146(x72302,x72301,x72303)+E(x72301,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f815(x72303,x72301,x72302)))+~P4(f335(x72302,f824(x72303,x72301,x72302)))
% 170.42/170.40 [7231]P145(x72312,x72311,x72313)+E(x72311,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f826(x72313,x72311,x72312)))+~P4(f335(x72312,f825(x72313,x72311,x72312)))
% 170.42/170.40 [7319]P145(x73191,x73192,x73193)+~P4(f335(x73191,x73193))+~P4(f335(x73191,f826(x73193,x73192,x73191)))+P4(f335(f335(f250(a1),x73192),f825(x73193,x73192,x73191)))
% 170.42/170.40 [7335]P146(x73351,x73352,x73353)+~P4(f335(x73351,f816(x73353,x73352,x73351)))+P4(f335(f335(f250(a1),x73352),f814(x73353,x73352,x73351)))+~P4(f335(x73351,f2(a1)))
% 170.42/170.40 [7339]P145(x73391,x73392,x73393)+~P4(f335(x73391,x73393))+P4(f335(f335(f249(a1),f2(a1)),f826(x73393,x73392,x73391)))+~P4(f335(x73391,f825(x73393,x73392,x73391)))
% 170.42/170.40 [7357]P146(x73571,x73572,x73573)+P4(f335(f335(f249(a1),f2(a1)),f815(x73573,x73572,x73571)))+~P4(f335(x73571,f824(x73573,x73572,x73571)))+~P4(f335(x73571,f2(a1)))
% 170.42/170.40 [7381]P146(x73812,x73811,x73813)+E(x73811,f2(a1))+~P4(f335(x73812,f816(x73813,x73811,x73812)))+~P4(f335(x73812,f824(x73813,x73811,x73812)))
% 170.42/170.40 [7382]P145(x73822,x73821,x73823)+E(x73821,f2(a1))+~P4(f335(x73822,f826(x73823,x73821,x73822)))+~P4(f335(x73822,f825(x73823,x73821,x73822)))
% 170.42/170.40 [7475]P145(x74751,x74752,x74753)+~P4(f335(x74751,x74753))+~P4(f335(x74751,f826(x74753,x74752,x74751)))+~P4(f335(x74751,f825(x74753,x74752,x74751)))
% 170.42/170.40 [7492]P146(x74921,x74922,x74923)+~P4(f335(x74921,f816(x74923,x74922,x74921)))+~P4(f335(x74921,f824(x74923,x74922,x74921)))+~P4(f335(x74921,f2(a1)))
% 170.42/170.40 [7541]P146(x75412,x75411,x75413)+E(x75411,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f815(x75413,x75411,x75412)))+P4(f335(f335(f249(a1),f814(x75413,x75411,x75412)),f2(a1)))
% 170.42/170.40 [7542]P145(x75422,x75421,x75423)+E(x75421,f2(a1))+P4(f335(f335(f249(a1),f2(a1)),f826(x75423,x75421,x75422)))+P4(f335(f335(f249(a1),f825(x75423,x75421,x75422)),f2(a1)))
% 170.42/170.40 [7543]~P88(x75431)+~P4(f335(f335(f249(x75431),x75433),f2(x75431)))+~P4(f335(f335(f249(x75431),x75432),f2(x75431)))+P4(f335(f335(f249(x75431),f335(f335(f80(x75431),x75432),x75433)),f2(x75431)))
% 170.42/170.40 [7544]~P138(x75441)+~P4(f335(f335(f337(x75441),x75443),f114(x75441)))+~P4(f335(f335(f337(x75441),x75442),f114(x75441)))+P4(f335(f335(f337(x75441),f335(f335(f22(x75441),x75442),x75443)),f114(x75441)))
% 170.42/170.40 [7545]~P138(x75451)+~P4(f335(f335(f337(x75451),x75453),f114(x75451)))+~P4(f335(f335(f337(x75451),x75452),f114(x75451)))+P4(f335(f335(f337(x75451),f335(f335(f81(x75451),x75452),x75453)),f114(x75451)))
% 170.42/170.40 [7546]~P143(x75461)+~P4(f335(f335(f337(x75461),x75463),f195(x75461)))+~P4(f335(f335(f337(x75461),x75462),f195(x75461)))+P4(f335(f335(f337(x75461),f335(f335(f81(x75461),x75462),x75463)),f195(x75461)))
% 170.42/170.40 [7547]~P138(x75471)+~P4(f335(f335(f337(x75471),x75473),f114(x75471)))+~P4(f335(f335(f337(x75471),x75472),f114(x75471)))+P4(f335(f335(f337(x75471),f335(f335(f80(x75471),x75472),x75473)),f114(x75471)))
% 170.42/170.40 [7548]~P143(x75481)+~P4(f335(f335(f337(x75481),x75483),f195(x75481)))+~P4(f335(f335(f337(x75481),x75482),f195(x75481)))+P4(f335(f335(f337(x75481),f335(f335(f80(x75481),x75482),x75483)),f195(x75481)))
% 170.42/170.40 [7549]~P88(x75491)+~P4(f335(f335(f249(x75491),x75493),f2(x75491)))+~P4(f335(f335(f250(x75491),x75492),f2(x75491)))+P4(f335(f335(f250(x75491),f335(f335(f80(x75491),x75492),x75493)),f2(x75491)))
% 170.42/170.40 [7550]~P88(x75501)+~P4(f335(f335(f249(x75501),x75502),f2(x75501)))+~P4(f335(f335(f250(x75501),x75503),f2(x75501)))+P4(f335(f335(f250(x75501),f335(f335(f80(x75501),x75502),x75503)),f2(x75501)))
% 170.42/170.40 [7551]~P88(x75511)+~P4(f335(f335(f250(x75511),x75513),f2(x75511)))+~P4(f335(f335(f250(x75511),x75512),f2(x75511)))+P4(f335(f335(f250(x75511),f335(f335(f80(x75511),x75512),x75513)),f2(x75511)))
% 170.42/170.40 [7577]P146(x75773,x75771,x75772)+E(x75771,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x75771),f816(x75772,x75771,x75773))),f815(x75772,x75771,x75773)),x75772)+P4(f335(f335(f250(a1),x75771),f2(a1)))
% 170.42/170.40 [7578]P145(x75783,x75781,x75782)+E(x75781,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x75781),f827(x75782,x75781,x75783))),f826(x75782,x75781,x75783)),x75782)+P4(f335(f335(f250(a1),x75781),f2(a1)))
% 170.42/170.40 [7660]P145(x76601,x76602,x76603)+~P4(f335(x76601,x76603))+P4(f335(f335(f249(a1),f2(a1)),f826(x76603,x76602,x76601)))+P4(f335(f335(f249(a1),f825(x76603,x76602,x76601)),f2(a1)))
% 170.42/170.40 [7689]P146(x76891,x76892,x76893)+P4(f335(f335(f249(a1),f2(a1)),f815(x76893,x76892,x76891)))+~P4(f335(x76891,f2(a1)))+P4(f335(f335(f249(a1),f814(x76893,x76892,x76891)),f2(a1)))
% 170.42/170.40 [7698]P145(x76983,x76981,x76982)+~P4(f335(x76983,x76982))+E(f335(f335(f80(a1),f335(f335(f81(a1),x76981),f827(x76982,x76981,x76983))),f826(x76982,x76981,x76983)),x76982)+P4(f335(f335(f250(a1),x76981),f2(a1)))
% 170.42/170.40 [7704]P146(x77042,x77041,x77043)+E(x77041,f2(a1))+~P4(f335(x77042,f816(x77043,x77041,x77042)))+P4(f335(f335(f249(a1),f814(x77043,x77041,x77042)),f2(a1)))
% 170.42/170.40 [7705]P145(x77052,x77051,x77053)+E(x77051,f2(a1))+~P4(f335(x77052,f826(x77053,x77051,x77052)))+P4(f335(f335(f249(a1),f825(x77053,x77051,x77052)),f2(a1)))
% 170.42/170.40 [7710]P146(x77103,x77101,x77102)+E(f335(f335(f80(a1),f335(f335(f81(a1),x77101),f816(x77102,x77101,x77103))),f815(x77102,x77101,x77103)),x77102)+~P4(f335(x77103,f2(a1)))+P4(f335(f335(f250(a1),x77101),f2(a1)))
% 170.42/170.40 [7765]P145(x77651,x77652,x77653)+~P4(f335(x77651,x77653))+~P4(f335(x77651,f826(x77653,x77652,x77651)))+P4(f335(f335(f249(a1),f825(x77653,x77652,x77651)),f2(a1)))
% 170.42/170.40 [7769]P146(x77691,x77692,x77693)+~P4(f335(x77691,f816(x77693,x77692,x77691)))+~P4(f335(x77691,f2(a1)))+P4(f335(f335(f249(a1),f814(x77693,x77692,x77691)),f2(a1)))
% 170.42/170.40 [7838]~P124(x78381)+~P4(f335(f335(f249(x78381),f335(f335(f81(x78381),x78383),x78382)),f2(x78381)))+P4(f335(f335(f249(x78381),x78382),f2(x78381)))+P4(f335(f335(f249(x78381),x78383),f2(x78381)))
% 170.42/170.40 [7839]~P63(x78391)+~P4(f335(f335(f249(x78391),f335(f335(f293(x78391),x78393),x78392)),f2(x78391)))+P4(f335(f335(f249(x78391),x78392),f2(x78391)))+P4(f335(f335(f249(x78391),x78393),f2(x78391)))
% 170.42/170.40 [7840]~P63(x78401)+~P4(f335(f335(f250(x78401),f335(f335(f293(x78401),x78403),x78402)),f2(x78401)))+P4(f335(f335(f250(x78401),x78402),f2(x78401)))+P4(f335(f335(f250(x78401),x78403),f2(x78401)))
% 170.42/170.40 [7954]P146(x79543,x79541,x79542)+E(x79541,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x79541),f816(x79542,x79541,x79543))),f815(x79542,x79541,x79543)),x79542)+P4(f335(f335(f250(a1),x79541),f814(x79542,x79541,x79543)))
% 170.42/170.40 [7955]P145(x79553,x79551,x79552)+E(x79551,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x79551),f827(x79552,x79551,x79553))),f826(x79552,x79551,x79553)),x79552)+P4(f335(f335(f250(a1),x79551),f825(x79552,x79551,x79553)))
% 170.42/170.40 [7967]P146(x79673,x79671,x79672)+E(x79671,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x79671),f824(x79672,x79671,x79673))),f814(x79672,x79671,x79673)),x79672)+P4(f335(f335(f249(a1),f2(a1)),f815(x79672,x79671,x79673)))
% 170.42/170.40 [7968]P145(x79683,x79681,x79682)+E(x79681,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x79681),f828(x79682,x79681,x79683))),f825(x79682,x79681,x79683)),x79682)+P4(f335(f335(f249(a1),f2(a1)),f826(x79682,x79681,x79683)))
% 170.42/170.40 [8013]P145(x80133,x80131,x80132)+~P4(f335(x80133,x80132))+E(f335(f335(f80(a1),f335(f335(f81(a1),x80131),f827(x80132,x80131,x80133))),f826(x80132,x80131,x80133)),x80132)+P4(f335(f335(f250(a1),x80131),f825(x80132,x80131,x80133)))
% 170.42/170.40 [8025]P146(x80253,x80251,x80252)+E(f335(f335(f80(a1),f335(f335(f81(a1),x80251),f816(x80252,x80251,x80253))),f815(x80252,x80251,x80253)),x80252)+P4(f335(f335(f250(a1),x80251),f814(x80252,x80251,x80253)))+~P4(f335(x80253,f2(a1)))
% 170.42/170.40 [8031]P145(x80313,x80311,x80312)+~P4(f335(x80313,x80312))+E(f335(f335(f80(a1),f335(f335(f81(a1),x80311),f828(x80312,x80311,x80313))),f825(x80312,x80311,x80313)),x80312)+P4(f335(f335(f249(a1),f2(a1)),f826(x80312,x80311,x80313)))
% 170.42/170.40 [8039]P146(x80393,x80391,x80392)+E(f335(f335(f80(a1),f335(f335(f81(a1),x80391),f824(x80392,x80391,x80393))),f814(x80392,x80391,x80393)),x80392)+P4(f335(f335(f249(a1),f2(a1)),f815(x80392,x80391,x80393)))+~P4(f335(x80393,f2(a1)))
% 170.42/170.40 [8050]P146(x80503,x80501,x80502)+E(x80501,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x80501),f816(x80502,x80501,x80503))),f815(x80502,x80501,x80503)),x80502)+~P4(f335(x80503,f824(x80502,x80501,x80503)))
% 170.42/170.40 [8051]P145(x80513,x80511,x80512)+E(x80511,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x80511),f827(x80512,x80511,x80513))),f826(x80512,x80511,x80513)),x80512)+~P4(f335(x80513,f825(x80512,x80511,x80513)))
% 170.42/170.40 [8052]P146(x80523,x80521,x80522)+E(x80521,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x80521),f824(x80522,x80521,x80523))),f814(x80522,x80521,x80523)),x80522)+~P4(f335(x80523,f816(x80522,x80521,x80523)))
% 170.42/170.40 [8053]P145(x80533,x80531,x80532)+E(x80531,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x80531),f828(x80532,x80531,x80533))),f825(x80532,x80531,x80533)),x80532)+~P4(f335(x80533,f826(x80532,x80531,x80533)))
% 170.42/170.40 [8111]P145(x81113,x81111,x81112)+~P4(f335(x81113,x81112))+E(f335(f335(f80(a1),f335(f335(f81(a1),x81111),f827(x81112,x81111,x81113))),f826(x81112,x81111,x81113)),x81112)+~P4(f335(x81113,f825(x81112,x81111,x81113)))
% 170.42/170.40 [8112]P145(x81123,x81121,x81122)+~P4(f335(x81123,x81122))+E(f335(f335(f80(a1),f335(f335(f81(a1),x81121),f828(x81122,x81121,x81123))),f825(x81122,x81121,x81123)),x81122)+~P4(f335(x81123,f826(x81122,x81121,x81123)))
% 170.42/170.40 [8122]P146(x81223,x81221,x81222)+E(f335(f335(f80(a1),f335(f335(f81(a1),x81221),f816(x81222,x81221,x81223))),f815(x81222,x81221,x81223)),x81222)+~P4(f335(x81223,f824(x81222,x81221,x81223)))+~P4(f335(x81223,f2(a1)))
% 170.42/170.40 [8123]P146(x81233,x81231,x81232)+E(f335(f335(f80(a1),f335(f335(f81(a1),x81231),f824(x81232,x81231,x81233))),f814(x81232,x81231,x81233)),x81232)+~P4(f335(x81233,f816(x81232,x81231,x81233)))+~P4(f335(x81233,f2(a1)))
% 170.42/170.40 [8227]P146(x82273,x82271,x82272)+E(x82271,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x82271),f816(x82272,x82271,x82273))),f815(x82272,x82271,x82273)),x82272)+P4(f335(f335(f249(a1),f814(x82272,x82271,x82273)),f2(a1)))
% 170.42/170.40 [8228]P145(x82283,x82281,x82282)+E(x82281,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x82281),f827(x82282,x82281,x82283))),f826(x82282,x82281,x82283)),x82282)+P4(f335(f335(f249(a1),f825(x82282,x82281,x82283)),f2(a1)))
% 170.42/170.40 [8268]P145(x82683,x82681,x82682)+~P4(f335(x82683,x82682))+E(f335(f335(f80(a1),f335(f335(f81(a1),x82681),f827(x82682,x82681,x82683))),f826(x82682,x82681,x82683)),x82682)+P4(f335(f335(f249(a1),f825(x82682,x82681,x82683)),f2(a1)))
% 170.42/170.40 [8273]P146(x82733,x82731,x82732)+E(f335(f335(f80(a1),f335(f335(f81(a1),x82731),f816(x82732,x82731,x82733))),f815(x82732,x82731,x82733)),x82732)+~P4(f335(x82733,f2(a1)))+P4(f335(f335(f249(a1),f814(x82732,x82731,x82733)),f2(a1)))
% 170.42/170.40 [8403]P146(x84033,x84031,x84032)+E(x84031,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x84031),f824(x84032,x84031,x84033))),f814(x84032,x84031,x84033)),x84032)+E(f335(f335(f80(a1),f335(f335(f81(a1),x84031),f816(x84032,x84031,x84033))),f815(x84032,x84031,x84033)),x84032)
% 170.42/170.40 [8404]P145(x84043,x84041,x84042)+E(x84041,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x84041),f828(x84042,x84041,x84043))),f825(x84042,x84041,x84043)),x84042)+E(f335(f335(f80(a1),f335(f335(f81(a1),x84041),f827(x84042,x84041,x84043))),f826(x84042,x84041,x84043)),x84042)
% 170.42/170.40 [8426]P145(x84263,x84261,x84262)+~P4(f335(x84263,x84262))+E(f335(f335(f80(a1),f335(f335(f81(a1),x84261),f828(x84262,x84261,x84263))),f825(x84262,x84261,x84263)),x84262)+E(f335(f335(f80(a1),f335(f335(f81(a1),x84261),f827(x84262,x84261,x84263))),f826(x84262,x84261,x84263)),x84262)
% 170.42/170.40 [8438]P146(x84383,x84381,x84382)+E(f335(f335(f80(a1),f335(f335(f81(a1),x84381),f824(x84382,x84381,x84383))),f814(x84382,x84381,x84383)),x84382)+E(f335(f335(f80(a1),f335(f335(f81(a1),x84381),f816(x84382,x84381,x84383))),f815(x84382,x84381,x84383)),x84382)+~P4(f335(x84383,f2(a1)))
% 170.42/170.40 [9094]~P124(x90941)+~E(x90943,f2(x90941))+~E(x90942,f2(x90941))+P4(f335(f335(f249(x90941),f335(f335(f80(x90941),f335(f335(f81(x90941),x90942),x90942)),f335(f335(f81(x90941),x90943),x90943))),f2(x90941)))
% 170.42/170.40 [10145]~P120(x101451)+~E(x101453,f2(x101451))+~E(x101452,f2(x101451))+P4(f335(f335(f249(x101451),f335(f335(f80(x101451),f335(f335(f260(x101451),x101452),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101451),x101453),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))),f2(x101451)))
% 170.42/170.40 [4828]~E(x48283,x48281)+~P118(x48282)+E(x48281,f2(x48282))+E(f335(f335(f293(x48282),x48283),x48281),f78(x48282))
% 170.42/170.40 [4881]~P66(x48811)+~E(x48813,f199(x48811))+~E(x48812,f199(x48811))+E(f335(f335(f115(x48811),x48812),x48813),f199(x48811))
% 170.42/170.40 [4882]~P100(x48821)+~E(x48823,f258(x48821))+~E(x48822,f258(x48821))+E(f335(f335(f106(x48821),x48822),x48823),f258(x48821))
% 170.42/170.40 [4968]~P118(x49683)+E(x49681,x49682)+E(x49682,f2(x49683))+~E(f335(f335(f293(x49683),x49681),x49682),f78(x49683))
% 170.42/170.40 [4986]~P140(x49862)+E(x49861,f2(x49862))+E(x49863,f2(x49862))+~E(f335(f335(f81(x49862),x49863),x49861),f2(x49862))
% 170.42/170.40 [4988]~P131(x49882)+E(x49881,f2(x49882))+E(x49883,f2(x49882))+~E(f335(f335(f81(x49882),x49883),x49881),f2(x49882))
% 170.42/170.40 [5364]~P115(x53643)+E(x53641,x53642)+E(x53641,f335(f79(x53643),x53642))+~E(f335(f335(f81(x53643),x53641),x53641),f335(f335(f81(x53643),x53642),x53642))
% 170.42/170.40 [5404]~P91(x54041)+E(f335(f79(x54041),x54042),x54043)+~E(f335(f335(f115(x54041),x54042),x54043),f258(x54041))+~E(f335(f335(f106(x54041),x54042),x54043),f199(x54041))
% 170.42/170.40 [5483]~P120(x54833)+E(x54831,x54832)+P4(f335(f335(f250(x54833),x54832),x54831))+P4(f335(f335(f250(x54833),x54831),x54832))
% 170.42/170.40 [5484]~P6(x54843)+E(x54841,x54842)+P4(f335(f335(f250(x54843),x54842),x54841))+P4(f335(f335(f250(x54843),x54841),x54842))
% 170.42/170.40 [5485]~E(x54852,x54853)+~P6(x54851)+P4(f335(f335(f250(x54851),x54852),x54853))+P4(f335(f335(f249(x54851),x54852),x54853))
% 170.42/170.40 [5736]~P107(x57363)+E(x57361,x57362)+~P4(f335(f335(f249(x57363),x57362),x57361))+P4(f335(f335(f250(x57363),x57362),x57361))
% 170.42/170.40 [5738]~P6(x57383)+E(x57381,x57382)+~P4(f335(f335(f249(x57383),x57381),x57382))+P4(f335(f335(f250(x57383),x57381),x57382))
% 170.42/170.40 [5744]~P107(x57443)+E(x57441,x57442)+~P4(f335(f335(f249(x57443),x57441),x57442))+P4(f335(f335(f250(x57443),x57441),x57442))
% 170.42/170.40 [5846]P145(x58461,x58462,x58463)+~P4(f335(x58461,x58463))+P4(f335(f335(f250(a1),x58462),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x58462))
% 170.42/170.40 [5893]P146(x58931,x58932,x58933)+~P4(f335(x58931,f2(a1)))+P4(f335(f335(f250(a1),x58932),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x58932))
% 170.42/170.40 [5897]~P65(x58971)+E(f335(f335(f115(x58971),x58972),f10(x58971,x58973)),x58972)+~P4(f335(f62(x58971),x58973))+~P4(f335(f335(f337(x58971),x58972),x58973))
% 170.42/170.40 [5898]~P65(x58981)+E(f335(f335(f106(x58981),x58982),f13(x58981,x58983)),x58982)+~P4(f335(f62(x58981),x58983))+~P4(f335(f335(f337(x58981),x58982),x58983))
% 170.42/170.40 [5934]~P65(x59341)+E(f335(f335(f115(x59341),x59342),f13(x59341,x59343)),f13(x59341,x59343))+~P4(f335(f62(x59341),x59343))+~P4(f335(f335(f337(x59341),x59342),x59343))
% 170.42/170.40 [5935]~P65(x59351)+E(f335(f335(f106(x59351),x59352),f10(x59351,x59353)),f10(x59351,x59353))+~P4(f335(f62(x59351),x59353))+~P4(f335(f335(f337(x59351),x59352),x59353))
% 170.42/170.40 [5936]~P6(x59361)+E(f335(f335(f197(x59361),x59362),f14(x59361,x59363)),f14(x59361,x59363))+~P4(f335(f62(x59361),x59363))+~P4(f335(f335(f337(x59361),x59362),x59363))
% 170.42/170.40 [5937]~P6(x59371)+E(f335(f335(f198(x59371),x59372),f15(x59371,x59373)),f15(x59371,x59373))+~P4(f335(f62(x59371),x59373))+~P4(f335(f335(f337(x59371),x59372),x59373))
% 170.42/170.40 [5982]E(x59821,x59822)+~P107(x59823)+~P4(f335(f335(f249(x59823),x59822),x59821))+~P4(f335(f335(f249(x59823),x59821),x59822))
% 170.42/170.40 [6122]~P5(x61221)+P4(f335(f335(f250(x61221),x61223),x61222))+~P4(f335(f335(f249(x61221),x61223),x61222))+P4(f335(f335(f249(x61221),x61222),x61223))
% 170.42/170.40 [6143]~P6(x61431)+~P4(f335(f62(x61431),x61433))+P4(f335(f335(f249(x61431),x61432),f15(x61431,x61433)))+~P4(f335(f335(f337(x61431),x61432),x61433))
% 170.42/170.40 [6197]~P6(x61971)+E(f335(f335(f197(x61971),x61972),f11(x61971,f198(x61971),x61973)),x61972)+~P4(f335(f62(x61971),x61973))+~P4(f335(f335(f337(x61971),x61972),x61973))
% 170.42/170.40 [6198]~P6(x61981)+E(f335(f335(f198(x61981),x61982),f12(x61981,f197(x61981),x61983)),x61982)+~P4(f335(f62(x61981),x61983))+~P4(f335(f335(f337(x61981),x61982),x61983))
% 170.42/170.40 [6335]E(x63351,x63352)+~E(f335(f335(f22(a884),x63351),x63353),f335(f335(f22(a884),x63352),x63353))+~P4(f335(f335(f249(a884),x63353),x63351))+~P4(f335(f335(f249(a884),x63353),x63352))
% 170.42/170.40 [6362]~P6(x63621)+~P4(f335(f62(x63621),x63622))+~P4(f335(f335(f337(x63621),x63623),x63622))+P4(f335(f335(f249(x63621),f14(x63621,x63622)),x63623))
% 170.42/170.40 [6424]P146(x64242,x64241,x64243)+E(x64241,f2(a1))+P4(f335(f335(f250(a1),x64241),f814(x64243,x64241,x64242)))+P4(f335(f335(f250(a1),f2(a1)),x64241))
% 170.42/170.40 [6425]P145(x64252,x64251,x64253)+E(x64251,f2(a1))+P4(f335(f335(f250(a1),x64251),f825(x64253,x64251,x64252)))+P4(f335(f335(f250(a1),f2(a1)),x64251))
% 170.42/170.40 [6426]~P6(x64261)+E(f335(f335(f197(x64261),x64262),f12(x64261,f197(x64261),x64263)),f12(x64261,f197(x64261),x64263))+~P4(f335(f62(x64261),x64263))+~P4(f335(f335(f337(x64261),x64262),x64263))
% 170.42/170.40 [6427]~P6(x64271)+E(f335(f335(f198(x64271),x64272),f11(x64271,f198(x64271),x64273)),f11(x64271,f198(x64271),x64273))+~P4(f335(f62(x64271),x64273))+~P4(f335(f335(f337(x64271),x64272),x64273))
% 170.42/170.40 [6433]~P4(f335(x64331,x64332))+P4(f335(x64331,f503(x64332,x64331,x64333)))+P4(f335(x64331,f2(a884)))+~P4(f335(f335(f250(a884),x64332),x64333))
% 170.42/170.40 [6488]~P4(f335(x64881,x64882))+~P4(f335(f62(x64883),x64882))+P4(f335(x64881,f708(x64881,x64882,x64883)))+P4(f335(x64881,f199(f892(x64883,a879))))
% 170.42/170.40 [6501]~P120(x65011)+~P94(x65011)+P4(f335(f335(f249(x65011),f335(f108(x65011),x65012)),f335(f108(x65011),x65013)))+~P4(f335(f335(f249(a1),x65012),x65013))
% 170.70/170.40 [6502]~P120(x65021)+~P94(x65021)+P4(f335(f335(f250(x65021),f335(f108(x65021),x65022)),f335(f108(x65021),x65023)))+~P4(f335(f335(f250(a1),x65022),x65023))
% 170.70/170.40 [6505]~P4(f335(x65051,x65053))+~P4(f335(f62(x65052),x65053))+P4(f335(f62(x65052),f708(x65051,x65053,x65052)))+P4(f335(x65051,f199(f892(x65052,a879))))
% 170.70/170.40 [6539]P145(x65391,x65392,x65393)+~P4(f335(x65391,x65393))+P4(f335(f335(f250(a1),x65392),f825(x65393,x65392,x65391)))+P4(f335(f335(f250(a1),f2(a1)),x65392))
% 170.70/170.40 [6574]P146(x65741,x65742,x65743)+P4(f335(f335(f250(a1),x65742),f814(x65743,x65742,x65741)))+~P4(f335(x65741,f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x65742))
% 170.70/170.40 [6605]~P108(x66051)+~P95(x66051)+E(f335(f335(f197(x66051),f335(f108(x66051),x66052)),f335(f108(x66051),x66053)),f335(f108(x66051),x66053))+P4(f335(f335(f249(x66051),f335(f108(x66051),x66052)),f335(f108(x66051),x66053)))
% 170.70/170.40 [6606]~P108(x66061)+~P95(x66061)+E(f335(f335(f198(x66061),f335(f108(x66061),x66062)),f335(f108(x66061),x66063)),f335(f108(x66061),x66062))+P4(f335(f335(f249(x66061),f335(f108(x66061),x66062)),f335(f108(x66061),x66063)))
% 170.70/170.40 [6664]P146(x66642,x66641,x66643)+E(x66641,f2(a1))+~P4(f335(x66642,f824(x66643,x66641,x66642)))+P4(f335(f335(f250(a1),f2(a1)),x66641))
% 170.70/170.40 [6665]P145(x66652,x66651,x66653)+E(x66651,f2(a1))+~P4(f335(x66652,f825(x66653,x66651,x66652)))+P4(f335(f335(f250(a1),f2(a1)),x66651))
% 170.70/170.40 [6669]P4(f335(x66691,x66692))+~P4(f335(f62(x66693),x66692))+P4(f335(x66691,f623(x66691,x66692,x66693)))+~P4(f335(x66691,f199(f892(x66693,a879))))
% 170.70/170.40 [6688]P4(f335(x66881,x66882))+P4(f335(f62(x66883),f623(x66881,x66882,x66883)))+~P4(f335(f62(x66883),x66882))+~P4(f335(x66881,f199(f892(x66883,a879))))
% 170.70/170.40 [6753]P145(x67531,x67532,x67533)+~P4(f335(x67531,x67533))+~P4(f335(x67531,f825(x67533,x67532,x67531)))+P4(f335(f335(f250(a1),f2(a1)),x67532))
% 170.70/170.40 [6783]P146(x67831,x67832,x67833)+~P4(f335(x67831,f824(x67833,x67832,x67831)))+~P4(f335(x67831,f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x67832))
% 170.70/170.40 [6890]~P94(x68903)+~P120(x68903)+~P4(f335(f335(f249(x68903),f335(f108(x68903),x68901)),f335(f108(x68903),x68902)))+P4(f335(f335(f249(a1),x68901),x68902))
% 170.70/170.40 [6891]~P94(x68913)+~P120(x68913)+~P4(f335(f335(f250(x68913),f335(f108(x68913),x68911)),f335(f108(x68913),x68912)))+P4(f335(f335(f250(a1),x68911),x68912))
% 170.70/170.40 [6921]~P6(x69211)+~P16(x69211,x69213)+P16(x69211,f335(f335(f154(x69211),x69212),x69213))+~P4(f335(f335(f249(x69211),x69212),f744(x69213,x69212,x69211)))
% 170.70/170.40 [6922]~P6(x69221)+~P16(x69221,x69223)+P16(x69221,f335(f335(f154(x69221),x69222),x69223))+~P4(f335(f335(f249(x69221),x69222),f745(x69223,x69222,x69221)))
% 170.70/170.40 [6923]~P6(x69231)+~P16(x69231,x69233)+P16(x69231,f335(f335(f154(x69231),x69232),x69233))+~P4(f335(f335(f249(x69231),x69232),f790(x69232,x69233,x69231)))
% 170.70/170.40 [7007]P146(x70072,x70071,x70073)+E(x70071,f2(a1))+P4(f335(f335(f250(a1),x70071),f2(a1)))+P4(f335(f335(f250(a1),f815(x70073,x70071,x70072)),x70071))
% 170.70/170.40 [7008]P145(x70082,x70081,x70083)+E(x70081,f2(a1))+P4(f335(f335(f250(a1),x70081),f2(a1)))+P4(f335(f335(f250(a1),f826(x70083,x70081,x70082)),x70081))
% 170.70/170.40 [7049]P146(x70492,x70491,x70493)+E(x70491,f2(a1))+P4(f335(f335(f249(a1),f814(x70493,x70491,x70492)),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x70491))
% 170.70/170.40 [7050]P145(x70502,x70501,x70503)+E(x70501,f2(a1))+P4(f335(f335(f249(a1),f825(x70503,x70501,x70502)),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x70501))
% 170.70/170.40 [7072]~P6(x70721)+~P16(x70721,x70723)+E(f335(f335(f151(x70721,x70721,f5(x70721)),x70722),f173(x70721,x70722,x70723)),x70723)+~P4(f335(f335(f337(x70721),x70722),f335(f175(x70721),x70723)))
% 170.70/170.40 [7119]P145(x71191,x71192,x71193)+~P4(f335(x71191,x71193))+P4(f335(f335(f250(a1),x71192),f2(a1)))+P4(f335(f335(f250(a1),f826(x71193,x71192,x71191)),x71192))
% 170.70/170.40 [7125]~P108(x71251)+~P95(x71251)+E(f335(f335(f197(x71251),f335(f108(x71251),x71252)),f335(f108(x71251),x71253)),f335(f108(x71251),x71252))+~P4(f335(f335(f249(x71251),f335(f108(x71251),x71252)),f335(f108(x71251),x71253)))
% 170.70/170.40 [7126]~P108(x71261)+~P95(x71261)+E(f335(f335(f198(x71261),f335(f108(x71261),x71262)),f335(f108(x71261),x71263)),f335(f108(x71261),x71263))+~P4(f335(f335(f249(x71261),f335(f108(x71261),x71262)),f335(f108(x71261),x71263)))
% 170.70/170.40 [7140]P146(x71401,x71402,x71403)+~P4(f335(x71401,f2(a1)))+P4(f335(f335(f250(a1),x71402),f2(a1)))+P4(f335(f335(f250(a1),f815(x71403,x71402,x71401)),x71402))
% 170.70/170.40 [7148]P145(x71481,x71482,x71483)+~P4(f335(x71481,x71483))+P4(f335(f335(f249(a1),f825(x71483,x71482,x71481)),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x71482))
% 170.70/170.40 [7172]P146(x71721,x71722,x71723)+~P4(f335(x71721,f2(a1)))+P4(f335(f335(f249(a1),f814(x71723,x71722,x71721)),f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x71722))
% 170.70/170.40 [7200]~P4(f335(x72001,x72002))+P4(f335(x72001,f2(a884)))+~P4(f335(f335(f250(a884),x72002),x72003))+P4(f335(f335(f250(a884),f503(x72002,x72001,x72003)),x72003))
% 170.70/170.40 [7217]~P6(x72171)+~P16(x72171,x72173)+P16(x72171,f335(f335(f154(x72171),x72172),x72173))+P4(f335(f335(f337(x72171),f744(x72173,x72172,x72171)),f335(f175(x72171),x72173)))
% 170.70/170.40 [7218]~P6(x72181)+~P16(x72181,x72183)+P16(x72181,f335(f335(f154(x72181),x72182),x72183))+P4(f335(f335(f337(x72181),f745(x72183,x72182,x72181)),f335(f175(x72181),x72183)))
% 170.70/170.40 [7219]~P6(x72191)+~P16(x72191,x72193)+P16(x72191,f335(f335(f154(x72191),x72192),x72193))+P4(f335(f335(f337(x72191),f790(x72192,x72193,x72191)),f335(f175(x72191),x72193)))
% 170.70/170.40 [7323]~P6(x73231)+~P8(x73231)+~P4(f335(f335(f250(x73231),x73233),f40(x73231,x73232)))+P4(f335(f335(f337(x73231),f641(x73232,x73233,x73231)),x73232))
% 170.70/170.40 [7490]~P6(x74901)+~P8(x74901)+~P4(f335(f335(f250(x74901),f41(x74901,x74903)),x74902))+P4(f335(f335(f337(x74901),f649(x74902,x74903,x74901)),x74903))
% 170.70/170.40 [7491]~P6(x74911)+~P8(x74911)+~P4(f335(f335(f250(x74911),f41(x74911,x74913)),x74912))+P4(f335(f335(f250(x74911),f649(x74912,x74913,x74911)),x74912))
% 170.70/170.40 [7506]P146(x75062,x75061,x75063)+E(x75061,f2(a1))+P4(f335(f335(f250(a1),x75061),f814(x75063,x75061,x75062)))+P4(f335(f335(f250(a1),f815(x75063,x75061,x75062)),x75061))
% 170.70/170.40 [7507]P145(x75072,x75071,x75073)+E(x75071,f2(a1))+P4(f335(f335(f250(a1),x75071),f825(x75073,x75071,x75072)))+P4(f335(f335(f250(a1),f826(x75073,x75071,x75072)),x75071))
% 170.70/170.40 [7598]P146(x75983,x75981,x75982)+E(x75981,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x75981),f824(x75982,x75981,x75983))),f814(x75982,x75981,x75983)),x75982)+P4(f335(f335(f250(a1),f2(a1)),x75981))
% 170.70/170.40 [7599]P145(x75993,x75991,x75992)+E(x75991,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x75991),f828(x75992,x75991,x75993))),f825(x75992,x75991,x75993)),x75992)+P4(f335(f335(f250(a1),f2(a1)),x75991))
% 170.70/170.40 [7601]~P124(x76011)+~P4(f335(f335(f249(x76011),x76013),f2(x76011)))+P4(f335(f335(f249(x76011),f335(f335(f81(x76011),x76012),x76013)),f2(x76011)))+~P4(f335(f335(f249(x76011),f2(x76011)),x76012))
% 170.70/170.40 [7602]~P124(x76021)+~P4(f335(f335(f249(x76021),x76022),f2(x76021)))+P4(f335(f335(f249(x76021),f335(f335(f81(x76021),x76022),x76023)),f2(x76021)))+~P4(f335(f335(f249(x76021),f2(x76021)),x76023))
% 170.70/170.40 [7604]~P132(x76041)+~P4(f335(f335(f249(x76041),x76043),f2(x76041)))+P4(f335(f335(f249(x76041),f335(f335(f81(x76041),x76042),x76043)),f2(x76041)))+~P4(f335(f335(f249(x76041),f2(x76041)),x76042))
% 170.70/170.40 [7606]~P132(x76061)+~P4(f335(f335(f249(x76061),x76062),f2(x76061)))+P4(f335(f335(f249(x76061),f335(f335(f81(x76061),x76062),x76063)),f2(x76061)))+~P4(f335(f335(f249(x76061),f2(x76061)),x76063))
% 170.70/170.40 [7607]~P64(x76071)+~P4(f335(f335(f249(x76071),x76072),f2(x76071)))+P4(f335(f335(f249(x76071),f335(f335(f293(x76071),x76072),x76073)),f2(x76071)))+~P4(f335(f335(f250(x76071),f2(x76071)),x76073))
% 170.70/170.40 [7608]~P64(x76081)+~P4(f335(f335(f250(x76081),x76083),f2(x76081)))+P4(f335(f335(f249(x76081),f335(f335(f293(x76081),x76082),x76083)),f2(x76081)))+~P4(f335(f335(f249(x76081),f2(x76081)),x76082))
% 170.70/170.40 [7609]~P63(x76091)+~P4(f335(f335(f249(x76091),x76093),f2(x76091)))+P4(f335(f335(f249(x76091),f335(f335(f293(x76091),x76092),x76093)),f2(x76091)))+~P4(f335(f335(f249(x76091),f2(x76091)),x76092))
% 170.70/170.40 [7610]~P63(x76101)+~P4(f335(f335(f249(x76101),x76102),f2(x76101)))+P4(f335(f335(f249(x76101),f335(f335(f293(x76101),x76102),x76103)),f2(x76101)))+~P4(f335(f335(f249(x76101),f2(x76101)),x76103))
% 170.70/170.40 [7612]~P127(x76121)+~P4(f335(f335(f250(x76121),x76123),f2(x76121)))+P4(f335(f335(f250(x76121),f335(f335(f81(x76121),x76122),x76123)),f2(x76121)))+~P4(f335(f335(f250(x76121),f2(x76121)),x76122))
% 170.70/170.40 [7613]~P127(x76131)+~P4(f335(f335(f250(x76131),x76132),f2(x76131)))+P4(f335(f335(f250(x76131),f335(f335(f81(x76131),x76132),x76133)),f2(x76131)))+~P4(f335(f335(f250(x76131),f2(x76131)),x76133))
% 170.70/170.40 [7614]~P64(x76141)+~P4(f335(f335(f250(x76141),x76143),f2(x76141)))+P4(f335(f335(f250(x76141),f335(f335(f293(x76141),x76142),x76143)),f2(x76141)))+~P4(f335(f335(f250(x76141),f2(x76141)),x76142))
% 170.70/170.40 [7615]~P64(x76151)+~P4(f335(f335(f250(x76151),x76152),f2(x76151)))+P4(f335(f335(f250(x76151),f335(f335(f293(x76151),x76152),x76153)),f2(x76151)))+~P4(f335(f335(f250(x76151),f2(x76151)),x76153))
% 170.70/170.40 [7616]~P63(x76161)+~P4(f335(f335(f250(x76161),x76163),f2(x76161)))+P4(f335(f335(f250(x76161),f335(f335(f293(x76161),x76162),x76163)),f2(x76161)))+~P4(f335(f335(f250(x76161),f2(x76161)),x76162))
% 170.70/170.40 [7617]~P63(x76171)+~P4(f335(f335(f250(x76171),x76172),f2(x76171)))+P4(f335(f335(f250(x76171),f335(f335(f293(x76171),x76172),x76173)),f2(x76171)))+~P4(f335(f335(f250(x76171),f2(x76171)),x76173))
% 170.70/170.40 [7632]P145(x76321,x76322,x76323)+~P4(f335(x76321,x76323))+P4(f335(f335(f250(a1),x76322),f825(x76323,x76322,x76321)))+P4(f335(f335(f250(a1),f826(x76323,x76322,x76321)),x76322))
% 170.70/170.40 [7645]P146(x76451,x76452,x76453)+P4(f335(f335(f250(a1),x76452),f814(x76453,x76452,x76451)))+~P4(f335(x76451,f2(a1)))+P4(f335(f335(f250(a1),f815(x76453,x76452,x76451)),x76452))
% 170.70/170.40 [7695]P146(x76952,x76951,x76953)+E(x76951,f2(a1))+~P4(f335(x76952,f824(x76953,x76951,x76952)))+P4(f335(f335(f250(a1),f815(x76953,x76951,x76952)),x76951))
% 170.70/170.40 [7696]P145(x76962,x76961,x76963)+E(x76961,f2(a1))+~P4(f335(x76962,f825(x76963,x76961,x76962)))+P4(f335(f335(f250(a1),f826(x76963,x76961,x76962)),x76961))
% 170.70/170.40 [7707]P145(x77073,x77071,x77072)+~P4(f335(x77073,x77072))+E(f335(f335(f80(a1),f335(f335(f81(a1),x77071),f828(x77072,x77071,x77073))),f825(x77072,x77071,x77073)),x77072)+P4(f335(f335(f250(a1),f2(a1)),x77071))
% 170.70/170.40 [7725]P146(x77253,x77251,x77252)+E(f335(f335(f80(a1),f335(f335(f81(a1),x77251),f824(x77252,x77251,x77253))),f814(x77252,x77251,x77253)),x77252)+~P4(f335(x77253,f2(a1)))+P4(f335(f335(f250(a1),f2(a1)),x77251))
% 170.70/170.40 [7750]~P4(f335(x77501,x77503))+~P4(f335(f62(x77502),x77503))+P4(f335(f335(f337(x77502),f689(x77501,x77503,x77502)),f708(x77501,x77503,x77502)))+P4(f335(x77501,f199(f892(x77502,a879))))
% 170.70/170.40 [7761]P145(x77611,x77612,x77613)+~P4(f335(x77611,x77613))+~P4(f335(x77611,f825(x77613,x77612,x77611)))+P4(f335(f335(f250(a1),f826(x77613,x77612,x77611)),x77612))
% 170.70/170.40 [7766]P146(x77661,x77662,x77663)+~P4(f335(x77661,f824(x77663,x77662,x77661)))+~P4(f335(x77661,f2(a1)))+P4(f335(f335(f250(a1),f815(x77663,x77662,x77661)),x77662))
% 170.70/170.40 [7869]~P124(x78691)+~P4(f335(f335(f249(x78691),f335(f335(f81(x78691),x78693),x78692)),f2(x78691)))+P4(f335(f335(f249(x78691),x78692),f2(x78691)))+P4(f335(f335(f249(x78691),f2(x78691)),x78692))
% 170.70/170.40 [7870]~P124(x78701)+~P4(f335(f335(f249(x78701),f335(f335(f81(x78701),x78702),x78703)),f2(x78701)))+P4(f335(f335(f249(x78701),x78702),f2(x78701)))+P4(f335(f335(f249(x78701),f2(x78701)),x78702))
% 170.70/170.40 [7871]~P63(x78711)+~P4(f335(f335(f249(x78711),f335(f335(f293(x78711),x78713),x78712)),f2(x78711)))+P4(f335(f335(f249(x78711),x78712),f2(x78711)))+P4(f335(f335(f249(x78711),f2(x78711)),x78712))
% 170.70/170.40 [7872]~P63(x78721)+~P4(f335(f335(f249(x78721),f335(f335(f293(x78721),x78722),x78723)),f2(x78721)))+P4(f335(f335(f249(x78721),x78722),f2(x78721)))+P4(f335(f335(f249(x78721),f2(x78721)),x78722))
% 170.70/170.40 [7873]~P63(x78731)+~P4(f335(f335(f250(x78731),f335(f335(f293(x78731),x78733),x78732)),f2(x78731)))+P4(f335(f335(f250(x78731),x78732),f2(x78731)))+P4(f335(f335(f250(x78731),f2(x78731)),x78732))
% 170.70/170.40 [7874]~P63(x78741)+~P4(f335(f335(f250(x78741),f335(f335(f293(x78741),x78742),x78743)),f2(x78741)))+P4(f335(f335(f250(x78741),x78742),f2(x78741)))+P4(f335(f335(f250(x78741),f2(x78741)),x78742))
% 170.70/170.40 [7898]~P124(x78981)+~P4(f335(f335(f249(x78981),f335(f335(f81(x78981),x78982),x78983)),f2(x78981)))+P4(f335(f335(f249(x78981),f2(x78981)),x78982))+P4(f335(f335(f249(x78981),f2(x78981)),x78983))
% 170.70/170.40 [7899]~P63(x78991)+~P4(f335(f335(f249(x78991),f335(f335(f293(x78991),x78992),x78993)),f2(x78991)))+P4(f335(f335(f249(x78991),f2(x78991)),x78992))+P4(f335(f335(f249(x78991),f2(x78991)),x78993))
% 170.70/170.40 [7900]~P63(x79001)+~P4(f335(f335(f250(x79001),f335(f335(f293(x79001),x79002),x79003)),f2(x79001)))+P4(f335(f335(f250(x79001),f2(x79001)),x79002))+P4(f335(f335(f250(x79001),f2(x79001)),x79003))
% 170.70/170.40 [7921]P146(x79212,x79211,x79213)+E(x79211,f2(a1))+P4(f335(f335(f249(a1),f814(x79213,x79211,x79212)),f2(a1)))+P4(f335(f335(f250(a1),f815(x79213,x79211,x79212)),x79211))
% 170.70/170.40 [7922]P145(x79222,x79221,x79223)+E(x79221,f2(a1))+P4(f335(f335(f249(a1),f825(x79223,x79221,x79222)),f2(a1)))+P4(f335(f335(f250(a1),f826(x79223,x79221,x79222)),x79221))
% 170.70/170.40 [7929]~P114(x79291)+~P4(f335(f335(f250(x79291),x79292),f78(x79291)))+P4(f335(f335(f250(x79291),f335(f335(f260(x79291),x79292),f335(a117,x79293))),f78(x79291)))+~P4(f335(f335(f250(x79291),f2(x79291)),x79292))
% 170.70/170.40 [7984]~P6(x79841)+~E(x79843,f118(x79841))+~P16(x79841,f335(f172(x79841),x79843))+E(f335(f145(x79841,x79841,f335(f7(x79841,x79841,x79841),f198(x79841)),x79842),f335(f172(x79841),x79843)),x79842)
% 170.70/170.40 [7987]P145(x79871,x79872,x79873)+~P4(f335(x79871,x79873))+P4(f335(f335(f249(a1),f825(x79873,x79872,x79871)),f2(a1)))+P4(f335(f335(f250(a1),f826(x79873,x79872,x79871)),x79872))
% 170.70/170.40 [7997]P146(x79971,x79972,x79973)+~P4(f335(x79971,f2(a1)))+P4(f335(f335(f249(a1),f814(x79973,x79972,x79971)),f2(a1)))+P4(f335(f335(f250(a1),f815(x79973,x79972,x79971)),x79972))
% 170.70/170.40 [8222]P146(x82223,x82221,x82222)+E(x82221,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x82221),f824(x82222,x82221,x82223))),f814(x82222,x82221,x82223)),x82222)+P4(f335(f335(f250(a1),f815(x82222,x82221,x82223)),x82221))
% 170.70/170.40 [8223]P145(x82233,x82231,x82232)+E(x82231,f2(a1))+E(f335(f335(f80(a1),f335(f335(f81(a1),x82231),f828(x82232,x82231,x82233))),f825(x82232,x82231,x82233)),x82232)+P4(f335(f335(f250(a1),f826(x82232,x82231,x82233)),x82231))
% 170.70/170.40 [8259]P145(x82593,x82591,x82592)+~P4(f335(x82593,x82592))+E(f335(f335(f80(a1),f335(f335(f81(a1),x82591),f828(x82592,x82591,x82593))),f825(x82592,x82591,x82593)),x82592)+P4(f335(f335(f250(a1),f826(x82592,x82591,x82593)),x82591))
% 170.70/170.40 [8260]~P71(x82601)+~P76(x82601)+~P41(x82603)+E(f335(f335(f6(a884,x82601),f335(f335(f8(a1,x82601,a884),x82602),f105(a1))),f335(f314(a1,a884,a109),x82603)),f335(f335(f6(a1,x82601),x82602),x82603))
% 170.70/170.40 [8261]~P71(x82611)+~P76(x82611)+~P41(x82613)+E(f335(f335(f9(a884,x82611),f335(f335(f8(a1,x82611,a884),x82612),f105(a1))),f335(f314(a1,a884,a109),x82613)),f335(f335(f9(a1,x82611),x82612),x82613))
% 170.70/170.40 [8270]P146(x82703,x82701,x82702)+E(f335(f335(f80(a1),f335(f335(f81(a1),x82701),f824(x82702,x82701,x82703))),f814(x82702,x82701,x82703)),x82702)+~P4(f335(x82703,f2(a1)))+P4(f335(f335(f250(a1),f815(x82702,x82701,x82703)),x82701))
% 170.70/170.40 [8290]~E(x82902,f2(a884))+~E(f335(f269(a884,a884),x82903),f2(a884))+~E(x82901,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x82903)),x82902)),f335(f273(a884,a884),x82903)))+P4(f335(f48(x82901,x82902),x82903))
% 170.70/170.40 [8344]P4(f335(x83441,x83442))+~P4(f335(f335(f337(x83443),f611(x83441,x83442,x83443)),f623(x83441,x83442,x83443)))+~P4(f335(f62(x83443),x83442))+~P4(f335(x83441,f199(f892(x83443,a879))))
% 170.70/170.40 [8962]P4(f335(x89621,x89622))+~P4(f335(f62(x89623),x89622))+~P4(f335(x89621,f335(f335(f313(x89623),f611(x89621,x89622,x89623)),f623(x89621,x89622,x89623))))+~P4(f335(x89621,f199(f892(x89623,a879))))
% 170.70/170.40 [9199]P4(f335(f335(f249(a1),x91991),f2(a1)))+~P4(f335(f335(f250(a1),f335(f335(f80(a1),f335(f335(f81(a1),x91993),x91991)),x91992)),f2(a1)))+~P4(f335(f335(f249(a1),f2(a1)),x91992))+~P4(f335(f335(f250(a1),f2(a1)),x91993))
% 170.70/170.40 [5807]~P65(x58072)+E(x58071,f199(f892(x58072,a879)))+~P4(f335(f62(x58072),x58071))+E(f10(x58072,f335(f335(f313(x58072),x58073),x58071)),f335(f335(f106(x58072),x58073),f10(x58072,x58071)))
% 170.70/170.40 [5808]~P65(x58082)+E(x58081,f199(f892(x58082,a879)))+~P4(f335(f62(x58082),x58081))+E(f13(x58082,f335(f335(f313(x58082),x58083),x58081)),f335(f335(f115(x58082),x58083),f13(x58082,x58081)))
% 170.70/170.40 [5809]~P6(x58092)+E(x58091,f199(f892(x58092,a879)))+~P4(f335(f62(x58092),x58091))+E(f14(x58092,f335(f335(f313(x58092),x58093),x58091)),f335(f335(f197(x58092),x58093),f14(x58092,x58091)))
% 170.70/170.40 [5810]~P6(x58102)+E(x58101,f199(f892(x58102,a879)))+~P4(f335(f62(x58102),x58101))+E(f15(x58102,f335(f335(f313(x58102),x58103),x58101)),f335(f335(f198(x58102),x58103),f15(x58102,x58101)))
% 170.70/170.40 [6119]~P124(x61191)+~E(x61193,f2(x61191))+~E(x61192,f2(x61191))+E(f335(f335(f80(x61191),f335(f335(f81(x61191),x61192),x61192)),f335(f335(f81(x61191),x61193),x61193)),f2(x61191))
% 170.70/170.40 [6190]~P97(x61902)+E(x61901,f199(f892(x61902,a879)))+~P4(f335(f62(x61902),x61901))+E(f335(f64(x61902,f81(x61902)),f335(f335(f313(x61902),x61903),x61901)),f335(f335(f81(x61902),x61903),f335(f64(x61902,f81(x61902)),x61901)))
% 170.70/170.40 [6314]~P6(x63142)+E(x63141,f199(f892(x63142,a879)))+~P4(f335(f62(x63142),x63141))+E(f11(x63142,f198(x63142),f335(f335(f313(x63142),x63143),x63141)),f335(f335(f198(x63142),x63143),f11(x63142,f198(x63142),x63141)))
% 170.70/170.40 [6315]~P6(x63152)+E(x63151,f199(f892(x63152,a879)))+~P4(f335(f62(x63152),x63151))+E(f12(x63152,f197(x63152),f335(f335(f313(x63152),x63153),x63151)),f335(f335(f197(x63152),x63153),f12(x63152,f197(x63152),x63151)))
% 170.70/170.40 [6818]~P69(x68181)+~P4(f335(f62(x68181),x68183))+E(f335(f64(x68181,f81(x68181)),f335(f335(f313(x68181),x68182),x68183)),f335(f335(f65(x68181,x68181,f81(x68181)),x68182),x68183))+P4(f335(f335(f337(x68181),x68182),x68183))
% 170.70/170.40 [6898]~E(f335(f335(f80(a1),x68982),f335(f335(f81(a1),x68983),x68981)),x68983)+~P4(f335(f335(f250(a1),f2(a1)),x68983))+P4(f335(f335(f249(a1),f78(a1)),x68981))+~P4(f335(f335(f250(a1),x68982),x68983))
% 170.70/170.40 [6928]~E(f335(f335(f80(a1),x69282),f335(f335(f81(a1),x69283),x69281)),x69283)+P4(f335(f335(f249(a1),x69281),f78(a1)))+~P4(f335(f335(f249(a1),f2(a1)),x69282))+~P4(f335(f335(f250(a1),f2(a1)),x69283))
% 170.70/170.40 [6944]E(x69441,f2(a884))+~P4(f335(f48(x69443,x69441),x69442))+~P4(f335(f335(f250(a884),f2(a884)),x69441))+P4(f335(f335(f250(a884),f335(f273(a884,a884),x69442)),x69441))
% 170.70/170.40 [6974]~P135(x69741)+~P4(f335(f335(f249(x69741),x69742),f2(x69741)))+~P4(f335(f335(f249(x69741),x69743),f2(x69741)))+E(f335(f335(f81(x69741),f335(f75(x69741),x69742)),f335(f75(x69741),x69743)),f335(f75(x69741),f335(f335(f81(x69741),x69742),x69743)))
% 170.70/170.40 [7026]~P135(x70261)+~P4(f335(f335(f249(x70261),x70262),f2(x70261)))+E(f335(f335(f81(x70261),f335(f75(x70261),x70262)),f335(f75(x70261),x70263)),f335(f75(x70261),f335(f335(f81(x70261),x70262),x70263)))+~P4(f335(f335(f249(x70261),f2(x70261)),x70263))
% 170.70/170.40 [7027]~P135(x70271)+~P4(f335(f335(f249(x70271),x70273),f2(x70271)))+E(f335(f335(f81(x70271),f335(f75(x70271),x70272)),f335(f75(x70271),x70273)),f335(f75(x70271),f335(f335(f81(x70271),x70272),x70273)))+~P4(f335(f335(f249(x70271),f2(x70271)),x70272))
% 170.70/170.40 [7081]~P135(x70811)+E(f335(f335(f81(x70811),f335(f75(x70811),x70812)),f335(f75(x70811),x70813)),f335(f75(x70811),f335(f335(f81(x70811),x70812),x70813)))+~P4(f335(f335(f249(x70811),f2(x70811)),x70812))+~P4(f335(f335(f249(x70811),f2(x70811)),x70813))
% 170.70/170.40 [7098]~P125(x70981)+~P4(f335(f335(f249(x70981),x70983),f2(x70981)))+~P4(f335(f335(f249(x70981),x70982),f2(x70981)))+P4(f335(f335(f249(x70981),f2(x70981)),f335(f335(f81(x70981),x70982),x70983)))
% 170.70/170.40 [7099]~P124(x70991)+~P4(f335(f335(f249(x70991),x70993),f2(x70991)))+~P4(f335(f335(f249(x70991),x70992),f2(x70991)))+P4(f335(f335(f249(x70991),f2(x70991)),f335(f335(f81(x70991),x70992),x70993)))
% 170.70/170.40 [7100]~P64(x71001)+~P4(f335(f335(f250(x71001),x71003),f2(x71001)))+~P4(f335(f335(f249(x71001),x71002),f2(x71001)))+P4(f335(f335(f249(x71001),f2(x71001)),f335(f335(f293(x71001),x71002),x71003)))
% 170.70/170.40 [7101]~P63(x71011)+~P4(f335(f335(f249(x71011),x71013),f2(x71011)))+~P4(f335(f335(f249(x71011),x71012),f2(x71011)))+P4(f335(f335(f249(x71011),f2(x71011)),f335(f335(f293(x71011),x71012),x71013)))
% 170.70/170.40 [7102]~P124(x71021)+~P4(f335(f335(f250(x71021),x71023),f2(x71021)))+~P4(f335(f335(f250(x71021),x71022),f2(x71021)))+P4(f335(f335(f250(x71021),f2(x71021)),f335(f335(f81(x71021),x71022),x71023)))
% 170.70/170.40 [7103]~P64(x71031)+~P4(f335(f335(f250(x71031),x71033),f2(x71031)))+~P4(f335(f335(f250(x71031),x71032),f2(x71031)))+P4(f335(f335(f250(x71031),f2(x71031)),f335(f335(f293(x71031),x71032),x71033)))
% 170.70/170.40 [7104]~P63(x71041)+~P4(f335(f335(f250(x71041),x71043),f2(x71041)))+~P4(f335(f335(f250(x71041),x71042),f2(x71041)))+P4(f335(f335(f250(x71041),f2(x71041)),f335(f335(f293(x71041),x71042),x71043)))
% 170.70/170.40 [7105]~P114(x71051)+~P4(f335(f335(f250(a884),f2(a884)),x71053))+~P4(f335(f335(f250(x71051),f78(x71051)),x71052))+P4(f335(f335(f250(x71051),f78(x71051)),f335(f335(f260(x71051),x71052),x71053)))
% 170.70/170.40 [7201]~P125(x72011)+~P4(f335(f335(f249(x72011),f2(x72011)),x72013))+~P4(f335(f335(f249(x72011),f2(x72011)),x72012))+P4(f335(f335(f249(x72011),f2(x72011)),f335(f335(f81(x72011),x72012),x72013)))
% 170.70/170.40 [7202]~P124(x72021)+~P4(f335(f335(f249(x72021),f2(x72021)),x72023))+~P4(f335(f335(f249(x72021),f2(x72021)),x72022))+P4(f335(f335(f249(x72021),f2(x72021)),f335(f335(f81(x72021),x72022),x72023)))
% 170.70/170.40 [7203]~P132(x72031)+~P4(f335(f335(f249(x72031),f2(x72031)),x72033))+~P4(f335(f335(f249(x72031),f2(x72031)),x72032))+P4(f335(f335(f249(x72031),f2(x72031)),f335(f335(f81(x72031),x72032),x72033)))
% 170.70/170.40 [7205]~P64(x72051)+~P4(f335(f335(f250(x72051),f2(x72051)),x72053))+~P4(f335(f335(f249(x72051),f2(x72051)),x72052))+P4(f335(f335(f249(x72051),f2(x72051)),f335(f335(f293(x72051),x72052),x72053)))
% 170.70/170.40 [7206]~P63(x72061)+~P4(f335(f335(f249(x72061),f2(x72061)),x72063))+~P4(f335(f335(f249(x72061),f2(x72061)),x72062))+P4(f335(f335(f249(x72061),f2(x72061)),f335(f335(f293(x72061),x72062),x72063)))
% 170.70/170.40 [7207]~P114(x72071)+~P4(f335(f335(f250(x72071),f78(x72071)),x72073))+~P4(f335(f335(f250(x72071),f78(x72071)),x72072))+P4(f335(f335(f250(x72071),f78(x72071)),f335(f335(f81(x72071),x72072),x72073)))
% 170.70/170.40 [7208]~P127(x72081)+~P4(f335(f335(f250(x72081),f2(x72081)),x72083))+~P4(f335(f335(f250(x72081),f2(x72081)),x72082))+P4(f335(f335(f250(x72081),f2(x72081)),f335(f335(f81(x72081),x72082),x72083)))
% 170.70/170.40 [7211]~P88(x72111)+~P4(f335(f335(f250(x72111),f2(x72111)),x72113))+~P4(f335(f335(f250(x72111),f2(x72111)),x72112))+P4(f335(f335(f250(x72111),f2(x72111)),f335(f335(f80(x72111),x72112),x72113)))
% 170.70/170.40 [7212]~P64(x72121)+~P4(f335(f335(f250(x72121),f2(x72121)),x72123))+~P4(f335(f335(f250(x72121),f2(x72121)),x72122))+P4(f335(f335(f250(x72121),f2(x72121)),f335(f335(f293(x72121),x72122),x72123)))
% 170.70/170.40 [7213]~P63(x72131)+~P4(f335(f335(f250(x72131),f2(x72131)),x72133))+~P4(f335(f335(f250(x72131),f2(x72131)),x72132))+P4(f335(f335(f250(x72131),f2(x72131)),f335(f335(f293(x72131),x72132),x72133)))
% 170.70/170.40 [7284]~P65(x72841)+~P4(f335(f62(x72841),x72843))+E(f10(x72841,f335(f335(f313(x72841),x72842),x72843)),x72842)+~E(f335(f335(f22(f892(x72841,a879)),x72843),f335(f335(f313(x72841),x72842),f199(f892(x72841,a879)))),f199(f892(x72841,a879)))
% 170.70/170.40 [7285]~P65(x72851)+~P4(f335(f62(x72851),x72853))+E(f13(x72851,f335(f335(f313(x72851),x72852),x72853)),x72852)+~E(f335(f335(f22(f892(x72851,a879)),x72853),f335(f335(f313(x72851),x72852),f199(f892(x72851,a879)))),f199(f892(x72851,a879)))
% 170.70/170.40 [7286]~P6(x72861)+~P4(f335(f62(x72861),x72863))+E(f14(x72861,f335(f335(f313(x72861),x72862),x72863)),x72862)+~E(f335(f335(f22(f892(x72861,a879)),x72863),f335(f335(f313(x72861),x72862),f199(f892(x72861,a879)))),f199(f892(x72861,a879)))
% 170.70/170.40 [7287]~P6(x72871)+~P4(f335(f62(x72871),x72873))+E(f15(x72871,f335(f335(f313(x72871),x72872),x72873)),x72872)+~E(f335(f335(f22(f892(x72871,a879)),x72873),f335(f335(f313(x72871),x72872),f199(f892(x72871,a879)))),f199(f892(x72871,a879)))
% 170.70/170.40 [7288]~P124(x72881)+P4(f335(f335(f249(x72881),x72882),f2(x72881)))+P4(f335(f335(f249(x72881),f2(x72881)),x72883))+~P4(f335(f335(f249(x72881),f2(x72881)),f335(f335(f81(x72881),x72883),x72882)))
% 170.70/170.40 [7289]~P124(x72891)+P4(f335(f335(f249(x72891),x72892),f2(x72891)))+P4(f335(f335(f249(x72891),f2(x72891)),x72893))+~P4(f335(f335(f249(x72891),f2(x72891)),f335(f335(f81(x72891),x72892),x72893)))
% 170.70/170.40 [7290]~P63(x72901)+P4(f335(f335(f249(x72901),x72902),f2(x72901)))+P4(f335(f335(f249(x72901),f2(x72901)),x72903))+~P4(f335(f335(f249(x72901),f2(x72901)),f335(f335(f293(x72901),x72903),x72902)))
% 170.70/170.40 [7291]~P63(x72911)+P4(f335(f335(f249(x72911),x72912),f2(x72911)))+P4(f335(f335(f249(x72911),f2(x72911)),x72913))+~P4(f335(f335(f249(x72911),f2(x72911)),f335(f335(f293(x72911),x72912),x72913)))
% 170.70/170.40 [7292]~P124(x72921)+P4(f335(f335(f249(x72921),x72922),f2(x72921)))+P4(f335(f335(f249(x72921),f2(x72921)),x72922))+~P4(f335(f335(f249(x72921),f2(x72921)),f335(f335(f81(x72921),x72923),x72922)))
% 170.70/170.40 [7293]~P124(x72931)+P4(f335(f335(f249(x72931),x72932),f2(x72931)))+P4(f335(f335(f249(x72931),f2(x72931)),x72932))+~P4(f335(f335(f249(x72931),f2(x72931)),f335(f335(f81(x72931),x72932),x72933)))
% 170.70/170.40 [7294]~P63(x72941)+P4(f335(f335(f249(x72941),x72942),f2(x72941)))+P4(f335(f335(f249(x72941),f2(x72941)),x72942))+~P4(f335(f335(f249(x72941),f2(x72941)),f335(f335(f293(x72941),x72943),x72942)))
% 170.70/170.40 [7295]~P63(x72951)+P4(f335(f335(f249(x72951),x72952),f2(x72951)))+P4(f335(f335(f249(x72951),f2(x72951)),x72952))+~P4(f335(f335(f249(x72951),f2(x72951)),f335(f335(f293(x72951),x72952),x72953)))
% 170.70/170.40 [7296]~P63(x72961)+P4(f335(f335(f250(x72961),x72962),f2(x72961)))+P4(f335(f335(f250(x72961),f2(x72961)),x72963))+~P4(f335(f335(f250(x72961),f2(x72961)),f335(f335(f293(x72961),x72963),x72962)))
% 170.70/170.40 [7297]~P63(x72971)+P4(f335(f335(f250(x72971),x72972),f2(x72971)))+P4(f335(f335(f250(x72971),f2(x72971)),x72973))+~P4(f335(f335(f250(x72971),f2(x72971)),f335(f335(f293(x72971),x72972),x72973)))
% 170.70/170.40 [7298]~P63(x72981)+P4(f335(f335(f250(x72981),x72982),f2(x72981)))+P4(f335(f335(f250(x72981),f2(x72981)),x72982))+~P4(f335(f335(f250(x72981),f2(x72981)),f335(f335(f293(x72981),x72983),x72982)))
% 170.70/170.40 [7299]~P63(x72991)+P4(f335(f335(f250(x72991),x72992),f2(x72991)))+P4(f335(f335(f250(x72991),f2(x72991)),x72992))+~P4(f335(f335(f250(x72991),f2(x72991)),f335(f335(f293(x72991),x72992),x72993)))
% 170.70/170.40 [7389]~E(f335(f335(f106(f892(x73891,a879)),f335(f175(x73891),x73892)),f335(f175(x73891),x73893)),f199(f892(x73891,a879)))+~P4(f335(f140(x73891),x73893))+~P4(f335(f140(x73891),x73892))+P4(f335(f140(x73891),f335(f335(f137(x73891),x73892),x73893)))
% 170.70/170.40 [7390]~P6(x73901)+~P4(f335(f62(x73901),x73903))+E(f11(x73901,f198(x73901),f335(f335(f313(x73901),x73902),x73903)),x73902)+~E(f335(f335(f22(f892(x73901,a879)),x73903),f335(f335(f313(x73901),x73902),f199(f892(x73901,a879)))),f199(f892(x73901,a879)))
% 170.70/170.40 [7391]~P6(x73911)+~P4(f335(f62(x73911),x73913))+E(f12(x73911,f197(x73911),f335(f335(f313(x73911),x73912),x73913)),x73912)+~E(f335(f335(f22(f892(x73911,a879)),x73913),f335(f335(f313(x73911),x73912),f199(f892(x73911,a879)))),f199(f892(x73911,a879)))
% 170.70/170.40 [7408]~P86(x74081)+~P4(f335(f335(f249(x74081),x74082),x74083))+~P4(f335(f335(f249(x74081),f335(f79(x74081),x74082)),x74083))+P4(f335(f335(f249(x74081),f335(f75(x74081),x74082)),x74083))
% 170.70/170.40 [7409]~P120(x74091)+~P4(f335(f335(f250(x74091),x74092),x74093))+~P4(f335(f335(f250(x74091),f335(f79(x74091),x74092)),x74093))+P4(f335(f335(f250(x74091),f335(f75(x74091),x74092)),x74093))
% 170.70/170.40 [7480]~P127(x74801)+P4(f335(f335(f250(x74801),f2(x74801)),x74802))+~P4(f335(f335(f250(x74801),f2(x74801)),x74803))+~P4(f335(f335(f250(x74801),f2(x74801)),f335(f335(f81(x74801),x74803),x74802)))
% 170.70/170.40 [7481]~P127(x74811)+P4(f335(f335(f250(x74811),f2(x74811)),x74812))+~P4(f335(f335(f250(x74811),f2(x74811)),x74813))+~P4(f335(f335(f250(x74811),f2(x74811)),f335(f335(f81(x74811),x74812),x74813)))
% 170.70/170.40 [7784]E(x77841,x77842)+~P4(f335(f62(x77843),x77841))+~P4(f335(f335(f249(a884),f335(f38(x77843),x77841)),f335(f38(x77843),x77842)))+~P4(f335(f335(f249(f892(x77843,a879)),x77842),x77841))
% 170.70/170.40 [7925]~P4(f335(f335(f250(a1),x79251),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x79252))+~P4(f335(f335(f249(a1),x79252),x79253))+P4(f335(f335(f249(a1),f335(f335(f39(a1),x79251),x79252)),f335(f335(f39(a1),x79251),x79253)))
% 170.70/170.40 [7937]~P4(f335(f335(f249(a1),f2(a1)),x79371))+~P4(f335(f335(f250(a1),f2(a1)),x79373))+~P4(f335(f335(f249(a1),x79373),x79372))+P4(f335(f335(f249(a1),f335(f335(f39(a1),x79371),x79372)),f335(f335(f39(a1),x79371),x79373)))
% 170.70/170.40 [8078]E(f335(x80781,f445(x80782,x80781,x80783)),x80782)+~P4(f335(f335(f249(a1),x80782),f335(x80781,x80783)))+P4(f335(f335(f250(a884),f446(x80782,x80781,x80783)),x80783))+~P4(f335(f335(f249(a1),f335(x80781,f2(a884))),x80782))
% 170.70/170.40 [8079]E(f335(x80791,f450(x80792,x80791,x80793)),x80792)+~P4(f335(f335(f249(a1),x80792),f335(x80791,x80793)))+P4(f335(f335(f250(a884),f451(x80792,x80791,x80793)),x80793))+~P4(f335(f335(f249(a1),f335(x80791,f2(a884))),x80792))
% 170.70/170.40 [8182]~P4(f335(f62(x81821),x81823))+~P4(f335(f335(f250(a884),f335(f38(x81821),x81822)),f335(f38(x81821),x81823)))+~P4(f335(f335(f249(f892(x81821,a879)),x81822),x81823))+P4(f335(f335(f250(f892(x81821,a879)),x81822),x81823))
% 170.70/170.40 [8211]E(f335(f335(f80(a1),f405(x82113,x82111,x82112)),f406(x82113,x82111,x82112)),x82111)+E(f335(f335(f22(a1),x82111),x82112),x82111)+~P4(f335(f335(f250(a1),f2(a1)),x82112))+~P4(f335(f335(f337(a1),f335(f335(f22(a1),x82111),f78(a1))),x82113))
% 170.70/170.40 [8212]E(f335(f335(f22(a1),f424(x82123,x82121,x82122)),f425(x82123,x82121,x82122)),x82121)+E(f335(f335(f80(a1),x82121),x82122),x82121)+~P4(f335(f335(f250(a1),f2(a1)),x82122))+~P4(f335(f335(f337(a1),f335(f335(f80(a1),x82121),f78(a1))),x82123))
% 170.70/170.40 [8265]~P4(f335(f335(f249(a884),x82653),x82651))+P4(f335(f335(f249(a884),x82651),x82652))+~P4(f335(f335(f249(a884),x82653),x82652))+~P4(f335(f335(f249(a884),f335(f335(f22(a884),x82651),x82653)),f335(f335(f22(a884),x82652),x82653)))
% 170.70/170.40 [8266]~P4(f335(f335(f249(a884),x82663),x82661))+P4(f335(f335(f250(a884),x82661),x82662))+~P4(f335(f335(f249(a884),x82663),x82662))+~P4(f335(f335(f250(a884),f335(f335(f22(a884),x82661),x82663)),f335(f335(f22(a884),x82662),x82663)))
% 170.70/170.40 [8282]~P6(x82822)+E(x82821,f118(x82822))+~P16(x82822,f335(f172(x82822),x82821))+E(f335(f145(x82822,x82822,f335(f7(x82822,x82822,x82822),f198(x82822)),x82823),f335(f172(x82822),x82821)),f335(f335(f198(x82822),f335(f335(f168(x82822),x82821),f2(a884))),x82823))
% 170.70/170.40 [8349]E(f335(f335(f22(a1),x83491),x83492),x83491)+~P4(f335(f335(f250(a1),f2(a1)),x83492))+P4(f335(f335(f337(a1),f405(x83493,x83491,x83492)),x83493))+~P4(f335(f335(f337(a1),f335(f335(f22(a1),x83491),f78(a1))),x83493))
% 170.70/170.40 [8350]E(f335(f335(f80(a1),x83501),x83502),x83501)+~P4(f335(f335(f250(a1),f2(a1)),x83502))+P4(f335(f335(f337(a1),f424(x83503,x83501,x83502)),x83503))+~P4(f335(f335(f337(a1),f335(f335(f80(a1),x83501),f78(a1))),x83503))
% 170.70/170.40 [8424]~P4(f335(f335(f249(a1),x84241),f335(x84242,x84243)))+P4(f335(f335(f250(a884),f446(x84241,x84242,x84243)),x84243))+P4(f335(f335(f249(a884),f445(x84241,x84242,x84243)),x84243))+~P4(f335(f335(f249(a1),f335(x84242,f2(a884))),x84241))
% 170.70/170.40 [8425]~P4(f335(f335(f249(a1),x84251),f335(x84252,x84253)))+P4(f335(f335(f250(a884),f451(x84251,x84252,x84253)),x84253))+P4(f335(f335(f249(a884),f450(x84251,x84252,x84253)),x84253))+~P4(f335(f335(f249(a1),f335(x84252,f2(a884))),x84251))
% 170.70/170.40 [8504]E(f335(f335(f22(a1),x85041),x85042),x85041)+~P4(f335(f335(f250(a1),f2(a1)),x85042))+P4(f335(f335(f337(a1),f406(x85043,x85041,x85042)),f306(a1,f78(a1),x85042)))+~P4(f335(f335(f337(a1),f335(f335(f22(a1),x85041),f78(a1))),x85043))
% 170.70/170.40 [8505]E(f335(f335(f80(a1),x85051),x85052),x85051)+~P4(f335(f335(f250(a1),f2(a1)),x85052))+P4(f335(f335(f337(a1),f425(x85053,x85051,x85052)),f306(a1,f78(a1),x85052)))+~P4(f335(f335(f337(a1),f335(f335(f80(a1),x85051),f78(a1))),x85053))
% 170.70/170.40 [8634]~P114(x86341)+~P4(f335(f335(f250(x86341),x86342),f78(x86341)))+~P4(f335(f335(f250(x86341),f2(x86341)),x86342))+P4(f335(f335(f250(x86341),f335(f335(f81(x86341),x86342),f335(f335(f260(x86341),x86342),x86343))),f335(f335(f260(x86341),x86342),x86343)))
% 170.70/170.40 [8719]~P4(f335(x87191,x87192))+P4(f335(x87191,f2(a884)))+~P4(f335(f335(f250(a884),x87192),x87193))+~P4(f335(x87191,f45(a884,f335(a117,f503(x87192,x87191,x87193)),x87193)))
% 170.70/170.40 [8858]E(f529(x88581,x88582,x88583),f2(a884))+P4(f335(f335(x88581,x88583),x88582))+P4(f335(f335(x88581,f529(x88581,x88582,x88583)),f45(a884,f528(x88581,x88582,x88583),f529(x88581,x88582,x88583))))+~P4(f335(f323(f891(a884,a884),a235),f335(f335(f270(a884,a884),x88583),x88582)))
% 170.70/170.40 [8896]~P27(x88961,x88961,x88962,x88963)+E(f335(f314(x88961,x88961,x88962),x88963),x88963)+~P4(f335(f62(x88961),x88963))+~P4(f335(f335(f249(f892(x88961,a879)),f335(f314(x88961,x88961,x88962),x88963)),x88963))
% 170.70/170.40 [9123]P4(f335(f335(x91231,x91232),x91233))+P4(f335(f335(f250(a1),f822(x91231,x91233,x91232)),f823(x91231,x91233,x91232)))+P4(f335(f335(x91231,f822(x91231,x91233,x91232)),f335(f335(f80(a1),f823(x91231,x91233,x91232)),f78(a1))))+~P4(f335(f323(f891(a1,a1),a136),f335(f335(f270(a1,a1),x91232),x91233)))
% 170.70/170.40 [9140]P4(f335(f335(x91401,x91402),x91403))+~P4(f335(f335(f250(a1),f527(x91401,x91403,x91402)),f2(a1)))+P4(f335(f335(x91401,f335(f79(a1),f526(x91401,x91403,x91402))),f335(f79(a1),f527(x91401,x91403,x91402))))+~P4(f335(f323(f891(a1,a1),a240),f335(f335(f270(a1,a1),x91402),x91403)))
% 170.70/170.40 [9329]P4(f335(f335(x93291,x93292),x93293))+P4(f335(f335(x93291,f335(f335(f80(a1),f710(x93291,x93293,x93292)),f78(a1))),f713(x93291,x93293,x93292)))+~P4(f335(f335(f249(a1),f710(x93291,x93293,x93292)),f713(x93291,x93293,x93292)))+~P4(f335(f323(f891(a1,a1),a186),f335(f335(f270(a1,a1),x93292),x93293)))
% 170.70/170.40 [9755]~P60(x97552)+~P60(x97551)+~P4(f335(f58(f891(x97551,x97552)),x97553))+P4(f335(f58(x97551),f335(f335(f8(f892(x97552,a879),a879,x97551),f58(x97552)),f335(f335(f8(f892(x97552,f891(x97551,x97552)),f892(x97552,a879),x97551),f335(f8(f891(x97551,x97552),a879,x97552),x97553)),f270(x97551,x97552)))))
% 170.70/170.40 [9756]~P60(x97562)+~P60(x97561)+~P4(f335(f59(f891(x97561,x97562)),x97563))+P4(f335(f59(x97561),f335(f335(f8(f892(x97562,a879),a879,x97561),f59(x97562)),f335(f335(f8(f892(x97562,f891(x97561,x97562)),f892(x97562,a879),x97561),f335(f8(f891(x97561,x97562),a879,x97562),x97563)),f270(x97561,x97562)))))
% 170.70/170.40 [9858]~P60(x98582)+~P60(x98581)+P4(f335(f58(f891(x98581,x98582)),x98583))+~P4(f335(f58(x98581),f335(f335(f8(f892(x98582,a879),a879,x98581),f58(x98582)),f335(f335(f8(f892(x98582,f891(x98581,x98582)),f892(x98582,a879),x98581),f335(f8(f891(x98581,x98582),a879,x98582),x98583)),f270(x98581,x98582)))))
% 170.70/170.40 [9859]~P60(x98592)+~P60(x98591)+P4(f335(f59(f891(x98591,x98592)),x98593))+~P4(f335(f59(x98591),f335(f335(f8(f892(x98592,a879),a879,x98591),f59(x98592)),f335(f335(f8(f892(x98592,f891(x98591,x98592)),f892(x98592,a879),x98591),f335(f8(f891(x98591,x98592),a879,x98592),x98593)),f270(x98591,x98592)))))
% 170.70/170.40 [10030]E(f335(x100301,f445(x100302,x100301,x100303)),x100302)+~P4(f335(f335(f249(a1),x100302),f335(x100301,x100303)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x100301,f335(f335(f80(a884),f446(x100302,x100301,x100303)),f78(a884)))),f335(x100301,f446(x100302,x100301,x100303))))),f78(a1)))+~P4(f335(f335(f249(a1),f335(x100301,f2(a884))),x100302))
% 170.70/170.40 [10031]E(f335(x100311,f450(x100312,x100311,x100313)),x100312)+~P4(f335(f335(f249(a1),x100312),f335(x100311,x100313)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x100311,f335(f335(f80(a884),f451(x100312,x100311,x100313)),f78(a884)))),f335(x100311,f451(x100312,x100311,x100313))))),f78(a1)))+~P4(f335(f335(f249(a1),f335(x100311,f2(a884))),x100312))
% 170.70/170.40 [10035]~P4(f335(f335(f249(a1),x100351),f335(x100352,x100353)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x100352,f335(f335(f80(a884),f446(x100351,x100352,x100353)),f78(a884)))),f335(x100352,f446(x100351,x100352,x100353))))),f78(a1)))+P4(f335(f335(f249(a884),f445(x100351,x100352,x100353)),x100353))+~P4(f335(f335(f249(a1),f335(x100352,f2(a884))),x100351))
% 170.70/170.40 [10036]~P4(f335(f335(f249(a1),x100361),f335(x100362,x100363)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x100362,f335(f335(f80(a884),f451(x100361,x100362,x100363)),f78(a884)))),f335(x100362,f451(x100361,x100362,x100363))))),f78(a1)))+P4(f335(f335(f249(a884),f450(x100361,x100362,x100363)),x100363))+~P4(f335(f335(f249(a1),f335(x100362,f2(a884))),x100361))
% 170.70/170.40 [10092]E(x100921,x100922)+~E(f335(f145(f885(x100923),f885(x100923),f137(x100923),f118(x100923)),x100921),f335(f145(f885(x100923),f885(x100923),f137(x100923),f118(x100923)),x100922))+~E(f335(f200(f885(f885(x100923))),x100921),f335(f200(f885(f885(x100923))),x100922))+~P4(f335(f335(f274(f885(x100923),f885(x100923),a879),f335(f335(f7(f885(x100923),f892(f885(x100923),a884),f892(f885(x100923),a879)),f335(f335(f8(f892(a884,a879),f892(f892(f885(x100923),a884),f892(f885(x100923),a879)),f885(x100923)),f8(a884,a879,f885(x100923))),f335(f335(f8(a884,f892(a884,a879),f885(x100923)),a332),f200(f885(x100923))))),f200(f885(x100923)))),f753(x100921,x100922,x100923)))
% 170.70/170.40 [10093]E(x100931,x100932)+~E(f335(f145(f885(x100933),f885(x100933),f137(x100933),f118(x100933)),x100931),f335(f145(f885(x100933),f885(x100933),f137(x100933),f118(x100933)),x100932))+~E(f335(f200(f885(f885(x100933))),x100931),f335(f200(f885(f885(x100933))),x100932))+~P4(f335(f335(f274(f885(x100933),f885(x100933),a879),f335(f335(f7(f885(x100933),f892(f885(x100933),a884),f892(f885(x100933),a879)),f335(f335(f8(f892(a884,a879),f892(f892(f885(x100933),a884),f892(f885(x100933),a879)),f885(x100933)),f8(a884,a879,f885(x100933))),f335(f335(f8(a884,f892(a884,a879),f885(x100933)),a332),f200(f885(x100933))))),f200(f885(x100933)))),f755(x100932,x100931,x100933)))
% 170.70/170.40 [6805]~E(f78(a884),f2(a884))+~P4(f335(f62(x68051),x68053))+~P4(f335(f62(x68051),x68052))+E(f335(f335(f80(a884),f335(f38(x68051),x68052)),f335(f38(x68051),x68053)),f335(f38(x68051),f335(f335(f115(f892(x68051,a879)),x68052),x68053)))
% 170.70/170.40 [7220]~P102(x72201)+~P4(f335(f62(x72201),x72202))+~P4(f335(f335(f337(x72201),x72203),x72202))+P4(f335(f335(f249(x72201),f335(f64(x72201,f106(x72201)),x72202)),x72203))
% 170.70/170.40 [7221]~P6(x72211)+~P4(f335(f62(x72211),x72212))+~P4(f335(f335(f337(x72211),x72213),x72212))+P4(f335(f335(f249(x72211),f335(f64(x72211,f197(x72211)),x72212)),x72213))
% 170.70/170.40 [7474]~P4(f335(f62(x74741),x74743))+~P4(f335(f62(x74741),x74742))+~E(f335(f335(f106(f892(x74741,a879)),x74742),x74743),f199(f892(x74741,a879)))+E(f335(f335(f80(a884),f335(f38(x74741),x74742)),f335(f38(x74741),x74743)),f335(f38(x74741),f335(f335(f115(f892(x74741,a879)),x74742),x74743)))
% 170.70/170.40 [8271]~P39(x82711,x82713)+~P39(x82711,x82712)+~E(f335(f335(f106(f892(x82711,a879)),f335(f268(x82711,x82711),x82712)),f335(f266(x82711,x82711),x82713)),f199(f892(x82711,a879)))+P39(x82711,f335(f335(f115(f892(f891(x82711,x82711),a879)),x82712),x82713))
% 170.70/170.40 [8364]E(x83641,f335(f335(f39(a884),x83642),x83643))+~P4(f335(f335(f250(a884),f2(a884)),x83643))+~P4(f335(f335(f250(a884),x83642),f335(f335(f81(a884),x83643),f335(a117,x83641))))+~P4(f335(f335(f249(a884),f335(f335(f81(a884),x83643),x83641)),x83642))
% 170.70/170.40 [8502]~P4(f335(f62(x85021),x85022))+~P4(f335(f62(x85021),x85023))+E(f335(f335(f80(a884),f335(f38(x85021),x85022)),f335(f38(x85021),x85023)),f335(f38(x85021),f335(f335(f115(f892(x85021,a879)),x85022),x85023)))+P4(f335(f335(f337(x85021),f368(x85023,x85022,x85021)),f335(f335(f106(f892(x85021,a879)),x85022),x85023)))
% 170.70/170.40 [8870]~P124(x88702)+~E(x88701,f2(x88702))+~E(x88703,f2(x88702))+~P4(f335(f335(f250(x88702),f2(x88702)),f335(f335(f80(x88702),f335(f335(f81(x88702),x88703),x88703)),f335(f335(f81(x88702),x88701),x88701))))
% 170.70/170.40 [9408]~P39(x94081,x94083)+~P39(x94081,x94082)+P39(x94081,f335(f335(f115(f892(f891(x94081,x94081),a879)),x94082),x94083))+~P4(f335(f335(f249(f892(f891(x94081,x94081),a879)),f335(f335(f292(x94081,x94081,x94081),x94082),x94083)),x94082))
% 170.70/170.40 [9534]~P4(f335(x95341,x95343))+~P4(f335(f62(x95342),x95343))+P4(f335(x95341,f199(f892(x95342,a879))))+~P4(f335(x95341,f335(f335(f22(f892(x95342,a879)),f708(x95341,x95343,x95342)),f335(f335(f313(x95342),f689(x95341,x95343,x95342)),f199(f892(x95342,a879))))))
% 170.70/170.40 [9785]~P60(x97851)+~P60(x97852)+P13(x97851,f335(f335(f8(f892(x97852,x97851),a879,f885(x97851)),x97853),f335(f335(f8(f892(x97852,f888(x97851)),f892(x97852,x97851),f885(x97851)),f73(f888(x97851),x97851,x97852,f248(x97851))),f335(f335(f8(f885(f891(x97852,x97851)),f892(x97852,f888(x97851)),f885(x97851)),f181(x97852,x97851)),f335(f185(x97852,x97851),f56(x97852))))),f335(f200(f885(x97852)),f56(x97852)))+~P4(f335(f59(f892(x97852,x97851)),x97853))
% 170.70/170.40 [9786]~P60(x97861)+~P60(x97862)+P12(x97861,f335(f335(f8(f892(x97862,x97861),a879,f885(x97861)),x97863),f335(f335(f8(f892(x97862,f888(x97861)),f892(x97862,x97861),f885(x97861)),f73(f888(x97861),x97861,x97862,f248(x97861))),f335(f335(f8(f885(f891(x97862,x97861)),f892(x97862,f888(x97861)),f885(x97861)),f181(x97862,x97861)),f335(f185(x97862,x97861),f56(x97862))))),f335(f200(f885(x97862)),f56(x97862)))+~P4(f335(f58(f892(x97862,x97861)),x97863))
% 170.70/170.40 [9883]~P60(x98831)+~P60(x98832)+~P12(x98832,f335(f335(f8(f892(x98831,x98832),a879,f885(x98832)),x98833),f335(f335(f8(f892(x98831,f888(x98832)),f892(x98831,x98832),f885(x98832)),f73(f888(x98832),x98832,x98831,f248(x98832))),f335(f335(f8(f885(f891(x98831,x98832)),f892(x98831,f888(x98832)),f885(x98832)),f181(x98831,x98832)),f335(f185(x98831,x98832),f56(x98831))))),f335(f200(f885(x98831)),f56(x98831)))+P4(f335(f58(f892(x98831,x98832)),x98833))
% 170.70/170.40 [9884]~P60(x98841)+~P60(x98842)+~P13(x98842,f335(f335(f8(f892(x98841,x98842),a879,f885(x98842)),x98843),f335(f335(f8(f892(x98841,f888(x98842)),f892(x98841,x98842),f885(x98842)),f73(f888(x98842),x98842,x98841,f248(x98842))),f335(f335(f8(f885(f891(x98841,x98842)),f892(x98841,f888(x98842)),f885(x98842)),f181(x98841,x98842)),f335(f185(x98841,x98842),f56(x98841))))),f335(f200(f885(x98841)),f56(x98841)))+P4(f335(f59(f892(x98841,x98842)),x98843))
% 170.70/170.40 [8670]~P4(f335(f335(f250(a1),f2(a1)),x86703))+P4(f335(f335(f249(a1),f2(a1)),x86701))+~P4(f335(f335(f250(a1),x86702),x86703))+~P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),f335(f335(f81(a1),x86703),x86701)),x86702)))
% 170.70/170.40 [8693]~P65(x86931)+~P4(f335(f62(x86931),x86932))+E(f335(f335(f22(f892(x86931,a879)),x86932),f335(f335(f313(x86931),x86933),f199(f892(x86931,a879)))),f199(f892(x86931,a879)))+E(f335(f335(f106(x86931),x86933),f10(x86931,f335(f335(f22(f892(x86931,a879)),x86932),f335(f335(f313(x86931),x86933),f199(f892(x86931,a879)))))),f10(x86931,f335(f335(f313(x86931),x86933),x86932)))
% 170.70/170.40 [8694]~P65(x86941)+~P4(f335(f62(x86941),x86942))+E(f335(f335(f22(f892(x86941,a879)),x86942),f335(f335(f313(x86941),x86943),f199(f892(x86941,a879)))),f199(f892(x86941,a879)))+E(f335(f335(f115(x86941),x86943),f13(x86941,f335(f335(f22(f892(x86941,a879)),x86942),f335(f335(f313(x86941),x86943),f199(f892(x86941,a879)))))),f13(x86941,f335(f335(f313(x86941),x86943),x86942)))
% 170.70/170.40 [8695]~P6(x86951)+~P4(f335(f62(x86951),x86952))+E(f335(f335(f22(f892(x86951,a879)),x86952),f335(f335(f313(x86951),x86953),f199(f892(x86951,a879)))),f199(f892(x86951,a879)))+E(f335(f335(f197(x86951),x86953),f14(x86951,f335(f335(f22(f892(x86951,a879)),x86952),f335(f335(f313(x86951),x86953),f199(f892(x86951,a879)))))),f14(x86951,f335(f335(f313(x86951),x86953),x86952)))
% 170.70/170.40 [8696]~P6(x86961)+~P4(f335(f62(x86961),x86962))+E(f335(f335(f22(f892(x86961,a879)),x86962),f335(f335(f313(x86961),x86963),f199(f892(x86961,a879)))),f199(f892(x86961,a879)))+E(f335(f335(f198(x86961),x86963),f15(x86961,f335(f335(f22(f892(x86961,a879)),x86962),f335(f335(f313(x86961),x86963),f199(f892(x86961,a879)))))),f15(x86961,f335(f335(f313(x86961),x86963),x86962)))
% 170.70/170.40 [8760]~P6(x87601)+~P4(f335(f62(x87601),x87602))+E(f335(f335(f22(f892(x87601,a879)),x87602),f335(f335(f313(x87601),x87603),f199(f892(x87601,a879)))),f199(f892(x87601,a879)))+E(f335(f335(f198(x87601),x87603),f11(x87601,f198(x87601),f335(f335(f22(f892(x87601,a879)),x87602),f335(f335(f313(x87601),x87603),f199(f892(x87601,a879)))))),f11(x87601,f198(x87601),f335(f335(f313(x87601),x87603),x87602)))
% 170.70/170.40 [8761]~P6(x87611)+~P4(f335(f62(x87611),x87612))+E(f335(f335(f22(f892(x87611,a879)),x87612),f335(f335(f313(x87611),x87613),f199(f892(x87611,a879)))),f199(f892(x87611,a879)))+E(f335(f335(f197(x87611),x87613),f12(x87611,f197(x87611),f335(f335(f22(f892(x87611,a879)),x87612),f335(f335(f313(x87611),x87613),f199(f892(x87611,a879)))))),f12(x87611,f197(x87611),f335(f335(f313(x87611),x87613),x87612)))
% 170.70/170.40 [9349]E(x93491,x93492)+~E(f335(f145(f885(x93493),f885(x93493),f137(x93493),f118(x93493)),x93491),f335(f145(f885(x93493),f885(x93493),f137(x93493),f118(x93493)),x93492))+~E(f335(f200(f885(f885(x93493))),x93491),f335(f200(f885(f885(x93493))),x93492))+P4(f335(f335(f337(f891(f885(x93493),f885(x93493))),f753(x93491,x93492,x93493)),f335(f175(f891(f885(x93493),f885(x93493))),f335(f335(f185(f885(x93493),f885(x93493)),x93492),x93491))))
% 170.70/170.40 [9350]E(x93501,x93502)+~E(f335(f145(f885(x93503),f885(x93503),f137(x93503),f118(x93503)),x93501),f335(f145(f885(x93503),f885(x93503),f137(x93503),f118(x93503)),x93502))+~E(f335(f200(f885(f885(x93503))),x93501),f335(f200(f885(f885(x93503))),x93502))+P4(f335(f335(f337(f891(f885(x93503),f885(x93503))),f755(x93502,x93501,x93503)),f335(f175(f891(f885(x93503),f885(x93503))),f335(f335(f185(f885(x93503),f885(x93503)),x93501),x93502))))
% 170.70/170.40 [10177]~P99(x101772)+E(x101771,f199(f892(x101772,a879)))+~P4(f335(f62(x101772),x101771))+E(f10(x101772,f335(f255(x101772),f335(f335(f8(f892(x101772,a879),a879,x101772),f87(x101772)),f335(f335(f7(x101772,f892(x101772,a879),f892(x101772,a879)),f335(f335(f8(f892(x101772,f892(a879,a879)),f892(f892(x101772,a879),f892(x101772,a879)),x101772),f18(x101772,a879,a879)),f335(f335(f8(f892(x101772,a879),f892(x101772,f892(a879,a879)),x101772),f335(f8(a879,f892(a879,a879),x101772),a333)),f335(f335(f7(x101772,f892(x101772,x101772),f892(x101772,a879)),f335(f335(f8(f892(x101772,a879),f892(f892(x101772,x101772),f892(x101772,a879)),x101772),f8(x101772,a879,x101772)),a332)),f335(f115(x101772),x101773))))),f335(f335(f7(x101772,f892(x101772,a879),a879),f337(x101772)),x101771))))),f335(f335(f115(x101772),x101773),f10(x101772,x101771)))
% 170.70/170.40 [10178]~P99(x101782)+E(x101781,f199(f892(x101782,a879)))+~P4(f335(f62(x101782),x101781))+E(f13(x101782,f335(f255(x101782),f335(f335(f8(f892(x101782,a879),a879,x101782),f87(x101782)),f335(f335(f7(x101782,f892(x101782,a879),f892(x101782,a879)),f335(f335(f8(f892(x101782,f892(a879,a879)),f892(f892(x101782,a879),f892(x101782,a879)),x101782),f18(x101782,a879,a879)),f335(f335(f8(f892(x101782,a879),f892(x101782,f892(a879,a879)),x101782),f335(f8(a879,f892(a879,a879),x101782),a333)),f335(f335(f7(x101782,f892(x101782,x101782),f892(x101782,a879)),f335(f335(f8(f892(x101782,a879),f892(f892(x101782,x101782),f892(x101782,a879)),x101782),f8(x101782,a879,x101782)),a332)),f335(f106(x101782),x101783))))),f335(f335(f7(x101782,f892(x101782,a879),a879),f337(x101782)),x101781))))),f335(f335(f106(x101782),x101783),f13(x101782,x101781)))
% 170.70/170.40 [10179]~P77(x101792)+E(x101791,f199(f892(x101792,a879)))+~P4(f335(f62(x101792),x101791))+E(f14(x101792,f335(f255(x101792),f335(f335(f8(f892(x101792,a879),a879,x101792),f87(x101792)),f335(f335(f7(x101792,f892(x101792,a879),f892(x101792,a879)),f335(f335(f8(f892(x101792,f892(a879,a879)),f892(f892(x101792,a879),f892(x101792,a879)),x101792),f18(x101792,a879,a879)),f335(f335(f8(f892(x101792,a879),f892(x101792,f892(a879,a879)),x101792),f335(f8(a879,f892(a879,a879),x101792),a333)),f335(f335(f7(x101792,f892(x101792,x101792),f892(x101792,a879)),f335(f335(f8(f892(x101792,a879),f892(f892(x101792,x101792),f892(x101792,a879)),x101792),f8(x101792,a879,x101792)),a332)),f335(f80(x101792),x101793))))),f335(f335(f7(x101792,f892(x101792,a879),a879),f337(x101792)),x101791))))),f335(f335(f80(x101792),x101793),f14(x101792,x101791)))
% 170.70/170.40 [10180]~P77(x101802)+E(x101801,f199(f892(x101802,a879)))+~P4(f335(f62(x101802),x101801))+E(f15(x101802,f335(f255(x101802),f335(f335(f8(f892(x101802,a879),a879,x101802),f87(x101802)),f335(f335(f7(x101802,f892(x101802,a879),f892(x101802,a879)),f335(f335(f8(f892(x101802,f892(a879,a879)),f892(f892(x101802,a879),f892(x101802,a879)),x101802),f18(x101802,a879,a879)),f335(f335(f8(f892(x101802,a879),f892(x101802,f892(a879,a879)),x101802),f335(f8(a879,f892(a879,a879),x101802),a333)),f335(f335(f7(x101802,f892(x101802,x101802),f892(x101802,a879)),f335(f335(f8(f892(x101802,a879),f892(f892(x101802,x101802),f892(x101802,a879)),x101802),f8(x101802,a879,x101802)),a332)),f335(f80(x101802),x101803))))),f335(f335(f7(x101802,f892(x101802,a879),a879),f337(x101802)),x101801))))),f335(f335(f80(x101802),x101803),f15(x101802,x101801)))
% 170.70/170.40 [10181]~P6(x101812)+E(x101811,f199(f892(x101812,a879)))+~P4(f335(f62(x101812),x101811))+E(f11(x101812,f198(x101812),f335(f255(x101812),f335(f335(f8(f892(x101812,a879),a879,x101812),f87(x101812)),f335(f335(f7(x101812,f892(x101812,a879),f892(x101812,a879)),f335(f335(f8(f892(x101812,f892(a879,a879)),f892(f892(x101812,a879),f892(x101812,a879)),x101812),f18(x101812,a879,a879)),f335(f335(f8(f892(x101812,a879),f892(x101812,f892(a879,a879)),x101812),f335(f8(a879,f892(a879,a879),x101812),a333)),f335(f335(f7(x101812,f892(x101812,x101812),f892(x101812,a879)),f335(f335(f8(f892(x101812,a879),f892(f892(x101812,x101812),f892(x101812,a879)),x101812),f8(x101812,a879,x101812)),a332)),f335(f197(x101812),x101813))))),f335(f335(f7(x101812,f892(x101812,a879),a879),f337(x101812)),x101811))))),f335(f335(f197(x101812),x101813),f11(x101812,f198(x101812),x101811)))
% 170.70/170.40 [10182]~P6(x101822)+E(x101821,f199(f892(x101822,a879)))+~P4(f335(f62(x101822),x101821))+E(f12(x101822,f197(x101822),f335(f255(x101822),f335(f335(f8(f892(x101822,a879),a879,x101822),f87(x101822)),f335(f335(f7(x101822,f892(x101822,a879),f892(x101822,a879)),f335(f335(f8(f892(x101822,f892(a879,a879)),f892(f892(x101822,a879),f892(x101822,a879)),x101822),f18(x101822,a879,a879)),f335(f335(f8(f892(x101822,a879),f892(x101822,f892(a879,a879)),x101822),f335(f8(a879,f892(a879,a879),x101822),a333)),f335(f335(f7(x101822,f892(x101822,x101822),f892(x101822,a879)),f335(f335(f8(f892(x101822,a879),f892(f892(x101822,x101822),f892(x101822,a879)),x101822),f8(x101822,a879,x101822)),a332)),f335(f198(x101822),x101823))))),f335(f335(f7(x101822,f892(x101822,a879),a879),f337(x101822)),x101821))))),f335(f335(f198(x101822),x101823),f12(x101822,f197(x101822),x101821)))
% 170.70/170.40 [9933]~P120(x99331)+~E(x99333,f2(x99331))+~E(x99332,f2(x99331))+E(f335(f335(f80(x99331),f335(f335(f260(x99331),x99332),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x99331),x99333),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f2(x99331))
% 170.70/170.40 [10076]~P114(x100761)+~P4(f335(f335(f249(x100761),f2(x100761)),x100763))+P4(f335(f335(f249(x100761),x100762),x100763))+~P4(f335(f335(f249(x100761),f335(f335(f260(x100761),x100762),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x100761),x100763),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))))
% 170.70/170.40 [10123]~P120(x101232)+~E(x101231,f2(x101232))+~E(x101233,f2(x101232))+~P4(f335(f335(f250(x101232),f2(x101232)),f335(f335(f80(x101232),f335(f335(f260(x101232),x101233),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102))))),f335(f335(f260(x101232),x101231),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))))
% 170.70/170.40 [9311]E(x93111,x93112)+~E(f732(x93111,x93112,x93114,x93113),f735(x93111,x93112,x93114,x93113))+P4(f335(f335(f337(f891(f885(x93113),f885(x93113))),f335(f335(f270(f885(x93113),f885(x93113)),x93112),x93111)),f150(x93113,x93114)))+P4(f335(f335(f337(f891(f885(x93113),f885(x93113))),f335(f335(f270(f885(x93113),f885(x93113)),x93111),x93112)),f150(x93113,x93114)))
% 170.70/170.40 [4867]~P61(x48672)+~E(x48674,f2(x48672))+~E(x48671,f2(x48672))+E(x48671,f335(f335(f293(x48672),x48673),x48674))
% 170.70/170.40 [4868]~P61(x48681)+~E(x48683,f2(x48681))+~E(x48684,f2(x48681))+E(f335(f335(f293(x48681),x48682),x48683),x48684)
% 170.70/170.40 [4977]~P61(x49772)+E(x49771,f2(x49772))+~E(x49773,f2(x49772))+~E(x49771,f335(f335(f293(x49772),x49774),x49773))
% 170.70/170.40 [4978]~P61(x49782)+E(x49781,f2(x49782))+~E(x49783,f2(x49782))+~E(f335(f335(f293(x49782),x49784),x49783),x49781)
% 170.70/170.40 [5153]~P118(x51532)+E(x51531,f2(x51532))+~E(f335(f335(f293(x51532),x51533),x51531),x51534)+E(x51533,f335(f335(f81(x51532),x51534),x51531))
% 170.70/170.40 [5155]~P118(x51552)+E(x51551,f2(x51552))+~E(f335(f335(f81(x51552),x51553),x51551),x51554)+E(x51553,f335(f335(f293(x51552),x51554),x51551))
% 170.70/170.40 [5156]~P61(x51562)+E(x51561,f2(x51562))+~E(f335(f335(f293(x51562),x51563),x51561),x51564)+E(x51563,f335(f335(f81(x51562),x51564),x51561))
% 170.70/170.40 [5157]~P61(x51572)+E(x51571,f2(x51572))+~E(f335(f335(f81(x51572),x51573),x51571),x51574)+E(x51573,f335(f335(f293(x51572),x51574),x51571))
% 170.70/170.40 [5158]~P118(x51582)+E(x51581,f2(x51582))+~E(x51583,f335(f335(f293(x51582),x51584),x51581))+E(f335(f335(f81(x51582),x51583),x51581),x51584)
% 170.70/170.40 [5160]~P118(x51602)+E(x51601,f2(x51602))+~E(x51603,f335(f335(f81(x51602),x51604),x51601))+E(f335(f335(f293(x51602),x51603),x51601),x51604)
% 170.70/170.40 [5161]~P61(x51612)+E(x51611,f2(x51612))+~E(x51613,f335(f335(f293(x51612),x51614),x51611))+E(f335(f335(f81(x51612),x51613),x51611),x51614)
% 170.70/170.40 [5162]~P61(x51622)+E(x51621,f2(x51622))+~E(x51623,f335(f335(f81(x51622),x51624),x51621))+E(f335(f335(f293(x51622),x51623),x51621),x51624)
% 170.70/170.40 [5195]~P61(x51952)+~E(x51951,f2(x51952))+~E(f335(f335(f81(x51952),x51951),x51954),x51953)+E(x51951,f335(f335(f293(x51952),x51953),x51954))
% 170.70/170.40 [5196]~P61(x51961)+~E(x51964,f2(x51961))+~E(x51962,f335(f335(f81(x51961),x51964),x51963))+E(f335(f335(f293(x51961),x51962),x51963),x51964)
% 170.70/170.40 [5270]~E(x52703,x52704)+~E(x52702,x52703)+~P107(x52701)+E(f306(x52701,x52702,x52703),f335(f335(f313(x52701),x52704),f199(f892(x52701,a879))))
% 170.70/170.40 [5473]~E(f147(x54732,x54731),x54734)+~E(f119(x54732,x54731),x54733)+E(x54731,f118(x54732))+E(f335(f335(f137(x54732),x54733),f335(f335(f154(x54732),x54734),f118(x54732))),x54731)
% 170.70/170.40 [6087]~P114(x60873)+E(x60871,x60872)+~E(f335(f335(f260(x60873),x60874),x60871),f335(f335(f260(x60873),x60874),x60872))+~P4(f335(f335(f250(x60873),f78(x60873)),x60874))
% 170.70/170.40 [6088]E(x60881,x60882)+~E(f335(f335(f313(x60883),x60884),x60881),f335(f335(f313(x60883),x60884),x60882))+P4(f335(f335(f337(x60883),x60884),x60882))+P4(f335(f335(f337(x60883),x60884),x60881))
% 170.70/170.40 [6126]E(f335(x61261,x61262),f78(a884))+~E(f335(f335(f9(x61263,a884),x61261),x61264),f78(a884))+~P4(f335(f62(x61263),x61264))+~P4(f335(f335(f337(x61263),x61262),x61264))
% 170.70/170.40 [6127]E(f335(x61271,x61272),f2(a884))+~E(f335(f335(f6(x61273,a884),x61271),x61274),f2(a884))+~P4(f335(f62(x61273),x61274))+~P4(f335(f335(f337(x61273),x61272),x61274))
% 170.70/170.40 [6347]~P107(x63471)+~P4(f335(f335(f249(x63471),x63474),x63473))+P4(f335(f335(f249(x63471),x63472),x63473))+~P4(f335(f335(f249(x63471),x63472),x63474))
% 170.70/170.40 [6348]~P5(x63481)+~P4(f335(f335(f249(x63481),x63482),x63484))+P4(f335(f335(f249(x63481),x63482),x63483))+~P4(f335(f335(f249(x63481),x63484),x63483))
% 170.70/170.40 [6349]~P107(x63491)+~P4(f335(f335(f250(x63491),x63494),x63493))+P4(f335(f335(f250(x63491),x63492),x63493))+~P4(f335(f335(f249(x63491),x63492),x63494))
% 170.70/170.40 [6350]~P107(x63501)+~P4(f335(f335(f250(x63501),x63502),x63504))+P4(f335(f335(f250(x63501),x63502),x63503))+~P4(f335(f335(f249(x63501),x63504),x63503))
% 170.70/170.40 [6351]~P107(x63511)+~P4(f335(f335(f250(x63511),x63514),x63513))+P4(f335(f335(f250(x63511),x63512),x63513))+~P4(f335(f335(f250(x63511),x63512),x63514))
% 170.70/170.40 [6352]~P5(x63521)+~P4(f335(f335(f250(x63521),x63522),x63524))+P4(f335(f335(f250(x63521),x63522),x63523))+~P4(f335(f335(f249(x63521),x63524),x63523))
% 170.70/170.40 [6353]~P5(x63531)+~P4(f335(f335(f250(x63531),x63534),x63533))+P4(f335(f335(f250(x63531),x63532),x63533))+~P4(f335(f335(f249(x63531),x63532),x63534))
% 170.70/170.40 [6354]~P5(x63541)+~P4(f335(f335(f250(x63541),x63542),x63544))+P4(f335(f335(f250(x63541),x63542),x63543))+~P4(f335(f335(f250(x63541),x63544),x63543))
% 170.70/170.40 [6434]~P37(x64344,x64343,x64342)+E(x64341,f813(x64342,x64343,x64344))+~P4(f335(x64343,x64341))+~P4(f335(f335(f337(x64344),x64341),f335(f175(x64344),x64342)))
% 170.70/170.40 [6580]~P8(x65801)+~P4(f335(f335(f249(x65801),x65802),f41(x65801,x65804)))+P4(f335(f335(f249(x65801),x65802),x65803))+~P4(f335(f335(f337(x65801),x65803),x65804))
% 170.70/170.40 [6726]~P6(x67261)+~P16(x67261,f335(f335(f154(x67261),x67262),x67264))+~P4(f335(f335(f337(x67261),x67263),f335(f175(x67261),x67264)))+P4(f335(f335(f249(x67261),x67262),x67263))
% 170.70/170.40 [6816]~P8(x68161)+~P4(f335(f335(f249(x68161),f40(x68161,x68164)),x68163))+P4(f335(f335(f249(x68161),x68162),x68163))+~P4(f335(f335(f337(x68161),x68162),x68164))
% 170.70/170.40 [7223]~P6(x72231)+E(f335(f335(f115(f892(x72231,a879)),f335(f305(x72231,x72232),x72233)),f335(f305(x72231,x72233),x72234)),f335(f305(x72231,x72232),x72234))+~P4(f335(f335(f249(x72231),x72233),x72234))+~P4(f335(f335(f249(x72231),x72232),x72233))
% 170.70/170.40 [7260]P37(x72601,x72602,x72603)+~E(f817(x72603,x72602,x72601,x72604),x72604)+~P4(f335(x72602,x72604))+~P4(f335(f335(f337(x72601),x72604),f335(f175(x72601),x72603)))
% 170.70/170.40 [7334]~P6(x73341)+E(f335(f335(f115(f892(x73341,a879)),f335(f305(x73341,x73342),x73343)),f306(x73341,x73343,x73344)),f306(x73341,x73342,x73344))+~P4(f335(f335(f249(x73341),x73343),x73344))+~P4(f335(f335(f249(x73341),x73342),x73343))
% 170.70/170.40 [7400]~P6(x74001)+E(f335(f335(f115(f892(x74001,a879)),f309(x74001,x74002,x74003)),f335(f305(x74001,x74003),x74004)),f309(x74001,x74002,x74004))+~P4(f335(f335(f249(x74001),x74003),x74004))+~P4(f335(f335(f250(x74001),x74002),x74003))
% 170.70/170.40 [7421]~P6(x74211)+E(f335(f335(f115(f892(x74211,a879)),f306(x74211,x74212,x74213)),f309(x74211,x74213,x74214)),f335(f305(x74211,x74212),x74214))+~P4(f335(f335(f249(x74211),x74212),x74213))+~P4(f335(f335(f250(x74211),x74213),x74214))
% 170.70/170.40 [7453]~P6(x74531)+E(f335(f335(f115(f892(x74531,a879)),f309(x74531,x74532,x74533)),f306(x74531,x74533,x74534)),f308(x74531,x74532,x74534))+~P4(f335(f335(f249(x74531),x74533),x74534))+~P4(f335(f335(f250(x74531),x74532),x74533))
% 170.70/170.40 [7454]~P6(x74541)+E(f335(f335(f115(f892(x74541,a879)),f308(x74541,x74542,x74543)),f309(x74541,x74543,x74544)),f309(x74541,x74542,x74544))+~P4(f335(f335(f249(x74541),x74542),x74543))+~P4(f335(f335(f250(x74541),x74543),x74544))
% 170.70/170.40 [7455]~P6(x74551)+E(f335(f335(f115(f892(x74551,a879)),f308(x74551,x74552,x74553)),f308(x74551,x74553,x74554)),f308(x74551,x74552,x74554))+~P4(f335(f335(f249(x74551),x74553),x74554))+~P4(f335(f335(f249(x74551),x74552),x74553))
% 170.70/170.40 [7456]~P6(x74561)+E(f335(f335(f115(f892(x74561,a879)),f306(x74561,x74562,x74563)),f308(x74561,x74563,x74564)),f306(x74561,x74562,x74564))+~P4(f335(f335(f249(x74561),x74563),x74564))+~P4(f335(f335(f249(x74561),x74562),x74563))
% 170.70/170.40 [8255]P27(x82551,x82552,f853(x82553,x82552,x82554,x82551),x82554)+~P4(f335(f62(x82552),x82553))+~P4(f335(f62(x82551),x82554))+~P4(f335(f335(f249(a884),f335(f38(x82551),x82554)),f335(f38(x82552),x82553)))
% 170.70/170.40 [8276]P37(x82761,x82762,x82763)+~P4(f335(x82762,x82764))+P4(f335(x82762,f817(x82763,x82762,x82761,x82764)))+~P4(f335(f335(f337(x82761),x82764),f335(f175(x82761),x82763)))
% 170.70/170.40 [8328]~P76(x83281)+~E(f335(x83283,f501(x83283,x83284,x83282,x83281)),f78(x83281))+E(f335(f335(f335(f66(x83281,x83282,f81(x83281)),x83283),f78(x83281)),x83284),f78(x83281))+~P4(f335(f62(x83282),x83284))
% 170.70/170.40 [8601]~P114(x86011)+~P4(f335(f335(f249(x86011),f2(x86011)),x86013))+P4(f335(f335(f249(x86011),x86012),x86013))+~P4(f335(f335(f249(x86011),f335(f335(f260(x86011),x86012),f335(a117,x86014))),f335(f335(f260(x86011),x86013),f335(a117,x86014))))
% 170.70/170.40 [8897]P37(x88971,x88972,x88973)+~P4(f335(x88972,x88974))+~P4(f335(f335(f337(x88971),x88974),f335(f175(x88971),x88973)))+P4(f335(f335(f337(x88971),f817(x88973,x88972,x88971,x88974)),f335(f175(x88971),x88973)))
% 170.70/170.40 [8983]~P76(x89831)+E(f335(f335(f335(f66(x89831,x89832,f81(x89831)),x89833),f78(x89831)),x89834),f78(x89831))+~P4(f335(f62(x89832),x89834))+P4(f335(f335(f337(x89832),f501(x89833,x89834,x89832,x89831)),x89834))
% 170.70/170.40 [9474]~P4(f335(f335(f249(a1),x94744),f2(a1)))+P4(f335(f335(f249(a1),f335(f335(f80(a1),f335(f335(f81(a1),x94741),f45(a1,x94742,x94743))),x94744)),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x94743))+~P4(f335(f335(f250(a1),x94741),x94744))
% 170.70/170.40 [9926]~P4(f335(f62(x99261),x99262))+~P4(f335(f335(f337(x99261),x99264),x99262))+~P4(f335(f335(f337(x99261),x99263),x99262))+P4(f335(f335(f250(a884),f335(f38(x99261),f335(f335(f22(f892(x99261,a879)),f335(f335(f22(f892(x99261,a879)),x99262),f335(f335(f313(x99261),x99263),f199(f892(x99261,a879))))),f335(f335(f313(x99261),x99264),f199(f892(x99261,a879)))))),f335(f38(x99261),x99262)))
% 170.70/170.40 [6933]~P102(x69331)+~P4(f335(f335(f249(x69331),x69332),x69334))+~P4(f335(f335(f249(x69331),x69332),x69333))+P4(f335(f335(f249(x69331),x69332),f335(f335(f106(x69331),x69333),x69334)))
% 170.70/170.40 [6936]~P6(x69361)+~P4(f335(f335(f249(x69361),x69362),x69364))+~P4(f335(f335(f249(x69361),x69362),x69363))+P4(f335(f335(f249(x69361),x69362),f335(f335(f197(x69361),x69363),x69364)))
% 170.70/170.40 [6937]~P6(x69371)+~P4(f335(f335(f250(x69371),x69372),x69374))+~P4(f335(f335(f250(x69371),x69372),x69373))+P4(f335(f335(f250(x69371),x69372),f335(f335(f197(x69371),x69373),x69374)))
% 170.70/170.40 [6956]~P62(x69562)+E(x69561,f2(x69562))+E(f335(f335(f293(x69562),f335(f335(f260(x69562),x69561),x69563)),f335(f335(f260(x69562),x69561),x69564)),f335(f335(f260(x69562),x69561),f335(f335(f22(a884),x69563),x69564)))+~P4(f335(f335(f249(a884),x69564),x69563))
% 170.70/170.40 [7001]~P6(x70011)+~P16(x70011,f335(f335(f154(x70011),x70013),x70014))+P16(x70011,f335(f335(f154(x70011),x70012),f335(f335(f154(x70011),x70013),x70014)))+~P4(f335(f335(f249(x70011),x70012),x70013))
% 170.70/170.40 [7042]~P88(x70421)+~P4(f335(f335(f249(x70421),f2(x70421)),x70424))+~P4(f335(f335(f249(x70421),x70422),x70423))+P4(f335(f335(f249(x70421),x70422),f335(f335(f80(x70421),x70423),x70424)))
% 170.70/170.40 [7043]~P88(x70431)+~P4(f335(f335(f249(x70431),f2(x70431)),x70433))+~P4(f335(f335(f249(x70431),x70432),x70434))+P4(f335(f335(f249(x70431),x70432),f335(f335(f80(x70431),x70433),x70434)))
% 170.70/170.40 [7044]~P114(x70441)+~P4(f335(f335(f250(x70441),f2(x70441)),x70443))+~P4(f335(f335(f250(x70441),x70442),x70444))+P4(f335(f335(f250(x70441),x70442),f335(f335(f80(x70441),x70443),x70444)))
% 170.70/170.40 [7045]~P88(x70451)+~P4(f335(f335(f249(x70451),x70452),x70454))+~P4(f335(f335(f250(x70451),f2(x70451)),x70453))+P4(f335(f335(f250(x70451),x70452),f335(f335(f80(x70451),x70453),x70454)))
% 170.70/170.40 [7046]~P88(x70461)+~P4(f335(f335(f249(x70461),f2(x70461)),x70463))+~P4(f335(f335(f250(x70461),x70462),x70464))+P4(f335(f335(f250(x70461),x70462),f335(f335(f80(x70461),x70463),x70464)))
% 170.70/170.40 [7085]~P6(x70851)+P4(f335(f335(f249(x70851),x70852),x70853))+P4(f335(f335(f249(x70851),x70852),x70854))+~P4(f335(f335(f249(x70851),x70852),f335(f335(f198(x70851),x70854),x70853)))
% 170.70/170.40 [7086]~P6(x70861)+P4(f335(f335(f250(x70861),x70862),x70863))+P4(f335(f335(f250(x70861),x70862),x70864))+~P4(f335(f335(f250(x70861),x70862),f335(f335(f198(x70861),x70864),x70863)))
% 170.70/170.40 [7373]~P107(x73732)+~P60(x73731)+~P4(f335(f335(f250(f892(x73731,x73732)),x73733),x73734))+P4(f335(f335(f249(f892(x73731,x73732)),x73733),x73734))
% 170.70/170.40 [7744]~P64(x77441)+~P4(f335(f335(f250(x77441),x77444),f2(x77441)))+~P4(f335(f335(f249(x77441),x77443),f335(f335(f293(x77441),x77442),x77444)))+P4(f335(f335(f249(x77441),x77442),f335(f335(f81(x77441),x77443),x77444)))
% 170.70/170.40 [7745]~P64(x77451)+~P4(f335(f335(f250(x77451),x77454),f2(x77451)))+~P4(f335(f335(f249(x77451),x77453),f335(f335(f81(x77451),x77452),x77454)))+P4(f335(f335(f249(x77451),x77452),f335(f335(f293(x77451),x77453),x77454)))
% 170.70/170.40 [7746]~P64(x77461)+~P4(f335(f335(f250(x77461),x77464),f2(x77461)))+~P4(f335(f335(f250(x77461),x77463),f335(f335(f293(x77461),x77462),x77464)))+P4(f335(f335(f250(x77461),x77462),f335(f335(f81(x77461),x77463),x77464)))
% 170.70/170.40 [7747]~P64(x77471)+~P4(f335(f335(f250(x77471),x77474),f2(x77471)))+~P4(f335(f335(f250(x77471),x77473),f335(f335(f81(x77471),x77472),x77474)))+P4(f335(f335(f250(x77471),x77472),f335(f335(f293(x77471),x77473),x77474)))
% 170.70/170.40 [7852]~P125(x78521)+~P4(f335(f335(f249(x78521),x78522),f2(x78521)))+~P4(f335(f335(f249(x78521),x78524),x78523))+P4(f335(f335(f249(x78521),f335(f335(f81(x78521),x78522),x78523)),f335(f335(f81(x78521),x78522),x78524)))
% 170.70/170.40 [7853]~P124(x78531)+~P4(f335(f335(f250(x78531),x78532),f2(x78531)))+~P4(f335(f335(f249(x78531),x78534),x78533))+P4(f335(f335(f249(x78531),f335(f335(f81(x78531),x78532),x78533)),f335(f335(f81(x78531),x78532),x78534)))
% 170.70/170.40 [7854]~P125(x78541)+~P4(f335(f335(f249(x78541),x78543),f2(x78541)))+~P4(f335(f335(f249(x78541),x78544),x78542))+P4(f335(f335(f249(x78541),f335(f335(f81(x78541),x78542),x78543)),f335(f335(f81(x78541),x78544),x78543)))
% 170.70/170.40 [7855]~P63(x78551)+~P4(f335(f335(f249(x78551),x78553),f2(x78551)))+~P4(f335(f335(f249(x78551),x78554),x78552))+P4(f335(f335(f249(x78551),f335(f335(f293(x78551),x78552),x78553)),f335(f335(f293(x78551),x78554),x78553)))
% 170.70/170.40 [7859]~P124(x78591)+~P4(f335(f335(f250(x78591),x78593),f2(x78591)))+~P4(f335(f335(f250(x78591),x78594),x78592))+P4(f335(f335(f250(x78591),f335(f335(f81(x78591),x78592),x78593)),f335(f335(f81(x78591),x78594),x78593)))
% 170.70/170.40 [7860]~P124(x78601)+~P4(f335(f335(f250(x78601),x78602),f2(x78601)))+~P4(f335(f335(f250(x78601),x78604),x78603))+P4(f335(f335(f250(x78601),f335(f335(f81(x78601),x78602),x78603)),f335(f335(f81(x78601),x78602),x78604)))
% 170.70/170.40 [7861]~P64(x78611)+~P4(f335(f335(f250(x78611),x78613),f2(x78611)))+~P4(f335(f335(f250(x78611),x78614),x78612))+P4(f335(f335(f250(x78611),f335(f335(f293(x78611),x78612),x78613)),f335(f335(f293(x78611),x78614),x78613)))
% 170.70/170.40 [7862]~P114(x78621)+~P4(f335(f335(f250(x78621),f78(x78621)),x78622))+~P4(f335(f335(f249(a884),x78623),x78624))+P4(f335(f335(f249(x78621),f335(f335(f260(x78621),x78622),x78623)),f335(f335(f260(x78621),x78622),x78624)))
% 170.70/170.40 [7863]~P114(x78631)+~P4(f335(f335(f249(x78631),f78(x78631)),x78632))+~P4(f335(f335(f249(a884),x78633),x78634))+P4(f335(f335(f249(x78631),f335(f335(f260(x78631),x78632),x78633)),f335(f335(f260(x78631),x78632),x78634)))
% 170.70/170.40 [7865]~P114(x78651)+~P4(f335(f335(f250(x78651),f78(x78651)),x78652))+~P4(f335(f335(f250(a884),x78653),x78654))+P4(f335(f335(f250(x78651),f335(f335(f260(x78651),x78652),x78653)),f335(f335(f260(x78651),x78652),x78654)))
% 170.70/170.40 [7892]P4(f335(f335(f250(a884),f2(a884)),f335(x78921,x78922)))+~P4(f335(f62(x78923),x78924))+~P4(f335(f335(f337(x78923),x78922),x78924))+~P4(f335(f335(f250(a884),f2(a884)),f335(f335(f9(x78923,a884),x78921),x78924)))
% 170.70/170.40 [7901]~P124(x79011)+~P4(f335(f335(f250(x79011),f2(x79011)),x79012))+~P4(f335(f335(f249(x79011),x79013),x79014))+P4(f335(f335(f249(x79011),f335(f335(f81(x79011),x79012),x79013)),f335(f335(f81(x79011),x79012),x79014)))
% 170.70/170.40 [7902]~P134(x79021)+~P4(f335(f335(f249(x79021),x79023),x79024))+~P4(f335(f335(f249(x79021),f2(x79021)),x79022))+P4(f335(f335(f249(x79021),f335(f335(f81(x79021),x79022),x79023)),f335(f335(f81(x79021),x79022),x79024)))
% 170.70/170.40 [7903]~P133(x79031)+~P4(f335(f335(f249(x79031),x79033),x79034))+~P4(f335(f335(f249(x79031),f2(x79031)),x79032))+P4(f335(f335(f249(x79031),f335(f335(f81(x79031),x79032),x79033)),f335(f335(f81(x79031),x79032),x79034)))
% 170.70/170.40 [7904]~P134(x79041)+~P4(f335(f335(f249(x79041),x79042),x79044))+~P4(f335(f335(f249(x79041),f2(x79041)),x79043))+P4(f335(f335(f249(x79041),f335(f335(f81(x79041),x79042),x79043)),f335(f335(f81(x79041),x79044),x79043)))
% 170.70/170.40 [7905]~P114(x79051)+~P4(f335(f335(f249(x79051),x79052),x79054))+~P4(f335(f335(f249(x79051),f2(x79051)),x79052))+P4(f335(f335(f249(x79051),f335(f335(f260(x79051),x79052),x79053)),f335(f335(f260(x79051),x79054),x79053)))
% 170.70/170.40 [7906]~P63(x79061)+~P4(f335(f335(f249(x79061),x79062),x79064))+~P4(f335(f335(f249(x79061),f2(x79061)),x79063))+P4(f335(f335(f249(x79061),f335(f335(f293(x79061),x79062),x79063)),f335(f335(f293(x79061),x79064),x79063)))
% 170.70/170.40 [7908]~P127(x79081)+~P4(f335(f335(f250(x79081),x79083),x79084))+~P4(f335(f335(f250(x79081),f2(x79081)),x79082))+P4(f335(f335(f250(x79081),f335(f335(f81(x79081),x79082),x79083)),f335(f335(f81(x79081),x79082),x79084)))
% 170.70/170.40 [7909]~P121(x79091)+~P4(f335(f335(f250(x79091),x79093),x79094))+~P4(f335(f335(f250(x79091),f2(x79091)),x79092))+P4(f335(f335(f250(x79091),f335(f335(f81(x79091),x79092),x79093)),f335(f335(f81(x79091),x79092),x79094)))
% 170.70/170.40 [7910]~P124(x79101)+~P4(f335(f335(f250(x79101),x79102),x79104))+~P4(f335(f335(f250(x79101),f2(x79101)),x79103))+P4(f335(f335(f250(x79101),f335(f335(f81(x79101),x79102),x79103)),f335(f335(f81(x79101),x79104),x79103)))
% 170.70/170.40 [7911]~P127(x79111)+~P4(f335(f335(f250(x79111),x79112),x79114))+~P4(f335(f335(f250(x79111),f2(x79111)),x79113))+P4(f335(f335(f250(x79111),f335(f335(f81(x79111),x79112),x79113)),f335(f335(f81(x79111),x79114),x79113)))
% 170.70/170.40 [7912]~P124(x79121)+~P4(f335(f335(f250(x79121),x79123),x79124))+~P4(f335(f335(f250(x79121),f2(x79121)),x79122))+P4(f335(f335(f250(x79121),f335(f335(f81(x79121),x79122),x79123)),f335(f335(f81(x79121),x79122),x79124)))
% 170.70/170.40 [7913]~P64(x79131)+~P4(f335(f335(f250(x79131),x79132),x79134))+~P4(f335(f335(f250(x79131),f2(x79131)),x79133))+P4(f335(f335(f250(x79131),f335(f335(f293(x79131),x79132),x79133)),f335(f335(f293(x79131),x79134),x79133)))
% 170.70/170.40 [7956]~P108(x79562)+P4(f335(f335(f250(f892(x79561,x79562)),x79564),x79563))+~P4(f335(f335(f249(f892(x79561,x79562)),x79564),x79563))+P4(f335(f335(f249(f892(x79561,x79562)),x79563),x79564))
% 170.70/170.40 [7999]P4(f335(f335(f337(x79991),x79992),x79993))+P4(f335(f335(f337(x79991),x79992),x79994))+~P4(f335(f335(f249(f892(x79991,a879)),x79994),x79993))+P4(f335(f335(f250(f892(x79991,a879)),x79994),f335(f335(f313(x79991),x79992),x79993)))
% 170.70/170.40 [8160]P4(f335(f335(f337(x81601),x81602),x81603))+P4(f335(f335(f337(x81601),x81602),x81604))+~P4(f335(f335(f250(f892(x81601,a879)),x81604),f335(f335(f313(x81601),x81602),x81603)))+P4(f335(f335(f249(f892(x81601,a879)),x81604),x81603))
% 170.70/170.40 [8169]~P60(x81691)+P12(x81691,x81692,x81693)+~P4(f335(x81692,x81694))+~P4(f335(f335(f337(f885(x81691)),x81694),f335(f175(f885(x81691)),f55(x81691,x81693,f56(x81691)))))
% 170.70/170.40 [8179]~P13(x81793,x81791,x81794)+~P60(x81793)+P4(f335(x81791,x81792))+~P4(f335(f335(f337(f885(x81793)),x81792),f335(f175(f885(x81793)),f55(x81793,x81794,f56(x81793)))))
% 170.70/170.40 [8232]~P124(x82321)+P4(f335(f335(f250(x82321),x82323),x82322))+P4(f335(f335(f250(x82321),x82322),x82323))+~P4(f335(f335(f250(x82321),f335(f335(f81(x82321),x82324),x82322)),f335(f335(f81(x82321),x82324),x82323)))
% 170.70/170.40 [8233]~P124(x82331)+P4(f335(f335(f250(x82331),x82333),x82332))+P4(f335(f335(f250(x82331),x82332),x82333))+~P4(f335(f335(f250(x82331),f335(f335(f81(x82331),x82332),x82334)),f335(f335(f81(x82331),x82333),x82334)))
% 170.70/170.40 [8244]~P124(x82441)+P4(f335(f335(f250(x82441),x82444),f2(x82441)))+P4(f335(f335(f250(x82441),x82442),x82443))+~P4(f335(f335(f250(x82441),f335(f335(f81(x82441),x82442),x82444)),f335(f335(f81(x82441),x82443),x82444)))
% 170.70/170.40 [8245]~P124(x82451)+P4(f335(f335(f250(x82451),x82454),f2(x82451)))+P4(f335(f335(f250(x82451),x82452),x82453))+~P4(f335(f335(f250(x82451),f335(f335(f81(x82451),x82454),x82452)),f335(f335(f81(x82451),x82454),x82453)))
% 170.70/170.40 [8249]~P124(x82491)+P4(f335(f335(f250(x82491),x82492),x82493))+P4(f335(f335(f250(x82491),f2(x82491)),x82494))+~P4(f335(f335(f250(x82491),f335(f335(f81(x82491),x82494),x82493)),f335(f335(f81(x82491),x82494),x82492)))
% 170.70/170.40 [8250]~P124(x82501)+P4(f335(f335(f250(x82501),x82502),x82503))+P4(f335(f335(f250(x82501),f2(x82501)),x82504))+~P4(f335(f335(f250(x82501),f335(f335(f81(x82501),x82503),x82504)),f335(f335(f81(x82501),x82502),x82504)))
% 170.70/170.40 [8263]~P124(x82631)+P4(f335(f335(f250(x82631),x82632),f2(x82631)))+P4(f335(f335(f250(x82631),f2(x82631)),x82632))+~P4(f335(f335(f250(x82631),f335(f335(f81(x82631),x82633),x82632)),f335(f335(f81(x82631),x82634),x82632)))
% 170.70/170.40 [8264]~P124(x82641)+P4(f335(f335(f250(x82641),x82642),f2(x82641)))+P4(f335(f335(f250(x82641),f2(x82641)),x82642))+~P4(f335(f335(f250(x82641),f335(f335(f81(x82641),x82642),x82643)),f335(f335(f81(x82641),x82642),x82644)))
% 170.70/170.40 [8291]~P124(x82911)+~P4(f335(f335(f250(x82911),x82914),f2(x82911)))+P4(f335(f335(f249(x82911),x82912),x82913))+~P4(f335(f335(f249(x82911),f335(f335(f81(x82911),x82914),x82913)),f335(f335(f81(x82911),x82914),x82912)))
% 170.70/170.40 [8292]~P124(x82921)+~P4(f335(f335(f250(x82921),x82924),f2(x82921)))+P4(f335(f335(f250(x82921),x82922),x82923))+~P4(f335(f335(f250(x82921),f335(f335(f81(x82921),x82924),x82923)),f335(f335(f81(x82921),x82924),x82922)))
% 170.70/170.40 [8304]~P114(x83043)+~P4(f335(f335(f250(x83043),f78(x83043)),x83044))+P4(f335(f335(f249(a884),x83041),x83042))+~P4(f335(f335(f249(x83043),f335(f335(f260(x83043),x83044),x83041)),f335(f335(f260(x83043),x83044),x83042)))
% 170.70/170.40 [8306]~P114(x83063)+~P4(f335(f335(f250(x83063),f78(x83063)),x83064))+P4(f335(f335(f250(a884),x83061),x83062))+~P4(f335(f335(f250(x83063),f335(f335(f260(x83063),x83064),x83061)),f335(f335(f260(x83063),x83064),x83062)))
% 170.70/170.40 [8316]~P124(x83161)+P4(f335(f335(f249(x83161),x83162),x83163))+~P4(f335(f335(f250(x83161),f2(x83161)),x83164))+~P4(f335(f335(f249(x83161),f335(f335(f81(x83161),x83164),x83162)),f335(f335(f81(x83161),x83164),x83163)))
% 170.70/170.40 [8317]~P127(x83171)+P4(f335(f335(f249(x83171),x83172),x83173))+~P4(f335(f335(f250(x83171),f2(x83171)),x83174))+~P4(f335(f335(f249(x83171),f335(f335(f81(x83171),x83174),x83172)),f335(f335(f81(x83171),x83174),x83173)))
% 170.70/170.40 [8318]~P127(x83181)+P4(f335(f335(f249(x83181),x83182),x83183))+~P4(f335(f335(f250(x83181),f2(x83181)),x83184))+~P4(f335(f335(f249(x83181),f335(f335(f81(x83181),x83182),x83184)),f335(f335(f81(x83181),x83183),x83184)))
% 170.70/170.40 [8319]~P124(x83191)+P4(f335(f335(f250(x83191),x83192),x83193))+~P4(f335(f335(f250(x83191),f2(x83191)),x83194))+~P4(f335(f335(f250(x83191),f335(f335(f81(x83191),x83194),x83192)),f335(f335(f81(x83191),x83194),x83193)))
% 170.70/170.40 [8320]~P127(x83201)+P4(f335(f335(f250(x83201),x83202),x83203))+~P4(f335(f335(f249(x83201),f2(x83201)),x83204))+~P4(f335(f335(f250(x83201),f335(f335(f81(x83201),x83204),x83202)),f335(f335(f81(x83201),x83204),x83203)))
% 170.70/170.40 [8321]~P128(x83211)+P4(f335(f335(f250(x83211),x83212),x83213))+~P4(f335(f335(f249(x83211),f2(x83211)),x83214))+~P4(f335(f335(f250(x83211),f335(f335(f81(x83211),x83214),x83212)),f335(f335(f81(x83211),x83214),x83213)))
% 170.70/170.40 [8322]~P114(x83221)+~P4(f335(f335(f249(x83221),f2(x83221)),x83223))+P4(f335(f335(f250(x83221),x83222),x83223))+~P4(f335(f335(f250(x83221),f335(f335(f260(x83221),x83222),x83224)),f335(f335(f260(x83221),x83223),x83224)))
% 170.70/170.40 [8323]~P127(x83231)+P4(f335(f335(f250(x83231),x83232),x83233))+~P4(f335(f335(f249(x83231),f2(x83231)),x83234))+~P4(f335(f335(f250(x83231),f335(f335(f81(x83231),x83232),x83234)),f335(f335(f81(x83231),x83233),x83234)))
% 170.70/170.40 [8324]~P128(x83241)+P4(f335(f335(f250(x83241),x83242),x83243))+~P4(f335(f335(f249(x83241),f2(x83241)),x83244))+~P4(f335(f335(f250(x83241),f335(f335(f81(x83241),x83242),x83244)),f335(f335(f81(x83241),x83243),x83244)))
% 170.70/170.40 [8367]P4(f335(f335(f337(x83671),x83672),x83673))+~P4(f335(f335(f249(f892(x83671,a879)),x83673),x83674))+~P4(f335(f335(f250(f892(x83671,a879)),x83673),x83674))+P4(f335(f335(f250(f892(x83671,a879)),x83673),f335(f335(f313(x83671),x83672),x83674)))
% 170.70/170.40 [8624]~P60(x86241)+~P96(x86242)+~E(f335(x86243,f818(x86244,x86243,x86241,x86242)),f335(x86244,f818(x86244,x86243,x86241,x86242)))+P4(f335(f335(f91(f892(x86241,x86242)),x86243),x86244))
% 170.70/170.40 [8740]E(f335(f335(f22(a1),f428(x87401,x87402,x87403,x87404)),f429(x87401,x87402,x87403,x87404)),x87404)+~P4(f335(f335(f250(a1),f2(a1)),x87403))+~P4(f335(f335(f249(a1),x87401),x87404))+P4(f335(f335(f249(a1),x87401),f335(f335(f80(a1),x87404),x87403)))
% 170.70/170.40 [8741]E(f335(f335(f22(a1),f438(x87411,x87412,x87413,x87414)),f439(x87411,x87412,x87413,x87414)),x87414)+~P4(f335(f335(f250(a1),f2(a1)),x87413))+~P4(f335(f335(f250(a1),x87411),x87414))+P4(f335(f335(f250(a1),x87411),f335(f335(f80(a1),x87414),x87413)))
% 170.70/170.40 [8877]~E(f335(f335(f168(x88771),x88773),f737(x88774,x88773,x88771,x88772)),f335(f335(f168(x88771),x88774),f737(x88774,x88773,x88771,x88772)))+E(f335(f335(f176(x88771),x88772),x88773),f335(f335(f176(x88771),x88772),x88774))+~P4(f335(f335(f249(a884),x88772),f335(f200(f885(x88771)),x88773)))+~P4(f335(f335(f249(a884),x88772),f335(f200(f885(x88771)),x88774)))
% 170.70/170.40 [8949]~P4(f335(f335(f250(a1),f2(a1)),x89493))+~P4(f335(f335(f249(a1),x89491),x89494))+P4(f335(f335(f337(a1),f428(x89491,x89492,x89493,x89494)),x89492))+P4(f335(f335(f249(a1),x89491),f335(f335(f80(a1),x89494),x89493)))
% 170.70/170.40 [8950]~P4(f335(f335(f250(a1),f2(a1)),x89503))+~P4(f335(f335(f250(a1),x89501),x89504))+P4(f335(f335(f337(a1),f438(x89501,x89502,x89503,x89504)),x89502))+P4(f335(f335(f250(a1),x89501),f335(f335(f80(a1),x89504),x89503)))
% 170.70/170.40 [8992]~P102(x89921)+~P4(f335(f62(x89921),x89923))+~P4(f335(f335(f337(x89921),x89924),x89923))+P4(f335(f335(f249(x89921),f335(f335(f65(x89921,x89921,f106(x89921)),x89922),x89923)),f335(f335(f106(x89921),x89924),x89922)))
% 170.70/170.40 [8993]~P6(x89931)+~P4(f335(f62(x89931),x89933))+~P4(f335(f335(f337(x89931),x89934),x89933))+P4(f335(f335(f249(x89931),f335(f335(f65(x89931,x89931,f197(x89931)),x89932),x89933)),f335(f335(f197(x89931),x89934),x89932)))
% 170.70/170.40 [9041]E(f335(f335(f176(x90411),x90412),x90413),f335(f335(f176(x90411),x90412),x90414))+P4(f335(f335(f250(a884),f737(x90413,x90414,x90411,x90412)),x90412))+~P4(f335(f335(f249(a884),x90412),f335(f200(f885(x90411)),x90413)))+~P4(f335(f335(f249(a884),x90412),f335(f200(f885(x90411)),x90414)))
% 170.70/170.40 [9046]~P4(f335(f335(f250(a1),f2(a1)),x90463))+~P4(f335(f335(f249(a1),x90461),x90462))+P4(f335(f335(f337(a1),f429(x90461,x90464,x90463,x90462)),f306(a1,f78(a1),x90463)))+P4(f335(f335(f249(a1),x90461),f335(f335(f80(a1),x90462),x90463)))
% 170.70/170.40 [9047]~P4(f335(f335(f250(a1),f2(a1)),x90473))+~P4(f335(f335(f250(a1),x90471),x90472))+P4(f335(f335(f337(a1),f439(x90471,x90474,x90473,x90472)),f306(a1,f78(a1),x90473)))+P4(f335(f335(f250(a1),x90471),f335(f335(f80(a1),x90472),x90473)))
% 170.70/170.40 [9212]~E(f335(f181(x92121,x92122),x92123),f335(f181(x92121,x92122),x92124))+E(f335(f175(f891(x92121,x92122)),x92123),f335(f175(f891(x92121,x92122)),x92124))+~P4(f335(f140(x92121),f335(f335(f157(f891(x92121,x92122),x92121),f269(x92121,x92122)),x92124)))+~P4(f335(f140(x92121),f335(f335(f157(f891(x92121,x92122),x92121),f269(x92121,x92122)),x92123)))
% 170.70/170.40 [9224]E(f335(f181(x92241,x92242),x92243),f335(f181(x92241,x92242),x92244))+~E(f335(f175(f891(x92241,x92242)),x92243),f335(f175(f891(x92241,x92242)),x92244))+~P4(f335(f140(x92241),f335(f335(f157(f891(x92241,x92242),x92241),f269(x92241,x92242)),x92244)))+~P4(f335(f140(x92241),f335(f335(f157(f891(x92241,x92242),x92241),f269(x92241,x92242)),x92243)))
% 170.70/170.40 [9369]~P6(x93691)+~P4(f335(f62(x93691),x93694))+P4(f335(f335(f337(x93691),f665(x93692,x93693,x93694,x93691)),x93694))+P4(f335(f335(f249(x93691),f335(f335(f65(x93691,x93691,f198(x93691)),x93692),x93694)),f335(f335(f198(x93691),x93693),x93692)))
% 170.70/170.40 [9370]~P101(x93701)+~P4(f335(f62(x93701),x93704))+P4(f335(f335(f337(x93701),f668(x93702,x93703,x93704,x93701)),x93704))+P4(f335(f335(f249(x93701),f335(f335(f65(x93701,x93701,f115(x93701)),x93702),x93704)),f335(f335(f115(x93701),x93703),x93702)))
% 170.70/170.40 [9492]~P101(x94921)+~P4(f335(f62(x94921),x94923))+~P4(f335(f335(f249(x94921),f668(x94922,x94924,x94923,x94921)),x94924))+P4(f335(f335(f249(x94921),f335(f335(f65(x94921,x94921,f115(x94921)),x94922),x94923)),f335(f335(f115(x94921),x94924),x94922)))
% 170.70/170.40 [9493]~P6(x94931)+~P4(f335(f62(x94931),x94933))+~P4(f335(f335(f249(x94931),f665(x94932,x94934,x94933,x94931)),x94934))+P4(f335(f335(f249(x94931),f335(f335(f65(x94931,x94931,f198(x94931)),x94932),x94933)),f335(f335(f198(x94931),x94934),x94932)))
% 170.70/170.40 [9496]~P4(f335(f335(f249(a1),f2(a1)),x94964))+~P4(f335(f335(f250(a1),f2(a1)),x94963))+~P4(f335(f335(f250(a1),x94964),x94961))+P4(f335(f335(f250(a1),f335(f335(f80(a1),f335(f335(f81(a1),x94961),f45(a1,x94962,x94963))),x94964)),f335(f335(f81(a1),x94961),x94963)))
% 170.70/170.40 [9895]E(x98951,x98952)+P4(f335(f335(f337(f891(f885(x98953),f885(x98953))),f335(f335(f270(f885(x98953),f885(x98953)),x98952),x98951)),f150(x98953,x98954)))+P4(f335(f335(f337(f891(f885(x98953),f885(x98953))),f335(f335(f270(f885(x98953),f885(x98953)),x98951),x98952)),f150(x98953,x98954)))+~P4(f335(f335(f337(f891(x98953,x98953)),f335(f335(f270(x98953,x98953),f732(x98951,x98952,x98954,x98953)),f735(x98951,x98952,x98954,x98953))),x98954))
% 170.70/170.40 [9896]E(x98961,x98962)+P4(f335(f335(f337(f891(f885(x98963),f885(x98963))),f335(f335(f270(f885(x98963),f885(x98963)),x98962),x98961)),f150(x98963,x98964)))+P4(f335(f335(f337(f891(f885(x98963),f885(x98963))),f335(f335(f270(f885(x98963),f885(x98963)),x98961),x98962)),f150(x98963,x98964)))+~P4(f335(f335(f337(f891(x98963,x98963)),f335(f335(f270(x98963,x98963),f735(x98961,x98962,x98964,x98963)),f732(x98961,x98962,x98964,x98963))),x98964))
% 170.70/170.40 [7443]~P101(x74431)+~P4(f335(f335(f249(x74431),x74433),x74434))+~P4(f335(f335(f249(x74431),x74432),x74434))+P4(f335(f335(f249(x74431),f335(f335(f115(x74431),x74432),x74433)),x74434))
% 170.70/170.40 [7446]~P6(x74461)+~P4(f335(f335(f249(x74461),x74463),x74464))+~P4(f335(f335(f249(x74461),x74462),x74464))+P4(f335(f335(f249(x74461),f335(f335(f198(x74461),x74462),x74463)),x74464))
% 170.70/170.40 [7447]~P6(x74471)+~P4(f335(f335(f250(x74471),x74473),x74474))+~P4(f335(f335(f250(x74471),x74472),x74474))+P4(f335(f335(f250(x74471),f335(f335(f198(x74471),x74472),x74473)),x74474))
% 170.70/170.40 [7767]~E(x77671,x77673)+E(f142(a884,f335(f305(a884,x77671),x77672)),f335(f335(f154(a884),x77673),x77674))+~E(f142(a884,f335(f305(a884,f335(f335(f80(a884),x77671),f78(a884))),x77672)),x77674)+~P4(f335(f335(f250(a884),x77671),x77672))
% 170.70/170.40 [7778]~P6(x77781)+P4(f335(f335(f249(x77781),x77782),x77783))+P4(f335(f335(f249(x77781),x77784),x77783))+~P4(f335(f335(f249(x77781),f335(f335(f197(x77781),x77784),x77782)),x77783))
% 170.70/170.40 [7779]~P6(x77791)+P4(f335(f335(f250(x77791),x77792),x77793))+P4(f335(f335(f250(x77791),x77794),x77793))+~P4(f335(f335(f250(x77791),f335(f335(f197(x77791),x77794),x77792)),x77793))
% 170.70/170.40 [8060]~P63(x80601)+~P4(f335(f335(f250(x80601),f2(x80601)),x80603))+~P4(f335(f335(f249(x80601),x80602),f335(f335(f293(x80601),x80604),x80603)))+P4(f335(f335(f249(x80601),f335(f335(f81(x80601),x80602),x80603)),x80604))
% 170.70/170.40 [8061]~P64(x80611)+~P4(f335(f335(f250(x80611),f2(x80611)),x80613))+~P4(f335(f335(f249(x80611),x80612),f335(f335(f293(x80611),x80614),x80613)))+P4(f335(f335(f249(x80611),f335(f335(f81(x80611),x80612),x80613)),x80614))
% 170.70/170.40 [8063]~P63(x80631)+~P4(f335(f335(f250(x80631),f2(x80631)),x80633))+~P4(f335(f335(f249(x80631),x80632),f335(f335(f81(x80631),x80634),x80633)))+P4(f335(f335(f249(x80631),f335(f335(f293(x80631),x80632),x80633)),x80634))
% 170.70/170.40 [8064]~P64(x80641)+~P4(f335(f335(f250(x80641),f2(x80641)),x80643))+~P4(f335(f335(f249(x80641),x80642),f335(f335(f81(x80641),x80644),x80643)))+P4(f335(f335(f249(x80641),f335(f335(f293(x80641),x80642),x80643)),x80644))
% 170.70/170.40 [8065]~P63(x80651)+~P4(f335(f335(f250(x80651),f2(x80651)),x80653))+~P4(f335(f335(f250(x80651),x80652),f335(f335(f293(x80651),x80654),x80653)))+P4(f335(f335(f250(x80651),f335(f335(f81(x80651),x80652),x80653)),x80654))
% 170.70/170.41 [8066]~P64(x80661)+~P4(f335(f335(f250(x80661),f2(x80661)),x80663))+~P4(f335(f335(f250(x80661),x80662),f335(f335(f293(x80661),x80664),x80663)))+P4(f335(f335(f250(x80661),f335(f335(f81(x80661),x80662),x80663)),x80664))
% 170.70/170.41 [8068]~P63(x80681)+~P4(f335(f335(f250(x80681),f2(x80681)),x80683))+~P4(f335(f335(f250(x80681),x80682),f335(f335(f81(x80681),x80684),x80683)))+P4(f335(f335(f250(x80681),f335(f335(f293(x80681),x80682),x80683)),x80684))
% 170.70/170.41 [8069]~P64(x80691)+~P4(f335(f335(f250(x80691),f2(x80691)),x80693))+~P4(f335(f335(f250(x80691),x80692),f335(f335(f81(x80691),x80694),x80693)))+P4(f335(f335(f250(x80691),f335(f335(f293(x80691),x80692),x80693)),x80694))
% 170.70/170.41 [8201]~P63(x82011)+~P4(f335(f335(f250(x82011),f2(x82011)),x82014))+P4(f335(f335(f249(x82011),x82012),f335(f335(f81(x82011),x82013),x82014)))+~P4(f335(f335(f249(x82011),f335(f335(f293(x82011),x82012),x82014)),x82013))
% 170.70/170.41 [8203]~P63(x82031)+~P4(f335(f335(f250(x82031),f2(x82031)),x82034))+P4(f335(f335(f249(x82031),x82032),f335(f335(f293(x82031),x82033),x82034)))+~P4(f335(f335(f249(x82031),f335(f335(f81(x82031),x82032),x82034)),x82033))
% 170.70/170.41 [8204]~P64(x82041)+~P4(f335(f335(f250(x82041),f2(x82041)),x82044))+P4(f335(f335(f249(x82041),x82042),f335(f335(f81(x82041),x82043),x82044)))+~P4(f335(f335(f249(x82041),f335(f335(f293(x82041),x82042),x82044)),x82043))
% 170.70/170.41 [8205]~P64(x82051)+~P4(f335(f335(f250(x82051),f2(x82051)),x82054))+P4(f335(f335(f249(x82051),x82052),f335(f335(f293(x82051),x82053),x82054)))+~P4(f335(f335(f249(x82051),f335(f335(f81(x82051),x82052),x82054)),x82053))
% 170.70/170.41 [8206]~P63(x82061)+~P4(f335(f335(f250(x82061),f2(x82061)),x82064))+P4(f335(f335(f250(x82061),x82062),f335(f335(f81(x82061),x82063),x82064)))+~P4(f335(f335(f250(x82061),f335(f335(f293(x82061),x82062),x82064)),x82063))
% 170.70/170.41 [8208]~P63(x82081)+~P4(f335(f335(f250(x82081),f2(x82081)),x82084))+P4(f335(f335(f250(x82081),x82082),f335(f335(f293(x82081),x82083),x82084)))+~P4(f335(f335(f250(x82081),f335(f335(f81(x82081),x82082),x82084)),x82083))
% 170.70/170.41 [8209]~P64(x82091)+~P4(f335(f335(f250(x82091),f2(x82091)),x82094))+P4(f335(f335(f250(x82091),x82092),f335(f335(f81(x82091),x82093),x82094)))+~P4(f335(f335(f250(x82091),f335(f335(f293(x82091),x82092),x82094)),x82093))
% 170.70/170.41 [8210]~P64(x82101)+~P4(f335(f335(f250(x82101),f2(x82101)),x82104))+P4(f335(f335(f250(x82101),x82102),f335(f335(f293(x82101),x82103),x82104)))+~P4(f335(f335(f250(x82101),f335(f335(f81(x82101),x82102),x82104)),x82103))
% 170.70/170.41 [8371]~P64(x83711)+~P4(f335(f335(f250(x83711),x83713),f2(x83711)))+~P4(f335(f335(f249(x83711),f335(f335(f293(x83711),x83714),x83713)),x83712))+P4(f335(f335(f249(x83711),f335(f335(f81(x83711),x83712),x83713)),x83714))
% 170.70/170.41 [8372]~P64(x83721)+~P4(f335(f335(f250(x83721),x83723),f2(x83721)))+~P4(f335(f335(f249(x83721),f335(f335(f81(x83721),x83724),x83723)),x83722))+P4(f335(f335(f249(x83721),f335(f335(f293(x83721),x83722),x83723)),x83724))
% 170.70/170.41 [8373]~P64(x83731)+~P4(f335(f335(f250(x83731),x83733),f2(x83731)))+~P4(f335(f335(f250(x83731),f335(f335(f293(x83731),x83734),x83733)),x83732))+P4(f335(f335(f250(x83731),f335(f335(f81(x83731),x83732),x83733)),x83734))
% 170.70/170.41 [8374]~P64(x83741)+~P4(f335(f335(f250(x83741),x83743),f2(x83741)))+~P4(f335(f335(f250(x83741),f335(f335(f81(x83741),x83744),x83743)),x83742))+P4(f335(f335(f250(x83741),f335(f335(f293(x83741),x83742),x83743)),x83744))
% 170.70/170.41 [8384]~P4(f335(x83841,x83844))+~P4(f335(f335(f250(a884),x83842),f335(f335(f81(a884),x83843),f335(a117,x83844))))+P4(f335(x83841,f335(f335(f39(a884),x83842),x83843)))+~P4(f335(f335(f249(a884),f335(f335(f81(a884),x83843),x83844)),x83842))
% 170.70/170.41 [8598]~P101(x85981)+~P4(f335(f62(x85981),x85984))+~P4(f335(f335(f337(x85981),x85982),x85984))+P4(f335(f335(f249(x85981),f335(f335(f115(x85981),x85982),x85983)),f335(f335(f65(x85981,x85981,f115(x85981)),x85983),x85984)))
% 170.70/170.41 [8599]~P6(x85991)+~P4(f335(f62(x85991),x85994))+~P4(f335(f335(f337(x85991),x85992),x85994))+P4(f335(f335(f249(x85991),f335(f335(f198(x85991),x85992),x85993)),f335(f335(f65(x85991,x85991,f198(x85991)),x85993),x85994)))
% 170.70/170.41 [8742]~P4(f335(f62(x87421),x87422))+E(f335(f38(x87421),f335(f335(f22(f892(x87421,a879)),x87422),f335(f335(f313(x87421),x87423),x87424))),f335(f335(f22(a884),f335(f38(x87421),f335(f335(f22(f892(x87421,a879)),x87422),x87424))),f78(a884)))+P4(f335(f335(f337(x87421),x87423),x87424))+~P4(f335(f335(f337(x87421),x87423),x87422))
% 170.70/170.41 [8813]E(f335(f335(f80(a1),f432(x88131,x88132,x88133,x88134)),f433(x88131,x88132,x88133,x88134)),x88134)+~P4(f335(f335(f250(a1),f2(a1)),x88133))+~P4(f335(f335(f249(a1),x88134),x88131))+P4(f335(f335(f249(a1),f335(f335(f22(a1),x88134),x88133)),x88131))
% 170.70/170.41 [8814]E(f335(f335(f80(a1),f440(x88141,x88142,x88143,x88144)),f441(x88141,x88142,x88143,x88144)),x88144)+~P4(f335(f335(f250(a1),f2(a1)),x88143))+~P4(f335(f335(f250(a1),x88144),x88141))+P4(f335(f335(f250(a1),f335(f335(f22(a1),x88144),x88143)),x88141))
% 170.70/170.41 [9026]~P4(f335(f335(f250(a1),f2(a1)),x90263))+~P4(f335(f335(f249(a1),x90264),x90261))+P4(f335(f335(f337(a1),f432(x90261,x90262,x90263,x90264)),x90262))+P4(f335(f335(f249(a1),f335(f335(f22(a1),x90264),x90263)),x90261))
% 170.70/170.41 [9027]~P4(f335(f335(f250(a1),f2(a1)),x90273))+~P4(f335(f335(f250(a1),x90274),x90271))+P4(f335(f335(f337(a1),f440(x90271,x90272,x90273,x90274)),x90272))+P4(f335(f335(f250(a1),f335(f335(f22(a1),x90274),x90273)),x90271))
% 170.70/170.41 [9113]~P4(f335(f335(f250(a1),f2(a1)),x91132))+~P4(f335(f335(f249(a1),x91131),x91133))+P4(f335(f335(f337(a1),f433(x91133,x91134,x91132,x91131)),f306(a1,f78(a1),x91132)))+P4(f335(f335(f249(a1),f335(f335(f22(a1),x91131),x91132)),x91133))
% 170.70/170.41 [9114]~P4(f335(f335(f250(a1),f2(a1)),x91142))+~P4(f335(f335(f250(a1),x91141),x91143))+P4(f335(f335(f337(a1),f441(x91143,x91144,x91142,x91141)),f306(a1,f78(a1),x91142)))+P4(f335(f335(f250(a1),f335(f335(f22(a1),x91141),x91142)),x91143))
% 170.70/170.41 [9131]~P4(f335(f335(f249(a1),f2(a1)),x91314))+~P4(f335(f335(f250(a1),f2(a1)),x91313))+~P4(f335(f335(f250(a1),x91314),x91311))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),f335(f335(f81(a1),x91311),f45(a1,x91312,x91313))),x91314)))
% 170.70/170.41 [9195]~P102(x91951)+~P4(f335(f62(x91951),x91954))+~P4(f335(f335(f249(x91951),x91952),f667(x91953,x91952,x91954,x91951)))+P4(f335(f335(f249(x91951),f335(f335(f106(x91951),x91952),x91953)),f335(f335(f65(x91951,x91951,f106(x91951)),x91953),x91954)))
% 170.70/170.41 [9196]~P6(x91961)+~P4(f335(f62(x91961),x91964))+~P4(f335(f335(f249(x91961),x91962),f664(x91963,x91962,x91964,x91961)))+P4(f335(f335(f249(x91961),f335(f335(f197(x91961),x91962),x91963)),f335(f335(f65(x91961,x91961,f197(x91961)),x91963),x91964)))
% 170.70/170.41 [9211]~P4(f335(f335(f249(a1),x92114),f2(a1)))+~P4(f335(f335(f250(a1),f2(a1)),x92112))+~P4(f335(f335(f250(a1),x92111),x92114))+P4(f335(f335(f250(a1),f335(f335(f81(a1),x92111),x92112)),f335(f335(f80(a1),f335(f335(f81(a1),x92111),f45(a1,x92113,x92112))),x92114)))
% 170.70/170.41 [9233]P4(f335(f62(x92331),x92332))+~P4(f335(f62(x92331),x92333))+~P4(f335(f335(f337(f892(x92331,a879)),x92332),f335(f335(f61(x92331),x92333),x92334)))+~P4(f335(f335(f249(f892(f891(x92331,x92331),a879)),x92334),f335(f335(f272(x92331,x92331),x92333),f335(f16(f892(x92331,a879),x92331),x92333))))
% 170.70/170.41 [9261]~P6(x92611)+~P4(f335(f62(x92611),x92614))+P4(f335(f335(f337(x92611),f664(x92612,x92613,x92614,x92611)),x92614))+P4(f335(f335(f249(x92611),f335(f335(f197(x92611),x92613),x92612)),f335(f335(f65(x92611,x92611,f197(x92611)),x92612),x92614)))
% 170.70/170.41 [9262]~P102(x92621)+~P4(f335(f62(x92621),x92624))+P4(f335(f335(f337(x92621),f667(x92622,x92623,x92624,x92621)),x92624))+P4(f335(f335(f249(x92621),f335(f335(f106(x92621),x92623),x92622)),f335(f335(f65(x92621,x92621,f106(x92621)),x92622),x92624)))
% 170.70/170.41 [9659]~P4(f335(f62(x96592),x96594))+~P4(f335(f62(x96591),x96593))+~P4(f335(f335(f249(a884),f335(f38(x96592),x96594)),f335(f38(x96591),x96593)))+P4(f335(f335(f249(f892(x96591,a879)),f335(f314(x96592,x96591,f853(x96593,x96591,x96594,x96592)),x96594)),x96593))
% 170.70/170.41 [9310]~P4(f335(f335(f337(x93101),x93102),x93104))+P4(f335(f335(f337(x93101),x93102),x93103))+~P4(f335(f335(f250(f892(x93101,a879)),x93104),f335(f335(f313(x93101),x93102),x93103)))+P4(f335(f335(f250(f892(x93101,a879)),f335(f335(f22(f892(x93101,a879)),x93104),f335(f335(f313(x93101),x93102),f199(f892(x93101,a879))))),x93103))
% 170.70/170.41 [9470]~P4(f335(f335(f337(x94701),x94702),x94704))+P4(f335(f335(f337(x94701),x94702),x94703))+P4(f335(f335(f250(f892(x94701,a879)),x94704),f335(f335(f313(x94701),x94702),x94703)))+~P4(f335(f335(f250(f892(x94701,a879)),f335(f335(f22(f892(x94701,a879)),x94704),f335(f335(f313(x94701),x94702),f199(f892(x94701,a879))))),x94703))
% 170.70/170.41 [9499]P4(f335(f335(f337(x94991),x94992),x94993))+~P4(f335(f335(f249(f892(x94991,a879)),x94994),x94993))+P4(f335(f335(f250(f892(x94991,a879)),x94994),f335(f335(f313(x94991),x94992),x94993)))+~P4(f335(f335(f250(f892(x94991,a879)),f335(f335(f22(f892(x94991,a879)),x94994),f335(f335(f313(x94991),x94992),f199(f892(x94991,a879))))),x94993))
% 170.70/170.41 [9504]~P4(f335(f335(f337(x95041),x95043),x95042))+~P4(f335(f335(f250(f892(x95041,a879)),x95042),x95044))+P4(f335(f335(f250(f892(x95041,a879)),x95042),f335(f335(f313(x95041),x95043),x95044)))+~P4(f335(f335(f250(f892(x95041,a879)),f335(f335(f22(f892(x95041,a879)),x95042),f335(f335(f313(x95041),x95043),f199(f892(x95041,a879))))),x95044))
% 170.70/170.41 [9518]~P4(f335(f335(f249(f892(x95181,a879)),x95182),x95184))+~P4(f335(f335(f250(f892(x95181,a879)),x95182),x95184))+P4(f335(f335(f250(f892(x95181,a879)),x95182),f335(f335(f313(x95181),x95183),x95184)))+~P4(f335(f335(f250(f892(x95181,a879)),f335(f335(f22(f892(x95181,a879)),x95182),f335(f335(f313(x95181),x95183),f199(f892(x95181,a879))))),x95184))
% 170.70/170.41 [9562]~P107(x95622)+~P60(x95621)+~P4(f335(f335(f249(f892(x95621,x95622)),x95623),x95624))+P4(f335(f59(x95621),f335(f335(f18(x95621,x95622,a879),f335(f335(f8(x95622,f892(x95622,a879),x95621),f249(x95622)),x95623)),x95624)))
% 170.70/170.41 [9706]~P107(x97062)+~P60(x97061)+P4(f335(f335(f249(f892(x97061,x97062)),x97063),x97064))+~P4(f335(f59(x97061),f335(f335(f18(x97061,x97062,a879),f335(f335(f8(x97062,f892(x97062,a879),x97061),f249(x97062)),x97063)),x97064)))
% 170.70/170.41 [9879]E(f335(f335(f168(x98791),f335(f335(f168(f885(x98791)),f183(x98791,x98792)),x98793)),x98794),f335(f335(f168(x98791),f335(f335(f168(f885(x98791)),x98792),x98794)),x98793))+~P4(f335(f335(f250(a884),x98793),f335(f200(f885(f885(x98791))),f183(x98791,x98792))))+~P16(a884,f335(f172(a884),f335(f335(f157(f885(x98791),a884),f200(f885(x98791))),x98792)))+~P4(f335(f335(f250(a884),x98794),f335(f200(f885(f885(x98791))),f335(f139(f885(x98791),f335(f335(f8(a884,a879,f885(x98791)),f335(f250(a884),x98793)),f200(f885(x98791)))),x98792))))
% 170.70/170.41 [9908]~P4(f335(f335(f337(f891(a884,a884)),x99084),x99081))+~P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),x99084),x99082)),a35))+~P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x99081),x99083)),a36))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x99081),f335(f335(f313(f891(a884,a884)),x99082),x99083))),a36))
% 170.70/170.41 [9909]~P4(f335(f335(f337(f891(a884,a884)),x99094),x99091))+~P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),x99094),x99092)),a70))+~P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x99091),x99093)),a71))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x99091),f335(f335(f313(f891(a884,a884)),x99092),x99093))),a71))
% 170.70/170.41 [9792]~P107(x97922)+~P60(x97921)+~P4(f335(f335(f250(f892(x97921,x97922)),x97923),x97924))+P4(f335(f58(x97921),f335(f335(f8(a879,a879,x97921),a330),f335(f335(f18(x97921,x97922,a879),f335(f335(f8(x97922,f892(x97922,a879),x97921),a332),x97923)),x97924))))
% 170.70/170.41 [9922]~P4(f335(f335(f337(f891(a884,a884)),x99224),x99223))+~P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),x99221),x99224)),a35))+~P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x99222),x99223)),a37))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),f335(f335(f313(f891(a884,a884)),x99221),x99222)),x99223)),a37))
% 170.70/170.41 [9923]~P4(f335(f335(f337(f891(a884,a884)),x99234),x99233))+~P4(f335(f335(f337(f891(f891(a884,a884),f891(a884,a884))),f335(f335(f270(f891(a884,a884),f891(a884,a884)),x99231),x99234)),a70))+~P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),x99232),x99233)),a69))+P4(f335(f335(f337(f891(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879))),f335(f335(f270(f892(f891(a884,a884),a879),f892(f891(a884,a884),a879)),f335(f335(f313(f891(a884,a884)),x99231),x99232)),x99233)),a69))
% 170.70/170.41 [6036]~P10(x60364,x60361)+~P4(f335(f335(x60361,x60362),x60365))+P4(f335(f335(x60361,x60362),x60363))+~P4(f335(f335(x60361,x60365),x60363))
% 170.70/170.41 [5301]~P68(x53015)+E(x53011,x53012)+~E(x53013,x53014)+~E(f335(f335(f22(x53015),x53013),x53014),f335(f335(f22(x53015),x53011),x53012))
% 170.70/170.41 [6144]~P19(x61445,x61441,x61443)+E(f335(f335(x61441,x61442),f335(x61443,x61444)),f335(x61443,x61444))+~P4(f335(f62(x61445),x61444))+~P4(f335(f335(f337(x61445),x61442),x61444))
% 170.70/170.41 [6338]~P79(x63381)+~E(f335(f335(f22(x63381),x63384),x63385),f335(f335(f22(x63381),x63382),x63383))+~P4(f335(f335(f249(x63381),x63384),x63385))+P4(f335(f335(f249(x63381),x63382),x63383))
% 170.70/170.41 [6340]~P79(x63401)+~E(f335(f335(f22(x63401),x63404),x63405),f335(f335(f22(x63401),x63402),x63403))+~P4(f335(f335(f250(x63401),x63404),x63405))+P4(f335(f335(f250(x63401),x63402),x63403))
% 170.70/170.41 [7301]~E(x73012,f335(f335(f154(x73011),x73014),x73015))+P4(f335(f335(f337(f885(x73011)),x73012),f164(x73011,x73013)))+~P4(f335(f335(f337(f885(x73011)),x73015),f164(x73011,x73013)))+~P4(f335(f335(f337(x73011),x73014),x73013))
% 170.70/170.41 [7720]~E(f335(f200(f885(x77201)),x77203),f335(f200(f885(x77202)),x77204))+~E(f335(f335(f157(f891(x77201,x77202),x77202),f273(x77201,x77202)),x77205),x77204)+~E(f335(f335(f157(f891(x77201,x77202),x77201),f269(x77201,x77202)),x77205),x77203)+E(f335(f335(f185(x77201,x77202),x77203),x77204),x77205)
% 170.70/170.41 [8057]~P107(x80571)+P4(f335(f335(f250(f892(x80571,a879)),f306(x80571,x80572,x80573)),f306(x80571,x80574,x80575)))+~P4(f335(f335(f249(x80571),x80574),x80575))+P4(f335(f335(f249(x80571),x80572),x80573))
% 170.70/170.41 [8153]~P107(x81531)+P4(f335(f335(f249(f892(x81531,a879)),f306(x81531,x81532,x81533)),f306(x81531,x81534,x81535)))+~P4(f335(f335(f249(x81531),x81533),x81535))+~P4(f335(f335(f249(x81531),x81534),x81532))
% 170.70/170.41 [8278]~P6(x82781)+P4(f335(f335(f249(x82781),x82782),x82783))+P4(f335(f335(f249(x82781),x82784),x82783))+~P4(f335(f335(f249(f892(x82781,a879)),f335(f305(x82781,x82783),x82782)),f335(f305(x82781,x82784),x82785)))
% 170.70/170.41 [8279]~P6(x82791)+P4(f335(f335(f249(x82791),x82792),x82793))+P4(f335(f335(f249(x82791),x82792),x82794))+~P4(f335(f335(f249(f892(x82791,a879)),f335(f305(x82791,x82793),x82792)),f335(f305(x82791,x82795),x82794)))
% 170.70/170.41 [8519]~P107(x85191)+~P4(f335(f335(f249(f892(x85191,a879)),f306(x85191,x85194,x85192)),f306(x85191,x85195,x85193)))+P4(f335(f335(f249(x85191),x85192),x85193))+~P4(f335(f335(f249(x85191),x85194),x85192))
% 170.70/170.41 [8520]~P107(x85201)+~P4(f335(f335(f250(f892(x85201,a879)),f306(x85201,x85204,x85202)),f306(x85201,x85205,x85203)))+P4(f335(f335(f249(x85201),x85202),x85203))+~P4(f335(f335(f249(x85201),x85204),x85202))
% 170.70/170.41 [8521]~P107(x85211)+~P4(f335(f335(f249(f892(x85211,a879)),f306(x85211,x85213,x85214)),f306(x85211,x85212,x85215)))+P4(f335(f335(f249(x85211),x85212),x85213))+~P4(f335(f335(f249(x85211),x85213),x85214))
% 170.70/170.41 [8522]~P107(x85221)+~P4(f335(f335(f250(f892(x85221,a879)),f306(x85221,x85223,x85224)),f306(x85221,x85222,x85225)))+P4(f335(f335(f249(x85221),x85222),x85223))+~P4(f335(f335(f249(x85221),x85223),x85224))
% 170.70/170.41 [6035]~P19(x60352,x60355,x60353)+E(x60351,f199(f892(x60352,a879)))+~P4(f335(f62(x60352),x60351))+E(f335(x60353,f335(f335(f313(x60352),x60354),x60351)),f335(f335(x60355,x60354),f335(x60353,x60351)))
% 170.70/170.41 [6803]~E(x68031,x68032)+~E(f335(f335(f106(f892(x68033,a879)),x68034),x68035),f199(f892(x68033,a879)))+~P4(f335(f335(f337(x68033),x68032),x68035))+~P4(f335(f335(f337(x68033),x68031),x68034))
% 170.70/170.41 [6884]~P20(x68842,x68845,x68841)+~P4(f335(f62(x68842),x68844))+E(f335(x68841,f335(f335(f313(x68842),x68843),x68844)),f335(f335(f65(x68842,x68842,x68845),x68843),x68844))+P4(f335(f335(f337(x68842),x68843),x68844))
% 170.70/170.41 [6952]~P71(x69522)+~P4(f335(f62(x69521),x69525))+E(f335(f335(f6(x69521,x69522),x69523),f335(f335(f313(x69521),x69524),x69525)),f335(f335(f80(x69522),f335(x69523,x69524)),f335(f335(f6(x69521,x69522),x69523),x69525)))+P4(f335(f335(f337(x69521),x69524),x69525))
% 170.70/170.41 [6954]~P76(x69542)+~P4(f335(f62(x69541),x69545))+E(f335(f335(f9(x69541,x69542),x69543),f335(f335(f313(x69541),x69544),x69545)),f335(f335(f81(x69542),f335(x69543,x69544)),f335(f335(f9(x69541,x69542),x69543),x69545)))+P4(f335(f335(f337(x69541),x69544),x69545))
% 170.70/170.41 [7459]~P20(x74592,x74595,x74591)+~P4(f335(f62(x74592),x74594))+E(f335(x74591,f335(f335(f313(x74592),x74593),x74594)),x74593)+~E(f335(f335(f22(f892(x74592,a879)),x74594),f335(f335(f313(x74592),x74593),f199(f892(x74592,a879)))),f199(f892(x74592,a879)))
% 170.70/170.41 [7771]~P4(f335(x77711,x77713))+~P4(f335(f335(f206(x77712),x77713),x77715))+~P4(f335(f335(f206(f32(x77711,x77712)),x77715),x77714))+P4(f335(f335(f206(f32(x77711,x77712)),x77713),x77714))
% 170.70/170.41 [7823]~P101(x78231)+~P4(f335(f335(f249(x78231),x78233),x78235))+~P4(f335(f335(f249(x78231),x78232),x78234))+P4(f335(f335(f249(x78231),f335(f335(f115(x78231),x78232),x78233)),f335(f335(f115(x78231),x78234),x78235)))
% 170.70/170.41 [7824]~P102(x78241)+~P4(f335(f335(f249(x78241),x78243),x78245))+~P4(f335(f335(f249(x78241),x78242),x78244))+P4(f335(f335(f249(x78241),f335(f335(f106(x78241),x78242),x78243)),f335(f335(f106(x78241),x78244),x78245)))
% 170.70/170.41 [7825]~P85(x78251)+~P4(f335(f335(f249(x78251),x78253),x78255))+~P4(f335(f335(f249(x78251),x78252),x78254))+P4(f335(f335(f249(x78251),f335(f335(f80(x78251),x78252),x78253)),f335(f335(f80(x78251),x78254),x78255)))
% 170.70/170.41 [7826]~P6(x78261)+~P4(f335(f335(f249(x78261),x78263),x78265))+~P4(f335(f335(f249(x78261),x78262),x78264))+P4(f335(f335(f249(x78261),f335(f335(f197(x78261),x78262),x78263)),f335(f335(f197(x78261),x78264),x78265)))
% 170.70/170.41 [7827]~P6(x78271)+~P4(f335(f335(f249(x78271),x78273),x78275))+~P4(f335(f335(f249(x78271),x78272),x78274))+P4(f335(f335(f249(x78271),f335(f335(f198(x78271),x78272),x78273)),f335(f335(f198(x78271),x78274),x78275)))
% 170.70/170.41 [7828]~P87(x78281)+~P4(f335(f335(f249(x78281),x78283),x78285))+~P4(f335(f335(f250(x78281),x78282),x78284))+P4(f335(f335(f250(x78281),f335(f335(f80(x78281),x78282),x78283)),f335(f335(f80(x78281),x78284),x78285)))
% 170.70/170.41 [7829]~P87(x78291)+~P4(f335(f335(f249(x78291),x78292),x78294))+~P4(f335(f335(f250(x78291),x78293),x78295))+P4(f335(f335(f250(x78291),f335(f335(f80(x78291),x78292),x78293)),f335(f335(f80(x78291),x78294),x78295)))
% 170.70/170.41 [7830]~P87(x78301)+~P4(f335(f335(f250(x78301),x78303),x78305))+~P4(f335(f335(f250(x78301),x78302),x78304))+P4(f335(f335(f250(x78301),f335(f335(f80(x78301),x78302),x78303)),f335(f335(f80(x78301),x78304),x78305)))
% 170.70/170.41 [7966]~P141(x79665)+E(x79661,x79662)+E(x79663,x79664)+~E(f335(f335(f80(x79665),f335(f335(f81(x79665),x79663),x79661)),f335(f335(f81(x79665),x79664),x79662)),f335(f335(f80(x79665),f335(f335(f81(x79665),x79663),x79662)),f335(f335(f81(x79665),x79664),x79661)))
% 170.70/170.41 [8108]P29(x81081,x81082,x81083)+~P30(x81081,x81084,x81085)+~P29(x81081,x81082,f589(x81085,x81084,x81081,x81082))+~P4(f335(f335(f337(f883(x81081)),x81083),x81085))
% 170.70/170.41 [8176]~P6(x81764)+~P4(f335(f140(x81761),x81763))+P4(f335(f335(f337(x81761),x81762),f335(f175(x81761),x81763)))+P4(f335(f140(x81761),f335(f335(f151(x81761,x81764,x81765),x81762),x81763)))
% 170.70/170.41 [8325]~P68(x83251)+E(f335(f335(f22(x83251),f335(f335(f6(a884,x83251),x83252),f335(f305(a884,x83253),x83254))),f335(f335(f6(a884,x83251),x83252),f335(f305(a884,x83253),x83255))),f335(f335(f6(a884,x83251),x83252),f335(f305(a884,x83255),x83254)))+~P4(f335(f335(f249(a884),x83255),x83254))+~P4(f335(f335(f249(a884),x83253),x83255))
% 170.70/170.41 [8326]~P71(x83261)+E(f335(f335(f80(x83261),f335(f335(f6(a884,x83261),x83262),f335(f305(a884,x83263),x83264))),f335(f335(f6(a884,x83261),x83262),f335(f305(a884,x83264),x83265))),f335(f335(f6(a884,x83261),x83262),f335(f305(a884,x83263),x83265)))+~P4(f335(f335(f249(a884),x83264),x83265))+~P4(f335(f335(f249(a884),x83263),x83264))
% 170.70/170.41 [8656]~P62(x86562)+E(x86561,f2(x86562))+E(x86563,f2(x86562))+E(f335(f335(f293(x86562),f335(f335(f22(x86562),f335(f335(f81(x86562),x86564),x86561)),f335(f335(f81(x86562),x86565),x86563))),f335(f335(f81(x86562),x86563),x86561)),f335(f335(f22(x86562),f335(f335(f293(x86562),x86564),x86563)),f335(f335(f293(x86562),x86565),x86561)))
% 170.70/170.41 [8657]~P62(x86572)+E(x86571,f2(x86572))+E(x86573,f2(x86572))+E(f335(f335(f293(x86572),f335(f335(f80(x86572),f335(f335(f81(x86572),x86574),x86571)),f335(f335(f81(x86572),x86575),x86573))),f335(f335(f81(x86572),x86573),x86571)),f335(f335(f80(x86572),f335(f335(f293(x86572),x86574),x86573)),f335(f335(f293(x86572),x86575),x86571)))
% 170.70/170.41 [8666]~E(x86662,f335(x86663,x86661))+E(x86661,f863(x86662,x86663,x86664,x86665))+~P27(x86665,x86664,x86663,f258(f892(x86665,a879)))+~P4(f335(f335(f337(x86664),x86662),f335(f314(x86665,x86664,x86663),f258(f892(x86665,a879)))))
% 170.70/170.41 [8862]~P120(x88621)+~P4(f335(f335(f250(x88621),f335(f75(x88621),x88622)),x88624))+P4(f335(f335(f250(x88621),f335(f335(f81(x88621),f335(f75(x88621),x88622)),f335(f75(x88621),x88623))),f335(f335(f81(x88621),x88624),x88625)))+~P4(f335(f335(f250(x88621),f335(f75(x88621),x88623)),x88625))
% 170.70/170.41 [8879]~P30(x88791,x88795,x88794)+P29(x88791,x88792,x88793)+P4(f335(f335(f337(f883(x88791)),f589(x88794,x88795,x88791,x88792)),x88795))+~P4(f335(f335(f337(f883(x88791)),x88793),x88794))
% 170.70/170.41 [8984]~P27(x89841,x89843,x89845,x89842)+~P4(f335(f62(x89843),x89844))+P4(f335(f335(f249(a884),f335(f38(x89841),x89842)),f335(f38(x89843),x89844)))+~P4(f335(f335(f249(f892(x89843,a879)),f335(f314(x89841,x89843,x89845),x89842)),x89844))
% 170.70/170.41 [9055]~P71(x90552)+~P27(x90551,x90551,x90554,x90555)+~P4(f335(f62(x90551),x90555))+E(f335(f335(f6(x90551,x90552),f335(f73(x90551,x90552,x90551,x90553),x90554)),x90555),f335(f335(f6(x90551,x90552),x90553),f335(f314(x90551,x90551,x90554),x90555)))
% 170.70/170.41 [9056]~P76(x90562)+~P27(x90561,x90561,x90564,x90565)+~P4(f335(f62(x90561),x90565))+E(f335(f335(f9(x90561,x90562),f335(f73(x90561,x90562,x90561,x90563),x90564)),x90565),f335(f335(f9(x90561,x90562),x90563),f335(f314(x90561,x90561,x90564),x90565)))
% 170.70/170.41 [9172]~P39(x91721,x91722)+~P4(f335(f335(f337(x91721),x91723),x91724))+~P4(f335(f335(f337(x91721),x91725),x91724))+~P4(f335(f335(f337(f891(x91721,x91721)),f335(f335(f270(x91721,x91721),x91725),f658(x91722,x91721,x91724))),x91722))
% 170.70/170.41 [9210]~P27(x92102,x92103,x92105,x92101)+E(x92101,f199(f892(x92102,a879)))+E(f335(f314(x92103,x92102,f820(x92104,x92103,x92102,x92101)),x92104),x92101)+~P4(f335(f335(f249(f892(x92103,a879)),f335(f314(x92102,x92103,x92105),x92101)),x92104))
% 170.70/170.41 [9688]~P6(x96885)+~P8(x96885)+P4(f335(f335(f337(x96881),f463(x96882,x96883,x96881,x96884,x96885)),x96883))+~P4(f335(f335(f250(x96885),x96884),f335(f335(f42(x96881,x96885),x96883),x96882)))
% 170.70/170.41 [9693]~P6(x96931)+~P8(x96931)+P4(f335(f335(f250(x96931),x96932),f335(x96933,f463(x96933,x96934,x96935,x96932,x96931))))+~P4(f335(f335(f250(x96931),x96932),f335(f335(f42(x96935,x96931),x96934),x96933)))
% 170.70/170.41 [9772]~P69(x97721)+~P4(f335(f67(x97721,x97721,f81(x97721),x97722,x97723),x97725))+P4(f335(f335(f337(x97721),x97722),x97723))+P4(f335(f67(x97721,x97721,f81(x97721),x97724,f335(f335(f313(x97721),x97722),x97723)),f335(f335(f81(x97721),x97724),x97725)))
% 170.70/170.41 [9991]~P71(x99912)+~P4(f335(f62(x99911),x99915))+E(f335(f335(f6(x99911,x99912),f335(f335(f7(x99911,x99912,x99912),f335(f335(f18(x99911,x99912,f892(x99912,x99912)),f335(f335(f8(a879,f892(x99912,f892(x99912,x99912)),x99911),f101(x99912)),f335(a332,x99913))),x99914)),f2(x99912))),x99915),f2(x99912))+P4(f335(f335(f337(x99911),x99913),x99915))
% 170.70/170.41 [9992]~P76(x99922)+~P4(f335(f62(x99921),x99925))+E(f335(f335(f9(x99921,x99922),f335(f335(f7(x99921,x99922,x99922),f335(f335(f18(x99921,x99922,f892(x99922,x99922)),f335(f335(f8(a879,f892(x99922,f892(x99922,x99922)),x99921),f101(x99922)),f335(a332,x99923))),x99924)),f78(x99922))),x99925),f78(x99922))+P4(f335(f335(f337(x99921),x99923),x99925))
% 170.70/170.41 [9993]~P71(x99932)+~P4(f335(f62(x99931),x99935))+E(f335(f335(f6(x99931,x99932),f335(f335(f7(x99931,x99932,x99932),f335(f335(f18(x99931,x99932,f892(x99932,x99932)),f335(f335(f8(a879,f892(x99932,f892(x99932,x99932)),x99931),f101(x99932)),f335(a332,x99933))),x99934)),f2(x99932))),x99935),f335(x99934,x99933))+~P4(f335(f335(f337(x99931),x99933),x99935))
% 170.70/170.41 [9994]~P76(x99942)+~P4(f335(f62(x99941),x99945))+E(f335(f335(f9(x99941,x99942),f335(f335(f7(x99941,x99942,x99942),f335(f335(f18(x99941,x99942,f892(x99942,x99942)),f335(f335(f8(a879,f892(x99942,f892(x99942,x99942)),x99941),f101(x99942)),f335(a332,x99943))),x99944)),f78(x99942))),x99945),f335(x99944,x99943))+~P4(f335(f335(f337(x99941),x99943),x99945))
% 170.70/170.41 [10049]~P71(x100492)+~P4(f335(f62(x100491),x100495))+E(f335(f335(f6(x100491,x100492),f335(f335(f7(x100491,x100492,x100492),f335(f335(f18(x100491,x100492,f892(x100492,x100492)),f335(f335(f8(a879,f892(x100492,f892(x100492,x100492)),x100491),f101(x100492)),f335(f335(f7(x100491,x100491,a879),a332),x100493))),x100494)),f2(x100492))),x100495),f2(x100492))+P4(f335(f335(f337(x100491),x100493),x100495))
% 170.70/170.41 [10050]~P76(x100502)+~P4(f335(f62(x100501),x100505))+E(f335(f335(f9(x100501,x100502),f335(f335(f7(x100501,x100502,x100502),f335(f335(f18(x100501,x100502,f892(x100502,x100502)),f335(f335(f8(a879,f892(x100502,f892(x100502,x100502)),x100501),f101(x100502)),f335(f335(f7(x100501,x100501,a879),a332),x100503))),x100504)),f78(x100502))),x100505),f78(x100502))+P4(f335(f335(f337(x100501),x100503),x100505))
% 170.70/170.41 [10052]~P71(x100522)+~P4(f335(f62(x100521),x100525))+E(f335(f335(f6(x100521,x100522),f335(f335(f7(x100521,x100522,x100522),f335(f335(f18(x100521,x100522,f892(x100522,x100522)),f335(f335(f8(a879,f892(x100522,f892(x100522,x100522)),x100521),f101(x100522)),f335(f335(f7(x100521,x100521,a879),a332),x100523))),x100524)),f2(x100522))),x100525),f335(x100524,x100523))+~P4(f335(f335(f337(x100521),x100523),x100525))
% 170.70/170.41 [10053]~P76(x100532)+~P4(f335(f62(x100531),x100535))+E(f335(f335(f9(x100531,x100532),f335(f335(f7(x100531,x100532,x100532),f335(f335(f18(x100531,x100532,f892(x100532,x100532)),f335(f335(f8(a879,f892(x100532,f892(x100532,x100532)),x100531),f101(x100532)),f335(f335(f7(x100531,x100531,a879),a332),x100533))),x100534)),f78(x100532))),x100535),f335(x100534,x100533))+~P4(f335(f335(f337(x100531),x100533),x100535))
% 170.70/170.41 [7822]~P68(x78222)+~P4(f335(f62(x78221),x78224))+E(f335(f335(f6(x78221,x78222),x78223),f335(f335(f22(f892(x78221,a879)),x78224),f335(f335(f313(x78221),x78225),f199(f892(x78221,a879))))),f335(f335(f6(x78221,x78222),x78223),x78224))+P4(f335(f335(f337(x78221),x78225),x78224))
% 170.70/170.41 [8331]~P109(x83312)+~P4(f335(f62(x83311),x83314))+E(f335(f335(f6(x83311,x83312),x83313),f335(f335(f22(f892(x83311,a879)),x83314),f335(f335(f313(x83311),x83315),f199(f892(x83311,a879))))),f335(f335(f22(x83312),f335(f335(f6(x83311,x83312),x83313),x83314)),f335(x83313,x83315)))+~P4(f335(f335(f337(x83311),x83315),x83314))
% 170.70/170.41 [8332]~P68(x83322)+~P4(f335(f62(x83321),x83324))+E(f335(f335(f6(x83321,x83322),x83323),f335(f335(f22(f892(x83321,a879)),x83324),f335(f335(f313(x83321),x83325),f199(f892(x83321,a879))))),f335(f335(f22(x83322),f335(f335(f6(x83321,x83322),x83323),x83324)),f335(x83323,x83325)))+~P4(f335(f335(f337(x83321),x83325),x83324))
% 170.70/170.41 [8363]~P68(x83631)+~P4(f335(f62(x83632),x83634))+E(f335(f335(f22(x83631),f335(f335(f6(x83632,x83631),x83633),x83634)),f335(f335(f6(x83632,x83631),x83633),x83635)),f335(f335(f6(x83632,x83631),x83633),f335(f335(f22(f892(x83632,a879)),x83634),x83635)))+~P4(f335(f335(f249(f892(x83632,a879)),x83635),x83634))
% 170.70/170.41 [8383]P4(f335(f62(x83831),f335(x83832,x83833)))+~P4(f335(f62(x83834),x83835))+~P4(f335(f335(f337(x83834),x83833),x83835))+~P4(f335(f62(x83831),f335(f335(f42(x83834,f892(x83831,a879)),x83835),x83832)))
% 170.70/170.41 [8825]~P11(x88251,x88255,x88254)+~E(f335(f289(x88251,x88251,x88254),f335(f335(f313(x88251),x88252),f199(f892(x88251,a879)))),f335(f289(x88251,x88251,x88254),f335(f335(f313(x88251),x88253),f199(f892(x88251,a879)))))+~P4(f335(f335(f337(x88251),x88253),x88255))+P4(f335(f335(f337(f891(x88251,x88251)),f335(f335(f270(x88251,x88251),x88252),x88253)),x88254))
% 170.70/170.41 [9129]~P4(f335(x91291,x91295))+P4(f335(x91291,f878(x91291,x91292,x91293,x91294)))+P4(f335(x91291,f865(x91291,x91292,x91293,x91294)))+~P4(f335(f335(f337(x91294),x91295),f335(f335(f115(f892(x91294,a879)),x91293),x91292)))
% 170.70/170.41 [9315]~P4(f335(x93151,x93155))+P4(f335(x93151,f865(x93151,x93152,x93153,x93154)))+P4(f335(f335(f337(x93154),f878(x93151,x93152,x93153,x93154)),x93152))+~P4(f335(f335(f337(x93154),x93155),f335(f335(f115(f892(x93154,a879)),x93153),x93152)))
% 170.70/170.41 [9316]~P4(f335(x93161,x93165))+P4(f335(x93161,f878(x93161,x93162,x93163,x93164)))+P4(f335(f335(f337(x93164),f865(x93161,x93162,x93163,x93164)),x93163))+~P4(f335(f335(f337(x93164),x93165),f335(f335(f115(f892(x93164,a879)),x93163),x93162)))
% 170.70/170.41 [9322]P4(f335(x93221,x93222))+~P4(f335(x93221,f388(x93221,x93223,x93224,x93225)))+~P4(f335(x93221,f379(x93221,x93223,x93224,x93225)))+~P4(f335(f335(f337(x93225),x93222),f335(f335(f115(f892(x93225,a879)),x93224),x93223)))
% 170.70/170.41 [9364]E(x93641,x93642)+~P4(f335(f335(f337(f891(x93643,x93643)),f335(f335(f270(x93643,x93643),x93641),x93642)),f311(x93643,x93645)))+P4(f335(f335(f337(x93643),x93641),x93644))+~P4(f335(f335(f249(f892(f891(x93643,x93643),a879)),x93645),f335(f335(f272(x93643,x93643),x93644),f335(f16(f892(x93643,a879),x93643),x93644))))
% 170.70/170.41 [9383]P4(f335(x93831,x93832))+~P4(f335(x93831,f379(x93831,x93834,x93835,x93833)))+P4(f335(f335(f337(x93833),f388(x93831,x93834,x93835,x93833)),x93834))+~P4(f335(f335(f337(x93833),x93832),f335(f335(f115(f892(x93833,a879)),x93835),x93834)))
% 170.70/170.41 [9384]P4(f335(x93841,x93842))+~P4(f335(x93841,f388(x93841,x93844,x93845,x93843)))+P4(f335(f335(f337(x93843),f379(x93841,x93844,x93845,x93843)),x93845))+~P4(f335(f335(f337(x93843),x93842),f335(f335(f115(f892(x93843,a879)),x93845),x93844)))
% 170.70/170.41 [9444]P4(f335(x94441,x94442))+P4(f335(f335(f337(x94443),f388(x94441,x94444,x94445,x94443)),x94444))+P4(f335(f335(f337(x94443),f379(x94441,x94444,x94445,x94443)),x94445))+~P4(f335(f335(f337(x94443),x94442),f335(f335(f115(f892(x94443,a879)),x94445),x94444)))
% 170.70/170.41 [9446]~P4(f335(x94462,x94465))+P4(f335(f335(f337(x94461),f878(x94462,x94463,x94464,x94461)),x94463))+P4(f335(f335(f337(x94461),f865(x94462,x94463,x94464,x94461)),x94464))+~P4(f335(f335(f337(x94461),x94465),f335(f335(f115(f892(x94461,a879)),x94464),x94463)))
% 170.70/170.41 [9595]~P11(x95951,x95955,x95954)+~P4(f335(f335(f337(x95951),x95953),x95955))+P4(f335(f335(f337(f891(x95951,x95951)),f335(f335(f270(x95951,x95951),x95952),x95953)),x95954))+~P4(f335(f335(f249(f892(x95951,a879)),f335(f289(x95951,x95951,x95954),f335(f335(f313(x95951),x95953),f199(f892(x95951,a879))))),f335(f289(x95951,x95951,x95954),f335(f335(f313(x95951),x95952),f199(f892(x95951,a879))))))
% 170.70/170.41 [9719]~P6(x97195)+~P8(x97195)+P4(f335(f335(f337(x97191),f637(x97192,x97193,x97194,x97191,x97195)),x97194))+~P4(f335(f335(f250(x97195),f335(f335(f43(x97191,x97195),x97194),x97193)),x97192))
% 170.70/170.41 [9752]~P85(x97525)+~P81(x97525)+P4(f335(f335(f337(x97521),f734(x97522,x97523,x97524,x97521,x97525)),f335(f175(x97521),x97524)))+P4(f335(f335(f249(x97525),f335(f169(x97525),f335(f335(f157(x97521,x97525),x97523),x97524))),f335(f169(x97525),f335(f335(f157(x97521,x97525),x97522),x97524))))
% 170.70/170.41 [9868]~P6(x98681)+~P8(x98681)+P4(f335(f335(f250(x98681),f335(x98682,f637(x98683,x98682,x98684,x98685,x98681))),x98683))+~P4(f335(f335(f250(x98681),f335(f335(f43(x98685,x98681),x98684),x98682)),x98683))
% 170.70/170.41 [10009]~P85(x100091)+~P81(x100091)+~P4(f335(f335(f249(x100091),f335(x100093,f734(x100095,x100093,x100094,x100092,x100091))),f335(x100095,f734(x100095,x100093,x100094,x100092,x100091))))+P4(f335(f335(f249(x100091),f335(f169(x100091),f335(f335(f157(x100092,x100091),x100093),x100094))),f335(f169(x100091),f335(f335(f157(x100092,x100091),x100095),x100094))))
% 170.70/170.41 [8675]~P71(x86751)+~P4(f335(f62(x86754),x86755))+~P4(f335(f335(f337(x86754),x86753),x86755))+E(f335(f335(f80(x86751),f335(x86752,x86753)),f335(f335(f6(x86754,x86751),x86752),f335(f335(f22(f892(x86754,a879)),x86755),f335(f335(f313(x86754),x86753),f199(f892(x86754,a879)))))),f335(f335(f6(x86754,x86751),x86752),x86755))
% 170.70/170.41 [8676]~P76(x86761)+~P4(f335(f62(x86764),x86765))+~P4(f335(f335(f337(x86764),x86763),x86765))+E(f335(f335(f81(x86761),f335(x86762,x86763)),f335(f335(f9(x86764,x86761),x86762),f335(f335(f22(f892(x86764,a879)),x86765),f335(f335(f313(x86764),x86763),f199(f892(x86764,a879)))))),f335(f335(f9(x86764,x86761),x86762),x86765))
% 170.70/170.41 [8731]~P20(x87311,x87314,x87315)+~P4(f335(f62(x87311),x87312))+E(f335(f335(f22(f892(x87311,a879)),x87312),f335(f335(f313(x87311),x87313),f199(f892(x87311,a879)))),f199(f892(x87311,a879)))+E(f335(f335(x87314,x87313),f335(x87315,f335(f335(f22(f892(x87311,a879)),x87312),f335(f335(f313(x87311),x87313),f199(f892(x87311,a879)))))),f335(x87315,f335(f335(f313(x87311),x87313),x87312)))
% 170.70/170.41 [9109]~P76(x91091)+~P4(f335(f62(x91092),x91095))+~P4(f335(f62(x91092),x91094))+E(f335(f335(f81(x91091),f335(f335(f9(x91092,x91091),x91093),f335(f335(f115(f892(x91092,a879)),x91094),x91095))),f335(f335(f9(x91092,x91091),x91093),f335(f335(f106(f892(x91092,a879)),x91094),x91095))),f335(f335(f81(x91091),f335(f335(f9(x91092,x91091),x91093),x91094)),f335(f335(f9(x91092,x91091),x91093),x91095)))
% 170.70/170.41 [9110]~P71(x91101)+~P4(f335(f62(x91102),x91105))+~P4(f335(f62(x91102),x91104))+E(f335(f335(f80(x91101),f335(f335(f6(x91102,x91101),x91103),f335(f335(f115(f892(x91102,a879)),x91104),x91105))),f335(f335(f6(x91102,x91101),x91103),f335(f335(f106(f892(x91102,a879)),x91104),x91105))),f335(f335(f80(x91101),f335(f335(f6(x91102,x91101),x91103),x91104)),f335(f335(f6(x91102,x91101),x91103),x91105)))
% 170.70/170.41 [9252]~P68(x92521)+~P4(f335(f62(x92522),x92525))+~P4(f335(f62(x92522),x92524))+E(f335(f335(f22(x92521),f335(f335(f80(x92521),f335(f335(f6(x92522,x92521),x92523),x92524)),f335(f335(f6(x92522,x92521),x92523),x92525))),f335(f335(f6(x92522,x92521),x92523),f335(f335(f106(f892(x92522,a879)),x92524),x92525))),f335(f335(f6(x92522,x92521),x92523),f335(f335(f115(f892(x92522,a879)),x92524),x92525)))
% 170.70/170.41 [9455]~P27(x94551,x94552,x94553,x94555)+~P27(x94551,x94552,x94553,x94554)+P27(x94551,x94552,x94553,f335(f335(f115(f892(x94551,a879)),x94554),x94555))+~E(f335(f335(f106(f892(x94552,a879)),f335(f314(x94551,x94552,x94553),f335(f335(f22(f892(x94551,a879)),x94554),x94555))),f335(f314(x94551,x94552,x94553),f335(f335(f22(f892(x94551,a879)),x94555),x94554))),f199(f892(x94552,a879)))
% 170.70/170.41 [9570]E(x95701,f2(a1))+~P4(f335(f335(f250(a1),f2(a1)),x95703))+~P4(f335(f49(x95702,x95701),f335(f335(f270(a1,a1),x95704),x95705)))+P4(f335(f49(x95702,f335(f335(f81(a1),x95701),x95703)),f335(f335(f270(a1,a1),f335(f335(f39(a1),x95704),x95703)),f335(f335(f80(a1),f335(f335(f81(a1),x95701),f45(a1,x95704,x95703))),x95705))))
% 170.70/170.41 [9578]~P4(f335(f335(f250(a884),f2(a884)),x95783))+~P4(f335(f335(f250(a884),f2(a884)),x95782))+~P4(f335(f48(x95781,x95782),f335(f335(f270(a884,a884),x95784),x95785)))+P4(f335(f48(x95781,f335(f335(f81(a884),x95782),x95783)),f335(f335(f270(a884,a884),f335(f335(f39(a884),x95784),x95783)),f335(f335(f80(a884),f335(f335(f81(a884),x95782),f45(a884,x95784,x95783))),x95785))))
% 170.70/170.41 [9627]~P76(x96271)+~P4(f335(f62(x96272),x96275))+~P4(f335(f62(x96272),x96274))+E(f335(f335(f81(x96271),f335(f335(f335(f66(x96271,x96272,f81(x96271)),x96273),f78(x96271)),f335(f335(f115(f892(x96272,a879)),x96274),x96275))),f335(f335(f335(f66(x96271,x96272,f81(x96271)),x96273),f78(x96271)),f335(f335(f106(f892(x96272,a879)),x96274),x96275))),f335(f335(f81(x96271),f335(f335(f335(f66(x96271,x96272,f81(x96271)),x96273),f78(x96271)),x96274)),f335(f335(f335(f66(x96271,x96272,f81(x96271)),x96273),f78(x96271)),x96275)))
% 170.70/170.41 [9629]~E(f335(f335(f176(x96291),x96295),x96292),f335(f335(f176(x96291),x96295),x96293))+P4(f335(f335(f337(f891(f885(x96291),f885(x96291))),f335(f335(f270(f885(x96291),f885(x96291)),x96292),x96293)),f150(x96291,x96294)))+~P4(f335(f335(f250(a884),x96295),f335(f335(f197(a884),f335(f200(f885(x96291)),x96292)),f335(f200(f885(x96291)),x96293))))+~P4(f335(f335(f337(f891(x96291,x96291)),f335(f335(f270(x96291,x96291),f335(f335(f168(x96291),x96292),x96295)),f335(f335(f168(x96291),x96293),x96295))),x96294))
% 170.70/170.41 [9740]~P85(x97405)+~P143(x97405)+P4(f335(f335(f337(x97401),f380(x97402,x97403,x97404,x97401,x97405)),x97404))+P4(f335(f335(f249(x97405),f335(f335(f6(x97401,x97405),x97403),x97404)),f335(f335(f81(x97405),f335(f105(x97405),f335(f38(x97401),x97404))),x97402)))
% 170.70/170.41 [9937]~P85(x99371)+~P143(x99371)+~P4(f335(f335(f249(x99371),f335(x99373,f380(x99375,x99373,x99374,x99372,x99371))),x99375))+P4(f335(f335(f249(x99371),f335(f335(f6(x99372,x99371),x99373),x99374)),f335(f335(f81(x99371),f335(f105(x99371),f335(f38(x99372),x99374))),x99375)))
% 170.70/170.41 [8703]E(f335(f335(f137(x87031),x87032),x87033),f335(f335(f137(x87031),x87034),x87035))+~E(f335(f335(f176(x87031),f335(f200(f885(x87031)),x87032)),x87034),x87032)+~E(f335(f335(f137(x87031),f335(f335(f141(x87031),f335(f200(f885(x87031)),x87032)),x87034)),x87035),x87033)+P4(f335(f335(f249(a884),f335(f200(f885(x87031)),x87034)),f335(f200(f885(x87031)),x87032)))
% 170.70/170.41 [8824]E(f335(f335(f137(x88241),x88242),x88243),f335(f335(f137(x88241),x88244),x88245))+~E(f335(f335(f176(x88241),f335(f200(f885(x88241)),x88242)),x88244),x88242)+~E(x88243,f335(f335(f137(x88241),f335(f335(f141(x88241),f335(f200(f885(x88241)),x88242)),x88244)),x88245))+~P4(f335(f335(f249(a884),f335(f200(f885(x88241)),x88242)),f335(f200(f885(x88241)),x88244)))
% 170.70/170.41 [10072]~P4(f335(x100725,x100724))+~P4(f335(f62(x100722),f335(f255(x100722),x100725)))+P4(f335(f62(x100721),f335(f255(x100721),f335(f335(f7(x100721,x100722,a879),x100723),x100724))))+~P4(f335(f62(x100721),f335(f255(x100721),f335(f335(f8(f892(x100722,a879),a879,x100721),f87(x100722)),f335(f335(f8(f892(x100722,a879),f892(x100722,a879),x100721),f335(f18(x100722,a879,a879),f335(f335(f8(a879,f892(a879,a879),x100722),a333),x100725))),x100723)))))
% 170.70/170.41 [8497]~P21(x84975,x84971,x84976,x84972)+E(f335(f73(x84971,x84971,x84971,f335(x84972,x84973)),f335(x84972,x84974)),f335(f73(x84971,x84971,x84971,f335(x84972,x84974)),f335(x84972,x84973)))+~P4(f335(f62(x84975),x84974))+~P4(f335(f62(x84975),x84973))
% 170.70/170.41 [7877]~P27(x78771,x78772,x78774,x78773)+~E(f335(x78774,x78776),x78775)+E(f335(f77(x78771,x78772,x78773,x78774),x78775),x78776)+~P4(f335(f335(f337(x78771),x78776),x78773))
% 170.70/170.41 [8077]~P22(x80776,x80771,x80774,x80772)+E(f335(f73(x80771,x80771,x80771,f335(x80772,x80773)),f335(x80774,x80775)),f335(x80772,x80773))+~P4(f335(f62(x80776),x80773))+~P4(f335(f335(f337(x80776),x80775),x80773))
% 170.70/170.41 [9301]~P21(x93013,x93011,x93016,x93012)+E(f335(f73(x93011,x93011,x93011,f335(x93012,f335(f335(f22(f892(x93013,a879)),x93014),f335(f335(f313(x93013),x93015),f199(f892(x93013,a879)))))),f335(x93016,x93015)),f335(x93012,x93014))+~P4(f335(f62(x93013),x93014))+~P4(f335(f335(f337(x93013),x93015),x93014))
% 170.70/170.41 [6957]~P59(x69571)+~E(f45(x69571,x69573,x69574),f45(x69571,x69576,x69574))+~E(f45(x69571,x69572,x69574),f45(x69571,x69575,x69574))+E(f45(x69571,f335(f335(f22(x69571),x69572),x69573),x69574),f45(x69571,f335(f335(f22(x69571),x69575),x69576),x69574))
% 170.70/170.41 [6958]~P58(x69581)+~E(f45(x69581,x69583,x69584),f45(x69581,x69586,x69584))+~E(f45(x69581,x69582,x69584),f45(x69581,x69585,x69584))+E(f45(x69581,f335(f335(f81(x69581),x69582),x69583),x69584),f45(x69581,f335(f335(f81(x69581),x69585),x69586),x69584))
% 170.70/170.41 [6959]~P58(x69591)+~E(f45(x69591,x69593,x69594),f45(x69591,x69596,x69594))+~E(f45(x69591,x69592,x69594),f45(x69591,x69595,x69594))+E(f45(x69591,f335(f335(f80(x69591),x69592),x69593),x69594),f45(x69591,f335(f335(f80(x69591),x69595),x69596),x69594))
% 170.70/170.41 [7773]~P18(x77731,x77732,x77733)+~P4(f335(f62(x77731),x77736))+E(f335(f335(f65(x77731,x77732,x77733),x77734),f335(f335(f313(x77731),x77735),x77736)),f335(f335(f65(x77731,x77732,x77733),f335(f335(x77733,x77735),x77734)),x77736))+P4(f335(f335(f337(x77731),x77735),x77736))
% 170.70/170.41 [7835]~P8(x78351)+P4(f335(f335(f249(x78351),x78352),f335(x78353,x78354)))+~P4(f335(f335(f337(x78355),x78354),x78356))+~P4(f335(f335(f249(x78351),x78352),f335(f335(f43(x78355,x78351),x78356),x78353)))
% 170.70/170.41 [7996]~P18(x79961,x79962,x79963)+~P4(f335(f62(x79961),x79966))+E(f335(f335(f65(x79961,x79962,x79963),x79964),f335(f335(f313(x79961),x79965),x79966)),f335(f335(x79963,x79965),f335(f335(f65(x79961,x79962,x79963),x79964),x79966)))+P4(f335(f335(f337(x79961),x79965),x79966))
% 170.70/170.41 [8093]~P6(x80933)+~P4(f335(x80932,x80935))+~P16(x80933,f335(f335(f157(x80931,x80933),x80934),x80936))+E(f335(f139(x80931,x80932),f335(f335(f151(x80931,x80933,x80934),x80935),x80936)),f335(f335(f151(x80931,x80933,x80934),x80935),f335(f139(x80931,x80932),x80936)))
% 170.70/170.41 [8116]E(x81161,x81162)+E(x81163,f2(a1))+~P4(f335(f49(x81164,x81163),f335(f335(f270(a1,a1),x81165),x81162)))+~P4(f335(f49(x81164,x81163),f335(f335(f270(a1,a1),x81166),x81161)))
% 170.70/170.41 [8117]E(x81171,x81172)+E(x81173,f2(a1))+~P4(f335(f49(x81174,x81173),f335(f335(f270(a1,a1),x81172),x81175)))+~P4(f335(f49(x81174,x81173),f335(f335(f270(a1,a1),x81171),x81176)))
% 170.70/170.41 [8137]~P21(x81372,x81375,x81376,x81371)+~P4(f335(f62(x81372),x81374))+E(f335(x81371,f335(f335(f313(x81372),x81373),x81374)),f335(f73(x81375,x81375,x81375,f335(x81371,x81374)),f335(x81376,x81373)))+P4(f335(f335(f337(x81372),x81373),x81374))
% 170.70/170.41 [8366]~P22(x83665,x83661,x83666,x83662)+E(f335(f73(x83661,x83661,x83661,f335(x83662,x83663)),f335(x83662,x83664)),f335(x83662,x83663))+~P4(f335(f62(x83665),x83663))+~P4(f335(f335(f249(f892(x83665,a879)),x83664),x83663))
% 170.70/170.41 [9501]~P27(x95011,x95012,x95014,x95013)+~P4(f335(f335(f337(x95012),x95015),f335(f314(x95011,x95012,x95014),x95013)))+P4(f335(f335(f337(x95011),f335(f77(x95011,x95012,x95013,x95014),x95015)),x95016))+~P4(f335(f335(f249(f892(x95011,a879)),x95013),x95016))
% 170.70/170.41 [9881]~P71(x98812)+~E(f595(x98811,x98813,x98815,x98816,x98814,x98812),f596(x98811,x98813,x98815,x98816,x98814,x98812))+~P4(f335(f62(x98814),x98816))+E(f335(f335(f6(x98811,x98812),x98813),f335(f314(x98814,x98811,x98815),x98816)),f335(f335(f6(x98814,x98812),f335(f73(x98811,x98812,x98814,x98813),x98815)),x98816))
% 170.70/170.41 [9918]~P71(x99186)+E(f335(x99181,f595(x99182,x99183,x99181,x99184,x99185,x99186)),f335(x99181,f596(x99182,x99183,x99181,x99184,x99185,x99186)))+E(f335(f335(f6(x99182,x99186),x99183),f335(f314(x99185,x99182,x99181),x99184)),f335(f335(f6(x99185,x99186),f335(f73(x99182,x99186,x99185,x99183),x99181)),x99184))+~P4(f335(f62(x99185),x99184))
% 170.70/170.41 [9959]~P71(x99592)+~E(f335(x99593,f335(x99595,f596(x99591,x99593,x99595,x99596,x99594,x99592))),f2(x99592))+~P4(f335(f62(x99594),x99596))+E(f335(f335(f6(x99591,x99592),x99593),f335(f314(x99594,x99591,x99595),x99596)),f335(f335(f6(x99594,x99592),f335(f73(x99591,x99592,x99594,x99593),x99595)),x99596))
% 170.70/170.41 [10017]~P71(x100172)+~P4(f335(f62(x100174),x100176))+E(f335(f335(f6(x100171,x100172),x100173),f335(f314(x100174,x100171,x100175),x100176)),f335(f335(f6(x100174,x100172),f335(f73(x100171,x100172,x100174,x100173),x100175)),x100176))+P4(f335(f335(f337(x100174),f596(x100171,x100173,x100175,x100176,x100174,x100172)),x100176))
% 170.70/170.41 [10018]~P71(x100182)+~P4(f335(f62(x100184),x100186))+E(f335(f335(f6(x100181,x100182),x100183),f335(f314(x100184,x100181,x100185),x100186)),f335(f335(f6(x100184,x100182),f335(f73(x100181,x100182,x100184,x100183),x100185)),x100186))+P4(f335(f335(f337(x100184),f595(x100181,x100183,x100185,x100186,x100184,x100182)),x100186))
% 170.70/170.41 [10131]~P76(x101311)+~P4(f335(f62(x101312),x101316))+E(f335(f335(f335(f66(x101311,x101312,f81(x101311)),f335(f335(f18(x101312,f892(x101313,a879),x101311),f335(f335(f7(x101312,x101311,f892(f892(x101313,a879),x101311)),f335(f335(f8(f892(x101313,x101311),f892(x101311,f892(f892(x101313,a879),x101311)),x101312),f66(x101311,x101313,f81(x101311))),x101314)),f78(x101311))),x101315)),f78(x101311)),x101316),f335(f335(f335(f66(x101311,f891(x101312,x101313),f81(x101311)),f335(f274(x101312,x101313,x101311),x101314)),f78(x101311)),f335(f335(f272(x101312,x101313),x101316),x101315)))+P4(f335(f335(f337(x101312),f558(x101314,x101315,x101313,x101316,x101312,x101311)),x101316))
% 170.70/170.41 [10149]~P76(x101491)+~P4(f335(f62(x101492),x101496))+E(f335(f335(f335(f66(x101491,x101492,f81(x101491)),f335(f335(f18(x101492,f892(x101493,a879),x101491),f335(f335(f7(x101492,x101491,f892(f892(x101493,a879),x101491)),f335(f335(f8(f892(x101493,x101491),f892(x101491,f892(f892(x101493,a879),x101491)),x101492),f66(x101491,x101493,f81(x101491))),x101494)),f78(x101491))),x101495)),f78(x101491)),x101496),f335(f335(f335(f66(x101491,f891(x101492,x101493),f81(x101491)),f335(f274(x101492,x101493,x101491),x101494)),f78(x101491)),f335(f335(f272(x101492,x101493),x101496),x101495)))+~P4(f335(f62(x101493),f335(x101495,f558(x101494,x101495,x101493,x101496,x101492,x101491))))
% 170.70/170.41 [8277]~P22(x82772,x82775,x82776,x82771)+~P4(f335(f62(x82772),x82774))+~P4(f335(f62(x82772),x82773))+E(f335(x82771,f335(f335(f115(f892(x82772,a879)),x82773),x82774)),f335(f73(x82775,x82775,x82775,f335(x82771,x82773)),f335(x82771,x82774)))
% 170.70/170.41 [8498]~P8(x84981)+P4(f335(f335(f249(x84981),f335(x84982,x84983)),x84984))+~P4(f335(f335(f337(x84985),x84983),x84986))+~P4(f335(f335(f249(x84981),f335(f335(f42(x84985,x84981),x84986),x84982)),x84984))
% 170.70/170.41 [8903]~P27(x89032,x89031,x89033,x89036)+E(f335(f335(f22(f892(x89031,a879)),f335(f314(x89032,x89031,x89033),x89034)),f335(f314(x89032,x89031,x89033),x89035)),f335(f314(x89032,x89031,x89033),f335(f335(f22(f892(x89032,a879)),x89034),x89035)))+~P4(f335(f335(f249(f892(x89032,a879)),x89035),x89036))+~P4(f335(f335(f249(f892(x89032,a879)),x89034),x89036))
% 170.70/170.41 [8904]~P27(x89042,x89041,x89043,x89046)+E(f335(f335(f106(f892(x89041,a879)),f335(f314(x89042,x89041,x89043),x89044)),f335(f314(x89042,x89041,x89043),x89045)),f335(f314(x89042,x89041,x89043),f335(f335(f106(f892(x89042,a879)),x89044),x89045)))+~P4(f335(f335(f249(f892(x89042,a879)),x89045),x89046))+~P4(f335(f335(f249(f892(x89042,a879)),x89044),x89046))
% 170.70/170.41 [8942]~P4(f335(x89421,x89423))+~P4(f335(f335(f335(f335(a208,x89422),x89423),x89424),x89426))+~P4(f335(f335(f335(f335(a208,f32(x89421,x89422)),x89426),x89424),x89425))+P4(f335(f335(f335(f335(a208,f32(x89421,x89422)),x89423),x89424),x89425))
% 170.70/170.41 [9174]E(x91741,x91742)+~P52(x91743,x91744,x91745)+~P4(f335(f335(f337(f891(x91743,x91744)),f335(f335(f270(x91743,x91744),x91746),x91742)),x91745))+~P4(f335(f335(f337(f891(x91743,x91744)),f335(f335(f270(x91743,x91744),x91746),x91741)),x91745))
% 170.70/170.41 [9954]~P69(x99541)+~E(f335(x99543,f506(x99544,x99546,x99543,x99545,x99542,x99541)),f335(x99546,f506(x99544,x99546,x99543,x99545,x99542,x99541)))+~P4(f335(f62(x99542),x99545))+E(f335(f335(f335(f66(x99541,x99542,f81(x99541)),x99543),x99544),x99545),f335(f335(f335(f66(x99541,x99542,f81(x99541)),x99546),x99544),x99545))
% 170.70/170.41 [10015]~P69(x100151)+~P4(f335(f62(x100152),x100155))+E(f335(f335(f335(f66(x100151,x100152,f81(x100151)),x100153),x100154),x100155),f335(f335(f335(f66(x100151,x100152,f81(x100151)),x100156),x100154),x100155))+P4(f335(f335(f337(x100152),f506(x100154,x100153,x100156,x100155,x100152,x100151)),x100155))
% 170.70/170.41 [8716]~P69(x87161)+~P4(f335(f62(x87162),x87166))+P4(f335(f335(f337(x87162),x87165),x87166))+E(f335(f335(f335(f66(x87161,x87162,f81(x87161)),x87163),x87164),f335(f335(f313(x87162),x87165),x87166)),f335(f335(f81(x87161),f335(x87163,x87165)),f335(f335(f335(f66(x87161,x87162,f81(x87161)),x87163),x87164),x87166)))
% 170.70/170.41 [8762]~P11(x87621,x87626,x87623)+~P14(x87621,f892(x87622,a879),x87623,x87625)+~P4(f335(f335(f337(x87621),x87624),x87626))+E(f335(f335(f42(x87621,f892(x87622,a879)),f335(f289(x87621,x87621,x87623),f335(f335(f313(x87621),x87624),f199(f892(x87621,a879))))),x87625),f335(x87625,x87624))
% 170.70/170.41 [8880]~P18(x88803,x88804,x88801)+~P4(f335(f62(x88803),x88806))+~P4(f335(f335(f337(x88803),x88802),x88806))+E(f335(f335(x88801,x88802),f335(f335(f65(x88803,x88804,x88801),x88805),f335(f335(f22(f892(x88803,a879)),x88806),f335(f335(f313(x88803),x88802),f199(f892(x88803,a879)))))),f335(f335(f65(x88803,x88804,x88801),x88805),x88806))
% 170.70/170.41 [9187]~P21(x91873,x91871,x91876,x91872)+~P4(f335(f62(x91873),x91875))+~P4(f335(f62(x91873),x91874))+E(f335(f73(x91871,x91871,x91871,f335(x91872,f335(f335(f115(f892(x91873,a879)),x91874),x91875))),f335(x91872,f335(f335(f106(f892(x91873,a879)),x91874),x91875))),f335(f73(x91871,x91871,x91871,f335(x91872,x91874)),f335(x91872,x91875)))
% 170.70/170.41 [9522]~E(x95223,f335(f335(f162(x95221,x95222),x95225),x95226))+P4(f335(f335(f337(f891(f885(x95221),f885(x95221))),f335(f335(f270(f885(x95221),f885(x95221)),x95222),x95223)),f160(x95221,x95224)))+~P4(f335(f335(f250(a884),x95225),f335(f200(f885(x95221)),x95222)))+~P4(f335(f335(f337(f891(x95221,x95221)),f335(f335(f270(x95221,x95221),f335(f335(f168(x95221),x95222),x95225)),x95226)),x95224))
% 170.70/170.41 [10028]~P71(x100282)+~P4(f335(f62(x100281),x100286))+P4(f335(f335(f337(x100281),f556(x100284,x100285,x100283,x100286,x100281,x100282)),x100286))+E(f335(f335(f6(x100281,x100282),f335(f335(f18(x100281,f892(x100283,a879),x100282),f335(f335(f8(f892(x100283,x100282),f892(f892(x100283,a879),x100282),x100281),f6(x100283,x100282)),x100284)),x100285)),x100286),f335(f335(f6(f891(x100281,x100283),x100282),f335(f274(x100281,x100283,x100282),x100284)),f335(f335(f272(x100281,x100283),x100286),x100285)))
% 170.70/170.41 [10029]~P76(x100292)+~P4(f335(f62(x100291),x100296))+P4(f335(f335(f337(x100291),f557(x100294,x100295,x100293,x100296,x100291,x100292)),x100296))+E(f335(f335(f9(x100291,x100292),f335(f335(f18(x100291,f892(x100293,a879),x100292),f335(f335(f8(f892(x100293,x100292),f892(f892(x100293,a879),x100292),x100291),f9(x100293,x100292)),x100294)),x100295)),x100296),f335(f335(f9(f891(x100291,x100293),x100292),f335(f274(x100291,x100293,x100292),x100294)),f335(f335(f272(x100291,x100293),x100296),x100295)))
% 170.70/170.41 [10069]~P71(x100692)+~P4(f335(f62(x100691),x100696))+~P4(f335(f62(x100693),f335(x100695,f556(x100694,x100695,x100693,x100696,x100691,x100692))))+E(f335(f335(f6(x100691,x100692),f335(f335(f18(x100691,f892(x100693,a879),x100692),f335(f335(f8(f892(x100693,x100692),f892(f892(x100693,a879),x100692),x100691),f6(x100693,x100692)),x100694)),x100695)),x100696),f335(f335(f6(f891(x100691,x100693),x100692),f335(f274(x100691,x100693,x100692),x100694)),f335(f335(f272(x100691,x100693),x100696),x100695)))
% 170.70/170.41 [10070]~P76(x100702)+~P4(f335(f62(x100701),x100706))+~P4(f335(f62(x100703),f335(x100705,f557(x100704,x100705,x100703,x100706,x100701,x100702))))+E(f335(f335(f9(x100701,x100702),f335(f335(f18(x100701,f892(x100703,a879),x100702),f335(f335(f8(f892(x100703,x100702),f892(f892(x100703,a879),x100702),x100701),f9(x100703,x100702)),x100704)),x100705)),x100706),f335(f335(f9(f891(x100701,x100703),x100702),f335(f274(x100701,x100703,x100702),x100704)),f335(f335(f272(x100701,x100703),x100706),x100705)))
% 170.70/170.41 [10051]~P76(x100512)+~P4(f335(f62(x100511),x100516))+P4(f335(f335(f337(x100511),x100513),x100516))+E(f335(f335(f9(x100511,x100512),f335(f335(f7(x100511,x100512,x100512),f335(f335(f18(x100511,x100512,f892(x100512,x100512)),f335(f335(f8(a879,f892(x100512,f892(x100512,x100512)),x100511),f101(x100512)),f335(f335(f7(x100511,x100511,a879),a332),x100513))),x100514)),x100515)),x100516),f335(f335(f260(x100512),x100515),f335(f38(x100511),x100516)))
% 170.70/170.41 [10056]~P76(x100562)+~P4(f335(f62(x100561),x100566))+~P4(f335(f335(f337(x100561),x100563),x100566))+E(f335(f335(f9(x100561,x100562),f335(f335(f7(x100561,x100562,x100562),f335(f335(f18(x100561,x100562,f892(x100562,x100562)),f335(f335(f8(a879,f892(x100562,f892(x100562,x100562)),x100561),f101(x100562)),f335(f335(f7(x100561,x100561,a879),a332),x100563))),x100564)),x100565)),x100566),f335(f335(f81(x100562),f335(x100564,x100563)),f335(f335(f260(x100562),x100565),f335(f335(f22(a884),f335(f38(x100561),x100566)),f78(a884)))))
% 170.70/170.41 [10124]~P4(f335(f62(x101241),x101245))+~P4(f335(f62(x101242),x101243))+P4(f335(f335(f337(x101242),f861(x101246,x101244,x101243,x101242,x101245,x101241)),x101243))+E(f335(f335(f6(x101241,a884),f335(f335(f8(f892(x101242,a879),a884,x101241),f38(x101242)),f335(f335(f8(f892(x101242,a879),f892(x101242,a879),x101241),f255(x101242)),f335(f335(f8(f892(x101242,a879),f892(x101242,a879),x101241),f335(f18(x101242,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101242),a333),f335(f335(f7(x101242,f892(x101242,a879),a879),f337(x101242)),x101243)))),x101244)))),x101245),f335(f335(f81(a884),x101246),f335(f38(x101242),x101243)))
% 170.70/170.41 [10125]~P4(f335(f62(x101251),x101255))+~P4(f335(f62(x101252),x101253))+P4(f335(f335(f337(x101252),f862(x101256,x101254,x101253,x101252,x101255,x101251)),x101253))+E(f335(f335(f6(x101251,a884),f335(f335(f8(f892(x101252,a879),a884,x101251),f38(x101252)),f335(f335(f8(f892(x101252,a879),f892(x101252,a879),x101251),f255(x101252)),f335(f335(f8(f892(x101252,a879),f892(x101252,a879),x101251),f335(f18(x101252,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101252),a333),f335(f335(f7(x101252,f892(x101252,a879),a879),f337(x101252)),x101253)))),x101254)))),x101255),f335(f335(f6(x101252,a884),x101256),x101253))
% 170.70/170.41 [10155]~P4(f335(f62(x101552),x101553))+~P4(f335(f62(x101551),x101555))+~E(f335(f38(x101551),f335(f255(x101551),f335(f335(f18(x101551,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101551),a333),f335(f335(f7(x101551,f892(x101551,a879),a879),f337(x101551)),x101555))),f335(f335(f7(x101551,x101552,a879),x101554),f861(x101556,x101554,x101553,x101552,x101555,x101551))))),x101556)+E(f335(f335(f6(x101551,a884),f335(f335(f8(f892(x101552,a879),a884,x101551),f38(x101552)),f335(f335(f8(f892(x101552,a879),f892(x101552,a879),x101551),f255(x101552)),f335(f335(f8(f892(x101552,a879),f892(x101552,a879),x101551),f335(f18(x101552,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101552),a333),f335(f335(f7(x101552,f892(x101552,a879),a879),f337(x101552)),x101553)))),x101554)))),x101555),f335(f335(f81(a884),x101556),f335(f38(x101552),x101553)))
% 170.70/170.41 [10157]~P4(f335(f62(x101572),x101573))+~P4(f335(f62(x101571),x101575))+~E(f335(f38(x101571),f335(f255(x101571),f335(f335(f18(x101571,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101571),a333),f335(f335(f7(x101571,f892(x101571,a879),a879),f337(x101571)),x101575))),f335(f335(f7(x101571,x101572,a879),x101574),f862(x101576,x101574,x101573,x101572,x101575,x101571))))),f335(x101576,f862(x101576,x101574,x101573,x101572,x101575,x101571)))+E(f335(f335(f6(x101571,a884),f335(f335(f8(f892(x101572,a879),a884,x101571),f38(x101572)),f335(f335(f8(f892(x101572,a879),f892(x101572,a879),x101571),f255(x101572)),f335(f335(f8(f892(x101572,a879),f892(x101572,a879),x101571),f335(f18(x101572,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101572),a333),f335(f335(f7(x101572,f892(x101572,a879),a879),f337(x101572)),x101573)))),x101574)))),x101575),f335(f335(f6(x101572,a884),x101576),x101573))
% 170.70/170.41 [9807]E(x98071,x98072)+~P18(x98073,x98074,x98075)+~P4(f335(f67(x98073,x98074,x98075,x98076,x98077),x98072))+~P4(f335(f67(x98073,x98074,x98075,x98076,x98077),x98071))
% 170.70/170.41 [9598]P4(f335(x95981,x95982))+~P4(f335(f335(f337(x95987),x95982),f335(x95986,x95984)))+~P4(f335(x95981,f459(x95981,x95986,x95985,x95983,x95987)))+~P4(f335(f335(f337(x95983),x95984),x95985))
% 170.70/170.41 [10043]~P18(x100437,x100436,x100431)+E(f335(f335(x100431,x100432),f638(x100432,x100433,x100434,x100435,x100431,x100436,x100437)),x100433)+~P4(f335(f67(x100437,x100436,x100431,x100435,x100434),x100433))+~P4(f335(f335(f337(x100437),x100432),x100434))
% 170.70/170.41 [10109]~P18(x101091,x101092,x101093)+~P4(f335(f67(x101091,x101092,x101093,x101094,x101095),x101097))+P4(f335(f67(x101091,x101092,x101093,x101094,f335(f335(f22(f892(x101091,a879)),x101095),f335(f335(f313(x101091),x101096),f199(f892(x101091,a879))))),f638(x101096,x101097,x101095,x101094,x101093,x101092,x101091)))+~P4(f335(f335(f337(x101091),x101096),x101095))
% 170.70/170.41 [9497]~P69(x94971)+~P27(x94975,x94972,x94976,x94977)+~P4(f335(f62(x94975),x94977))+E(f335(f335(f335(f66(x94971,x94972,f81(x94971)),x94973),x94974),f335(f314(x94975,x94972,x94976),x94977)),f335(f335(f335(f66(x94971,x94975,f81(x94971)),f335(f73(x94972,x94971,x94975,x94973),x94976)),x94974),x94977))
% 170.70/170.41 [9622]~E(f335(f335(f313(x96221),x96225),x96226),f335(f335(f313(x96221),x96222),x96223))+~P4(f335(f67(x96221,x96221,x96224,x96222,x96223),x96227))+P4(f335(f335(f337(x96221),x96222),x96223))+P4(f335(f63(x96221,x96224,f335(f335(f313(x96221),x96225),x96226)),x96227))
% 170.70/170.41 [9705]P4(f335(x97051,x97052))+~P4(f335(f335(f337(x97053),x97052),f335(x97054,x97057)))+~P4(f335(f335(f337(x97056),x97057),x97055))+P4(f335(f335(f337(x97053),f459(x97051,x97054,x97055,x97056,x97053)),f335(f335(f42(x97056,f892(x97053,a879)),x97055),x97054)))
% 170.70/170.41 [9720]~P27(x97202,x97201,x97205,x97204)+~P27(x97201,x97203,x97206,f335(f314(x97202,x97201,x97205),x97204))+E(f335(f335(f73(x97201,x97202,x97203,f77(x97202,x97201,x97204,x97205)),f77(x97201,x97203,f335(f314(x97202,x97201,x97205),x97204),x97206)),x97207),f335(f77(x97202,x97203,x97204,f335(f73(x97201,x97203,x97202,x97206),x97205)),x97207))+~P4(f335(f335(f337(x97203),x97207),f335(f314(x97201,x97203,x97206),f335(f314(x97202,x97201,x97205),x97204))))
% 170.70/170.41 [10044]~P18(x100447,x100446,x100441)+E(f335(f335(x100441,x100442),f666(x100443,x100444,x100442,x100445,x100441,x100446,x100447)),x100443)+P4(f335(f335(f337(x100447),x100442),x100444))+~P4(f335(f67(x100447,x100446,x100441,x100445,f335(f335(f313(x100447),x100442),x100444)),x100443))
% 170.70/170.41 [10108]~P18(x101081,x101084,x101085)+P4(f335(f67(x101081,x101084,x101085,x101086,x101083),f666(x101087,x101083,x101082,x101086,x101085,x101084,x101081)))+P4(f335(f335(f337(x101081),x101082),x101083))+~P4(f335(f67(x101081,x101084,x101085,x101086,f335(f335(f313(x101081),x101082),x101083)),x101087))
% 170.70/170.41 [9789]E(x97891,f2(a1))+~P4(f335(f49(x97893,x97891),f335(f335(f270(a1,a1),x97895),x97897)))+~P4(f335(f49(x97892,x97891),f335(f335(f270(a1,a1),x97894),x97896)))+P4(f335(f49(f335(f335(f80(a1),x97892),x97893),x97891),f335(f335(f270(a1,a1),f335(f335(f80(a1),f335(f335(f80(a1),x97894),x97895)),f335(f335(f39(a1),f335(f335(f80(a1),x97896),x97897)),x97891))),f45(a1,f335(f335(f80(a1),x97896),x97897),x97891))))
% 170.70/170.41 [9791]~P4(f335(f335(f250(a884),f2(a884)),x97913))+~P4(f335(f48(x97912,x97913),f335(f335(f270(a884,a884),x97915),x97917)))+~P4(f335(f48(x97911,x97913),f335(f335(f270(a884,a884),x97914),x97916)))+P4(f335(f48(f335(f335(f80(a884),x97911),x97912),x97913),f335(f335(f270(a884,a884),f335(f335(f80(a884),f335(f335(f80(a884),x97914),x97915)),f335(f335(f39(a884),f335(f335(f80(a884),x97916),x97917)),x97913))),f45(a884,f335(f335(f80(a884),x97916),x97917),x97913))))
% 170.70/170.41 [10154]~P71(x101542)+~P4(f335(f62(x101543),x101545))+~P4(f335(f62(x101541),x101547))+E(f335(f335(f6(x101541,x101542),f335(f335(f18(x101541,f892(x101543,a879),x101542),f335(f335(f8(f892(x101543,x101542),f892(f892(x101543,a879),x101542),x101541),f6(x101543,x101542)),x101544)),f335(f335(f8(f892(x101543,a879),f892(x101543,a879),x101541),f255(x101543)),f335(f335(f8(f892(x101543,a879),f892(x101543,a879),x101541),f335(f18(x101543,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101543),a333),f335(f335(f7(x101543,f892(x101543,a879),a879),f337(x101543)),x101545)))),x101546)))),x101547),f335(f335(f6(x101543,x101542),f335(f335(f18(x101543,f892(x101541,a879),x101542),f335(f335(f8(f892(x101541,x101542),f892(f892(x101541,a879),x101542),x101543),f6(x101541,x101542)),f335(f7(x101541,x101543,x101542),x101544))),f335(f335(f8(f892(x101541,a879),f892(x101541,a879),x101543),f255(x101541)),f335(f335(f8(f892(x101541,a879),f892(x101541,a879),x101543),f335(f18(x101541,a879,a879),f335(f335(f8(a879,f892(a879,a879),x101541),a333),f335(f335(f7(x101541,f892(x101541,a879),a879),f337(x101541)),x101547)))),f335(f7(x101541,x101543,a879),x101546))))),x101545))
% 170.70/170.41 [9658]~P24(x96587,x96586,x96581,x96588,x96582,x96584)+E(f335(f335(x96581,f335(x96582,x96583)),f335(x96584,x96585)),f335(x96584,x96585))+~P4(f335(f62(x96586),x96585))+~P4(f335(f335(f337(x96586),x96583),x96585))
% 170.70/170.41 [9662]~P15(x96626,x96621,x96622,x96628,x96623,x96624)+~P11(x96626,x96627,x96628)+P14(x96621,x96622,x96623,f335(x96624,x96625))+~P4(f335(f335(f337(x96626),x96625),x96627))
% 170.70/170.41 [8094]~P29(x80948,x80947,f335(f335(f335(f92(x80948),x80944),x80946),x80941))+P4(f335(f335(x80941,x80942),x80943))+~P4(f335(f335(x80944,x80942),x80945))+~P4(f335(f335(f335(f335(a208,x80946),x80945),x80947),x80943))
% 170.70/170.41 [9283]~P21(x92837,x92831,x92838,x92833)+~P4(f335(f62(x92837),x92835))+~P4(f335(f62(x92837),x92834))+E(f335(f73(x92831,x92831,x92832,f335(x92833,x92834)),f335(f73(x92831,x92831,x92832,f335(x92833,x92835)),x92836)),f335(f73(x92831,x92831,x92832,f335(x92833,x92835)),f335(f73(x92831,x92831,x92832,f335(x92833,x92834)),x92836)))
% 170.70/170.41 [9291]~P36(x92911,x92912,x92913,x92914,x92917)+P36(x92911,x92912,x92913,f335(f335(f162(x92911,x92914),x92915),x92916),f335(f335(f162(x92912,x92917),x92915),x92918))+~P4(f335(f335(x92913,x92916),x92918))+~P4(f335(f335(f250(a884),x92915),f335(f200(f885(x92911)),x92914)))
% 170.70/170.41 [9292]~P36(x92921,x92922,x92923,x92924,x92927)+P36(x92921,x92922,x92923,f335(f335(f162(x92921,x92924),x92925),x92926),f335(f335(f162(x92922,x92927),x92925),x92928))+~P4(f335(f335(x92923,x92926),x92928))+~P4(f335(f335(f250(a884),x92925),f335(f200(f885(x92922)),x92927)))
% 170.70/170.41 [9371]~P27(x93712,x93712,x93715,x93716)+~P23(x93713,x93712,x93717,x93718,x93711)+~P4(f335(f62(x93712),x93716))+E(f335(f335(x93711,f335(f73(x93712,x93713,x93712,x93714),x93715)),x93716),f335(f335(x93711,x93714),f335(f314(x93712,x93712,x93715),x93716)))
% 170.70/170.41 [9660]~P25(x96607,x96602,x96605,x96608,x96606,x96601)+~P4(f335(f62(x96602),x96604))+E(f335(x96601,f335(f335(f313(x96602),x96603),x96604)),f335(f335(x96605,f335(x96606,x96603)),f335(x96601,x96604)))+P4(f335(f335(f337(x96602),x96603),x96604))
% 170.70/170.41 [9671]~P24(x96716,x96715,x96711,x96717,x96718,x96712)+E(f335(f335(x96711,f335(x96712,x96713)),f335(x96712,x96714)),f335(x96712,x96714))+~P4(f335(f62(x96715),x96714))+~P4(f335(f335(f249(f892(x96715,a879)),x96713),x96714))
% 170.70/170.41 [9268]P4(f335(f335(f337(f891(f885(x92681),f885(x92681))),f335(f335(f270(f885(x92681),f885(x92681)),x92682),x92683)),f160(x92681,x92684)))+~E(x92683,f335(f335(f137(x92681),x92685),f335(f335(f154(x92681),x92686),x92687)))+~E(x92682,f335(f335(f137(x92681),x92685),f335(f335(f154(x92681),x92688),x92687)))+~P4(f335(f335(f337(f891(x92681,x92681)),f335(f335(f270(x92681,x92681),x92688),x92686)),x92684))
% 170.70/170.41 [9665]~P24(x96656,x96652,x96655,x96657,x96658,x96651)+~P4(f335(f62(x96652),x96654))+~P4(f335(f62(x96652),x96653))+E(f335(x96651,f335(f335(f115(f892(x96652,a879)),x96653),x96654)),f335(f335(x96655,f335(x96651,x96653)),f335(x96651,x96654)))
% 170.70/170.41 [10191]~P27(x101914,x101912,x101915,x101918)+E(f335(f335(f43(x101911,f892(x101912,a879)),x101913),f335(f335(f8(f892(x101914,a879),f892(x101912,a879),x101911),f314(x101914,x101912,x101915)),x101916)),f335(f314(x101914,x101912,x101915),f335(f335(f43(x101911,f892(x101914,a879)),x101913),x101916)))+~P4(f335(f335(f337(x101911),x101917),x101913))+P4(f335(f335(f337(x101911),f655(x101917,x101916,x101913,x101911,x101918,x101915,x101912,x101914)),x101913))
% 170.70/170.41 [10214]~P27(x102144,x102142,x102145,x102147)+E(f335(f335(f43(x102141,f892(x102142,a879)),x102143),f335(f335(f8(f892(x102144,a879),f892(x102142,a879),x102141),f314(x102144,x102142,x102145)),x102146)),f335(f314(x102144,x102142,x102145),f335(f335(f43(x102141,f892(x102144,a879)),x102143),x102146)))+~P4(f335(f335(f337(x102141),x102148),x102143))+~P4(f335(f335(f249(f892(x102144,a879)),f335(x102146,f655(x102148,x102146,x102143,x102141,x102147,x102145,x102142,x102144))),x102147))
% 170.70/170.41 [9729]~P25(x97297,x97295,x97291,x97298,x97292,x97294)+~P4(f335(f62(x97295),x97296))+~P4(f335(f335(f337(x97295),x97293),x97296))+E(f335(f335(x97291,f335(x97292,x97293)),f335(x97294,f335(f335(f22(f892(x97295,a879)),x97296),f335(f335(f313(x97295),x97293),f199(f892(x97295,a879)))))),f335(x97294,x97296))
% 170.70/170.41 [9738]~P25(x97386,x97383,x97381,x97387,x97388,x97382)+~P4(f335(f62(x97383),x97385))+~P4(f335(f62(x97383),x97384))+E(f335(f335(x97381,f335(x97382,f335(f335(f115(f892(x97383,a879)),x97384),x97385))),f335(x97382,f335(f335(f106(f892(x97383,a879)),x97384),x97385))),f335(f335(x97381,f335(x97382,x97384)),f335(x97382,x97385)))
% 170.70/170.41 [9830]P43(x98301,x98302,x98303,x98304,x98305,f335(f335(x98303,x98306),x98307))+~P43(x98301,x98302,x98303,x98304,f335(f335(f22(f892(x98301,a879)),x98305),f335(f335(f313(x98301),x98308),f199(f892(x98301,a879)))),x98309)+~E(f335(f335(x98303,x98306),x98307),f335(f335(x98303,x98308),x98309))+~P4(f335(f335(f337(x98301),x98308),x98305))
% 170.70/170.41 [10229]P26(x102291,x102292,f335(f335(f313(f883(x102291)),f335(f335(f335(f92(x102291),f335(x102293,f469(x102294,x102295,x102296,x102297,x102293,x102292,x102291,x102298,x102299))),f335(x102297,f469(x102294,x102295,x102296,x102297,x102293,x102292,x102291,x102298,x102299))),f335(x102296,f469(x102294,x102295,x102296,x102297,x102293,x102292,x102291,x102298,x102299)))),f199(f892(f883(x102291),a879))))+~P4(f335(f62(x102299),x102298))+~P26(x102291,x102292,f335(f314(x102299,f883(x102291),f335(f335(f18(x102299,f892(x102291,f892(a881,a879)),f883(x102291)),f335(f335(f18(x102299,a880,f892(f892(x102291,f892(a881,a879)),f883(x102291))),f335(f335(f8(f892(x102291,f892(a881,a879)),f892(a880,f892(f892(x102291,f892(a881,a879)),f883(x102291))),x102299),f92(x102291)),x102293)),x102297)),x102296)),x102298))+P26(x102291,x102292,f335(f314(x102299,f883(x102291),f335(f335(f18(x102299,f892(x102291,f892(a881,a879)),f883(x102291)),f335(f335(f18(x102299,a880,f892(f892(x102291,f892(a881,a879)),f883(x102291))),f335(f335(f8(f892(x102291,f892(a881,a879)),f892(a880,f892(f892(x102291,f892(a881,a879)),f883(x102291))),x102299),f92(x102291)),x102295)),x102297)),x102294)),x102298))
% 170.70/170.41 [10230]~P26(x102301,x102302,f335(f335(f313(f883(x102301)),f335(f335(f335(f92(x102301),f335(x102304,f469(x102306,x102304,x102308,x102305,x102309,x102302,x102301,x102307,x102303))),f335(x102305,f469(x102306,x102304,x102308,x102305,x102309,x102302,x102301,x102307,x102303))),f335(x102306,f469(x102306,x102304,x102308,x102305,x102309,x102302,x102301,x102307,x102303)))),f199(f892(f883(x102301),a879))))+~P4(f335(f62(x102303),x102307))+~P26(x102301,x102302,f335(f314(x102303,f883(x102301),f335(f335(f18(x102303,f892(x102301,f892(a881,a879)),f883(x102301)),f335(f335(f18(x102303,a880,f892(f892(x102301,f892(a881,a879)),f883(x102301))),f335(f335(f8(f892(x102301,f892(a881,a879)),f892(a880,f892(f892(x102301,f892(a881,a879)),f883(x102301))),x102303),f92(x102301)),x102309)),x102305)),x102308)),x102307))+P26(x102301,x102302,f335(f314(x102303,f883(x102301),f335(f335(f18(x102303,f892(x102301,f892(a881,a879)),f883(x102301)),f335(f335(f18(x102303,a880,f892(f892(x102301,f892(a881,a879)),f883(x102301))),f335(f335(f8(f892(x102301,f892(a881,a879)),f892(a880,f892(f892(x102301,f892(a881,a879)),f883(x102301))),x102303),f92(x102301)),x102304)),x102305)),x102306)),x102307))
% 170.70/170.41 [9764]~P15(x97646,x97647,x97648,x97649,x976410,x97641)+E(f335(f335(x97641,x97642),x97643),f335(f335(x97641,x97644),x97645))+~P4(f335(f335(f337(f891(x97647,x97647)),f335(f335(f270(x97647,x97647),x97643),x97645)),x976410))+~P4(f335(f335(f337(f891(x97646,x97646)),f335(f335(f270(x97646,x97646),x97642),x97644)),x97649))
% 170.70/170.41 [9373]~P65(x93732)+E(x93731,f199(f892(x93732,a879)))+~P4(f335(f62(x93732),x93731))+P4(f335(f335(f337(x93732),f10(x93732,x93731)),x93731))+~P4(f335(f335(f337(x93732),f335(f335(f106(x93732),f833(x93731,x93732)),f834(x93731,x93732))),f335(f335(f313(x93732),f833(x93731,x93732)),f335(f335(f313(x93732),f834(x93731,x93732)),f199(f892(x93732,a879))))))
% 170.70/170.41 [9374]~P65(x93742)+E(x93741,f199(f892(x93742,a879)))+~P4(f335(f62(x93742),x93741))+P4(f335(f335(f337(x93742),f13(x93742,x93741)),x93741))+~P4(f335(f335(f337(x93742),f335(f335(f115(x93742),f835(x93741,x93742)),f836(x93741,x93742))),f335(f335(f313(x93742),f835(x93741,x93742)),f335(f335(f313(x93742),f836(x93741,x93742)),f199(f892(x93742,a879))))))
% 170.70/170.41 [9405]~P69(x94052)+E(x94051,f199(f892(x94052,a879)))+~P4(f335(f62(x94052),x94051))+P4(f335(f335(f337(x94052),f335(f64(x94052,f81(x94052)),x94051)),x94051))+~P4(f335(f335(f337(x94052),f335(f335(f81(x94052),f875(x94051,x94052)),f876(x94051,x94052))),f335(f335(f313(x94052),f875(x94051,x94052)),f335(f335(f313(x94052),f876(x94051,x94052)),f199(f892(x94052,a879))))))
% 170.70/170.41 [9411]~P6(x94112)+E(x94111,f199(f892(x94112,a879)))+~P4(f335(f62(x94112),x94111))+P4(f335(f335(f337(x94112),f11(x94112,f198(x94112),x94111)),x94111))+~P4(f335(f335(f337(x94112),f335(f335(f198(x94112),f351(x94111,x94112)),f352(x94111,x94112))),f335(f335(f313(x94112),f351(x94111,x94112)),f335(f335(f313(x94112),f352(x94111,x94112)),f199(f892(x94112,a879))))))
% 170.70/170.41 [9412]~P6(x94122)+E(x94121,f199(f892(x94122,a879)))+~P4(f335(f62(x94122),x94121))+P4(f335(f335(f337(x94122),f12(x94122,f197(x94122),x94121)),x94121))+~P4(f335(f335(f337(x94122),f335(f335(f197(x94122),f353(x94121,x94122)),f354(x94121,x94122))),f335(f335(f313(x94122),f353(x94121,x94122)),f335(f335(f313(x94122),f354(x94121,x94122)),f199(f892(x94122,a879))))))
% 170.70/170.41 [6525]~P88(x65252)+E(x65251,f2(x65252))+~E(f335(f335(f80(x65252),x65253),x65251),f2(x65252))+~P4(f335(f335(f249(x65252),f2(x65252)),x65253))+~P4(f335(f335(f249(x65252),f2(x65252)),x65251))
% 170.70/170.41 [6526]~P88(x65262)+E(x65261,f2(x65262))+~E(f335(f335(f80(x65262),x65261),x65263),f2(x65262))+~P4(f335(f335(f249(x65262),f2(x65262)),x65263))+~P4(f335(f335(f249(x65262),f2(x65262)),x65261))
% 170.70/170.41 [7059]~P6(x70592)+~P16(x70592,x70591)+E(x70591,f118(x70592))+~P4(f335(f335(f337(x70592),x70593),f335(f175(x70592),f739(x70591,x70592))))+P4(f335(f335(f249(x70592),f771(x70591,x70592)),x70593))
% 170.70/170.41 [7225]~P6(x72251)+E(f14(x72251,x72252),x72253)+~P4(f335(f62(x72251),x72252))+~P4(f335(f335(f249(x72251),x72253),f505(x72253,x72252,x72251)))+~P4(f335(f335(f337(x72251),x72253),x72252))
% 170.70/170.41 [7256]~P6(x72561)+~P16(x72561,x72562)+~P16(x72561,x72563)+P16(x72561,f335(f335(f137(x72561),x72562),x72563))+P4(f335(f335(f337(x72561),f746(x72563,x72562,x72561)),f335(f175(x72561),x72562)))
% 170.70/170.41 [7257]~P6(x72571)+~P16(x72571,x72572)+~P16(x72571,x72573)+P16(x72571,f335(f335(f137(x72571),x72572),x72573))+P4(f335(f335(f337(x72571),f747(x72573,x72572,x72571)),f335(f175(x72571),x72573)))
% 170.70/170.41 [7313]~P6(x73131)+E(f14(x73131,x73132),x73133)+~P4(f335(f62(x73131),x73132))+P4(f335(f335(f337(x73131),f505(x73133,x73132,x73131)),x73132))+~P4(f335(f335(f337(x73131),x73133),x73132))
% 170.70/170.41 [7314]~P6(x73141)+E(f15(x73141,x73142),x73143)+~P4(f335(f62(x73141),x73142))+P4(f335(f335(f337(x73141),f508(x73143,x73142,x73141)),x73142))+~P4(f335(f335(f337(x73141),x73143),x73142))
% 170.70/170.41 [7895]~P6(x78951)+E(f15(x78951,x78952),x78953)+~P4(f335(f62(x78951),x78952))+~P4(f335(f335(f337(x78951),x78953),x78952))+~P4(f335(f335(f249(x78951),f508(x78953,x78952,x78951)),x78953))
% 170.70/170.41 [8225]~P6(x82251)+~P16(x82251,x82252)+~P16(x82251,x82253)+P16(x82251,f335(f335(f137(x82251),x82252),x82253))+~P4(f335(f335(f249(x82251),f746(x82253,x82252,x82251)),f747(x82253,x82252,x82251)))
% 170.70/170.41 [9009]~P65(x90092)+E(x90091,f199(f892(x90092,a879)))+~E(f335(f335(f106(x90092),f335(x90093,f832(x90091,x90093,x90092))),f335(x90093,f838(x90091,x90093,x90092))),f335(x90093,f335(f335(f106(x90092),f832(x90091,x90093,x90092)),f838(x90091,x90093,x90092))))+E(f10(x90092,f335(f314(x90092,x90092,x90093),x90091)),f335(x90093,f10(x90092,x90091)))+~P4(f335(f62(x90092),x90091))
% 170.70/170.41 [9010]~P65(x90102)+E(x90101,f199(f892(x90102,a879)))+~E(f335(f335(f115(x90102),f335(x90103,f840(x90101,x90103,x90102))),f335(x90103,f841(x90101,x90103,x90102))),f335(x90103,f335(f335(f115(x90102),f840(x90101,x90103,x90102)),f841(x90101,x90103,x90102))))+E(f13(x90102,f335(f314(x90102,x90102,x90103),x90101)),f335(x90103,f13(x90102,x90101)))+~P4(f335(f62(x90102),x90101))
% 170.70/170.41 [9011]~P6(x90112)+E(x90111,f199(f892(x90112,a879)))+~E(f335(f335(f197(x90112),f335(x90113,f400(x90111,x90113,x90112))),f335(x90113,f402(x90111,x90113,x90112))),f335(x90113,f335(f335(f197(x90112),f400(x90111,x90113,x90112)),f402(x90111,x90113,x90112))))+E(f14(x90112,f335(f314(x90112,x90112,x90113),x90111)),f335(x90113,f14(x90112,x90111)))+~P4(f335(f62(x90112),x90111))
% 170.70/170.41 [9012]~P6(x90122)+E(x90121,f199(f892(x90122,a879)))+~E(f335(f335(f198(x90122),f335(x90123,f397(x90121,x90123,x90122))),f335(x90123,f401(x90121,x90123,x90122))),f335(x90123,f335(f335(f198(x90122),f397(x90121,x90123,x90122)),f401(x90121,x90123,x90122))))+E(f15(x90122,f335(f314(x90122,x90122,x90123),x90121)),f335(x90123,f15(x90122,x90121)))+~P4(f335(f62(x90122),x90121))
% 170.70/170.41 [9083]~P6(x90832)+E(x90831,f199(f892(x90832,a879)))+~E(f335(f335(f198(x90832),f335(x90833,f356(x90831,x90833,x90832))),f335(x90833,f358(x90831,x90833,x90832))),f335(x90833,f335(f335(f198(x90832),f356(x90831,x90833,x90832)),f358(x90831,x90833,x90832))))+E(f11(x90832,f198(x90832),f335(f314(x90832,x90832,x90833),x90831)),f335(x90833,f11(x90832,f198(x90832),x90831)))+~P4(f335(f62(x90832),x90831))
% 170.70/170.41 [9084]~P6(x90842)+E(x90841,f199(f892(x90842,a879)))+~E(f335(f335(f197(x90842),f335(x90843,f398(x90841,x90843,x90842))),f335(x90843,f399(x90841,x90843,x90842))),f335(x90843,f335(f335(f197(x90842),f398(x90841,x90843,x90842)),f399(x90841,x90843,x90842))))+E(f12(x90842,f197(x90842),f335(f314(x90842,x90842,x90843),x90841)),f335(x90843,f12(x90842,f197(x90842),x90841)))+~P4(f335(f62(x90842),x90841))
% 170.70/170.41 [6541]~P69(x65412)+E(x65411,f199(f892(x65412,a879)))+~P4(f335(f62(x65412),x65411))+E(f335(f64(x65412,f81(x65412)),f335(f335(f313(x65412),x65413),x65411)),f335(f335(f81(x65412),x65413),f335(f64(x65412,f81(x65412)),x65411)))+P4(f335(f335(f337(x65412),x65413),x65411))
% 170.70/170.41 [7065]~P65(x70652)+E(f335(f335(f115(x70652),f13(x70652,x70651)),f13(x70652,x70653)),f13(x70652,x70653))+E(x70651,f199(f892(x70652,a879)))+~P4(f335(f62(x70652),x70653))+~P4(f335(f335(f249(f892(x70652,a879)),x70651),x70653))
% 170.70/170.41 [7066]~P65(x70662)+E(f335(f335(f106(x70662),f10(x70662,x70661)),f10(x70662,x70663)),f10(x70662,x70663))+E(x70661,f199(f892(x70662,a879)))+~P4(f335(f62(x70662),x70663))+~P4(f335(f335(f249(f892(x70662,a879)),x70661),x70663))
% 170.70/170.41 [7067]~P6(x70672)+E(f335(f335(f197(x70672),f14(x70672,x70671)),f14(x70672,x70673)),f14(x70672,x70673))+E(x70671,f199(f892(x70672,a879)))+~P4(f335(f62(x70672),x70673))+~P4(f335(f335(f249(f892(x70672,a879)),x70671),x70673))
% 170.70/170.41 [7068]~P6(x70682)+E(f335(f335(f198(x70682),f15(x70682,x70681)),f15(x70682,x70683)),f15(x70682,x70683))+E(x70681,f199(f892(x70682,a879)))+~P4(f335(f62(x70682),x70683))+~P4(f335(f335(f249(f892(x70682,a879)),x70681),x70683))
% 170.70/170.41 [7365]~P6(x73652)+E(x73651,f199(f892(x73652,a879)))+~P4(f335(f62(x73652),x73653))+P4(f335(f335(f249(x73652),f14(x73652,x73653)),f14(x73652,x73651)))+~P4(f335(f335(f249(f892(x73652,a879)),x73651),x73653))
% 170.70/170.41 [7366]~P6(x73662)+E(x73661,f199(f892(x73662,a879)))+~P4(f335(f62(x73662),x73663))+P4(f335(f335(f249(x73662),f15(x73662,x73661)),f15(x73662,x73663)))+~P4(f335(f335(f249(f892(x73662,a879)),x73661),x73663))
% 170.70/170.41 [7425]~P65(x74251)+E(f10(x74251,x74252),x74253)+~P4(f335(f62(x74251),x74252))+~E(f335(f335(f22(f892(x74251,a879)),x74252),f335(f335(f313(x74251),x74253),f199(f892(x74251,a879)))),f199(f892(x74251,a879)))+~P4(f335(f335(f337(x74251),x74253),x74252))
% 170.70/170.41 [7426]~P65(x74261)+E(f13(x74261,x74262),x74263)+~P4(f335(f62(x74261),x74262))+~E(f335(f335(f22(f892(x74261,a879)),x74262),f335(f335(f313(x74261),x74263),f199(f892(x74261,a879)))),f199(f892(x74261,a879)))+~P4(f335(f335(f337(x74261),x74263),x74262))
% 170.70/170.41 [7427]~P6(x74271)+E(f14(x74271,x74272),x74273)+~P4(f335(f62(x74271),x74272))+~E(f335(f335(f22(f892(x74271,a879)),x74272),f335(f335(f313(x74271),x74273),f199(f892(x74271,a879)))),f199(f892(x74271,a879)))+~P4(f335(f335(f337(x74271),x74273),x74272))
% 170.70/170.41 [7428]~P6(x74281)+E(f15(x74281,x74282),x74283)+~P4(f335(f62(x74281),x74282))+~E(f335(f335(f22(f892(x74281,a879)),x74282),f335(f335(f313(x74281),x74283),f199(f892(x74281,a879)))),f199(f892(x74281,a879)))+~P4(f335(f335(f337(x74281),x74283),x74282))
% 170.70/170.41 [7527]~P6(x75271)+E(f11(x75271,f198(x75271),x75272),x75273)+~P4(f335(f62(x75271),x75272))+~E(f335(f335(f22(f892(x75271,a879)),x75272),f335(f335(f313(x75271),x75273),f199(f892(x75271,a879)))),f199(f892(x75271,a879)))+~P4(f335(f335(f337(x75271),x75273),x75272))
% 170.70/170.41 [7528]~P6(x75281)+E(f12(x75281,f197(x75281),x75282),x75283)+~P4(f335(f62(x75281),x75282))+~E(f335(f335(f22(f892(x75281,a879)),x75282),f335(f335(f313(x75281),x75283),f199(f892(x75281,a879)))),f199(f892(x75281,a879)))+~P4(f335(f335(f337(x75281),x75283),x75282))
% 170.70/170.41 [7565]~P102(x75652)+E(x75651,f199(f892(x75652,a879)))+~P4(f335(f62(x75652),x75651))+~P4(f335(f335(f249(x75652),x75653),f858(x75653,x75651,x75652)))+P4(f335(f335(f249(x75652),x75653),f335(f64(x75652,f106(x75652)),x75651)))
% 170.70/170.41 [7566]~P6(x75662)+E(x75661,f199(f892(x75662,a879)))+~P4(f335(f62(x75662),x75661))+~P4(f335(f335(f249(x75662),x75663),f872(x75663,x75661,x75662)))+P4(f335(f335(f249(x75662),x75663),f335(f64(x75662,f197(x75662)),x75661)))
% 170.70/170.41 [7567]~P6(x75672)+E(x75671,f199(f892(x75672,a879)))+~P4(f335(f62(x75672),x75671))+~P4(f335(f335(f250(x75672),x75673),f345(x75673,x75671,x75672)))+P4(f335(f335(f250(x75672),x75673),f335(f64(x75672,f197(x75672)),x75671)))
% 170.70/170.41 [7652]~P102(x76522)+E(x76521,f199(f892(x76522,a879)))+~P4(f335(f62(x76522),x76521))+P4(f335(f335(f337(x76522),f858(x76523,x76521,x76522)),x76521))+P4(f335(f335(f249(x76522),x76523),f335(f64(x76522,f106(x76522)),x76521)))
% 170.70/170.41 [7653]~P6(x76532)+E(x76531,f199(f892(x76532,a879)))+~P4(f335(f62(x76532),x76531))+P4(f335(f335(f337(x76532),f872(x76533,x76531,x76532)),x76531))+P4(f335(f335(f249(x76532),x76533),f335(f64(x76532,f197(x76532)),x76531)))
% 170.70/170.41 [7654]~P6(x76542)+E(x76541,f199(f892(x76542,a879)))+~P4(f335(f62(x76542),x76541))+P4(f335(f335(f337(x76542),f345(x76543,x76541,x76542)),x76541))+P4(f335(f335(f250(x76542),x76543),f335(f64(x76542,f197(x76542)),x76541)))
% 170.70/170.41 [7775]~P6(x77752)+E(x77751,f199(f892(x77752,a879)))+E(f335(f335(f197(x77752),f12(x77752,f197(x77752),x77751)),f12(x77752,f197(x77752),x77753)),f12(x77752,f197(x77752),x77753))+~P4(f335(f62(x77752),x77753))+~P4(f335(f335(f249(f892(x77752,a879)),x77751),x77753))
% 170.70/170.41 [7776]~P6(x77762)+E(x77761,f199(f892(x77762,a879)))+E(f335(f335(f198(x77762),f11(x77762,f198(x77762),x77761)),f11(x77762,f198(x77762),x77763)),f11(x77762,f198(x77762),x77763))+~P4(f335(f62(x77762),x77763))+~P4(f335(f335(f249(f892(x77762,a879)),x77761),x77763))
% 170.70/170.41 [7974]~E(f652(x79741,x79743,x79742),f653(x79741,x79743,x79742))+~E(f335(f38(x79742),f654(x79741,x79743,x79742)),x79741)+E(f335(f335(f81(a884),x79741),f335(f38(f892(x79742,a879)),x79743)),f335(f38(x79742),f40(f892(x79742,a879),x79743)))+~P4(f335(f62(x79742),f40(f892(x79742,a879),x79743)))+~P4(f335(f62(f892(x79742,a879)),x79743))
% 170.70/170.41 [8158]~P6(x81582)+E(x81581,f199(f892(x81582,a879)))+~P4(f335(f62(x81582),x81583))+P4(f335(f335(f249(x81582),f335(f64(x81582,f197(x81582)),x81583)),f335(f64(x81582,f197(x81582)),x81581)))+~P4(f335(f335(f249(f892(x81582,a879)),x81581),x81583))
% 170.70/170.41 [8466]~E(f652(x84661,x84663,x84662),f653(x84661,x84663,x84662))+E(f335(f335(f81(a884),x84661),f335(f38(f892(x84662,a879)),x84663)),f335(f38(x84662),f40(f892(x84662,a879),x84663)))+P4(f335(f335(f337(f892(x84662,a879)),f654(x84661,x84663,x84662)),x84663))+~P4(f335(f62(x84662),f40(f892(x84662,a879),x84663)))+~P4(f335(f62(f892(x84662,a879)),x84663))
% 170.70/170.41 [8494]~E(f335(f38(x84942),f654(x84941,x84943,x84942)),x84941)+E(f335(f335(f81(a884),x84941),f335(f38(f892(x84942,a879)),x84943)),f335(f38(x84942),f40(f892(x84942,a879),x84943)))+P4(f335(f335(f337(f892(x84942,a879)),f653(x84941,x84943,x84942)),x84943))+~P4(f335(f62(x84942),f40(f892(x84942,a879),x84943)))+~P4(f335(f62(f892(x84942,a879)),x84943))
% 170.70/170.41 [8495]~E(f335(f38(x84952),f654(x84951,x84953,x84952)),x84951)+E(f335(f335(f81(a884),x84951),f335(f38(f892(x84952,a879)),x84953)),f335(f38(x84952),f40(f892(x84952,a879),x84953)))+P4(f335(f335(f337(f892(x84952,a879)),f652(x84951,x84953,x84952)),x84953))+~P4(f335(f62(x84952),f40(f892(x84952,a879),x84953)))+~P4(f335(f62(f892(x84952,a879)),x84953))
% 170.70/170.41 [8523]~E(f335(f38(x85232),f654(x85231,x85233,x85232)),x85231)+~E(f335(f335(f106(f892(x85232,a879)),f653(x85231,x85233,x85232)),f652(x85231,x85233,x85232)),f199(f892(x85232,a879)))+E(f335(f335(f81(a884),x85231),f335(f38(f892(x85232,a879)),x85233)),f335(f38(x85232),f40(f892(x85232,a879),x85233)))+~P4(f335(f62(f892(x85232,a879)),x85233))+~P4(f335(f62(x85232),f40(f892(x85232,a879),x85233)))
% 170.70/170.41 [8768]E(f335(f335(f81(a884),x87681),f335(f38(f892(x87682,a879)),x87683)),f335(f38(x87682),f40(f892(x87682,a879),x87683)))+P4(f335(f335(f337(f892(x87682,a879)),f654(x87681,x87683,x87682)),x87683))+P4(f335(f335(f337(f892(x87682,a879)),f653(x87681,x87683,x87682)),x87683))+~P4(f335(f62(f892(x87682,a879)),x87683))+~P4(f335(f62(x87682),f40(f892(x87682,a879),x87683)))
% 170.70/170.41 [8769]E(f335(f335(f81(a884),x87691),f335(f38(f892(x87692,a879)),x87693)),f335(f38(x87692),f40(f892(x87692,a879),x87693)))+P4(f335(f335(f337(f892(x87692,a879)),f654(x87691,x87693,x87692)),x87693))+P4(f335(f335(f337(f892(x87692,a879)),f652(x87691,x87693,x87692)),x87693))+~P4(f335(f62(f892(x87692,a879)),x87693))+~P4(f335(f62(x87692),f40(f892(x87692,a879),x87693)))
% 170.70/170.41 [8794]~E(f335(f335(f106(f892(x87942,a879)),f653(x87941,x87943,x87942)),f652(x87941,x87943,x87942)),f199(f892(x87942,a879)))+E(f335(f335(f81(a884),x87941),f335(f38(f892(x87942,a879)),x87943)),f335(f38(x87942),f40(f892(x87942,a879),x87943)))+~P4(f335(f62(f892(x87942,a879)),x87943))+P4(f335(f335(f337(f892(x87942,a879)),f654(x87941,x87943,x87942)),x87943))+~P4(f335(f62(x87942),f40(f892(x87942,a879),x87943)))
% 170.70/170.41 [9057]~P97(x90572)+E(x90571,f199(f892(x90572,a879)))+~E(f335(f335(f81(x90572),f335(x90573,f874(x90571,x90573,x90572))),f335(x90573,f877(x90571,x90573,x90572))),f335(x90573,f335(f335(f81(x90572),f874(x90571,x90573,x90572)),f877(x90571,x90573,x90572))))+~P4(f335(f62(x90572),x90571))+E(f335(f64(x90572,f81(x90572)),f335(f314(x90572,x90572,x90573),x90571)),f335(x90573,f335(f64(x90572,f81(x90572)),x90571)))
% 170.70/170.41 [9989]P4(f335(f335(x99891,x99892),x99893))+P4(f335(f335(f250(a1),f524(x99891,x99893,x99892)),f525(x99891,x99893,x99892)))+P4(f335(f335(f249(a1),f525(x99891,x99893,x99892)),f2(a1)))+P4(f335(f335(x99891,f524(x99891,x99893,x99892)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f525(x99891,x99893,x99892))))+~P4(f335(f323(f891(a1,a1),a57),f335(f335(f270(a1,a1),x99892),x99893)))
% 170.70/170.41 [9995]P4(f335(f335(x99951,x99952),x99953))+P4(f335(f335(f249(a1),f523(x99951,x99953,x99952)),f2(a1)))+P4(f335(f335(x99951,f522(x99951,x99953,x99952)),f335(f335(f81(a1),f335(f108(a1),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f523(x99951,x99953,x99952))))+P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),f522(x99951,x99953,x99952)),f523(x99951,x99953,x99952))))+~P4(f335(f323(f891(a1,a1),a52),f335(f335(f270(a1,a1),x99952),x99953)))
% 170.70/170.41 [7945]~P120(x79451)+~P4(f335(f335(f249(x79451),x79452),f78(x79451)))+~P4(f335(f335(f249(x79451),f2(x79451)),x79452))+~P4(f335(f335(f249(x79451),f2(x79451)),x79453))+P4(f335(f335(f249(x79451),f335(f335(f81(x79451),x79452),x79453)),x79453))
% 170.70/170.41 [7946]~P120(x79461)+~P4(f335(f335(f249(x79461),x79463),f78(x79461)))+~P4(f335(f335(f249(x79461),f2(x79461)),x79463))+~P4(f335(f335(f249(x79461),f2(x79461)),x79462))+P4(f335(f335(f249(x79461),f335(f335(f81(x79461),x79462),x79463)),x79462))
% 170.70/170.41 [8310]~P6(x83102)+E(x83101,f199(f892(x83102,a879)))+~P4(f335(f62(x83102),x83101))+P4(f335(f335(f249(x83102),f346(x83103,x83101,x83102)),x83103))+~P4(f335(f335(f249(x83102),f335(f64(x83102,f197(x83102)),x83101)),x83103))
% 170.70/170.41 [8311]~P6(x83112)+E(x83111,f199(f892(x83112,a879)))+~P4(f335(f62(x83112),x83111))+P4(f335(f335(f337(x83112),f346(x83113,x83111,x83112)),x83111))+~P4(f335(f335(f249(x83112),f335(f64(x83112,f197(x83112)),x83111)),x83113))
% 170.70/170.41 [8312]~P6(x83122)+E(x83121,f199(f892(x83122,a879)))+~P4(f335(f62(x83122),x83121))+P4(f335(f335(f337(x83122),f347(x83123,x83121,x83122)),x83121))+~P4(f335(f335(f250(x83122),f335(f64(x83122,f197(x83122)),x83121)),x83123))
% 170.70/170.41 [8313]~P6(x83132)+E(x83131,f199(f892(x83132,a879)))+~P4(f335(f62(x83132),x83131))+P4(f335(f335(f250(x83132),f347(x83133,x83131,x83132)),x83133))+~P4(f335(f335(f250(x83132),f335(f64(x83132,f197(x83132)),x83131)),x83133))
% 170.70/170.41 [8397]~P4(f335(x83971,x83973))+P4(f335(x83971,f435(x83971,x83972)))+P4(f335(x83971,f426(x83971,x83972)))+~P4(f335(f335(f250(a1),f2(a1)),x83972))+P4(f335(x83971,f335(f335(f22(a1),f426(x83971,x83972)),f335(f335(f81(a1),f436(x83971,x83972)),x83972))))
% 170.70/170.41 [8618]~P4(f335(x86181,x86183))+P4(f335(x86181,f426(x86181,x86182)))+~P4(f335(f335(f250(a1),f2(a1)),x86182))+P4(f335(f335(f337(a1),f435(x86181,x86182)),f306(a1,f78(a1),x86182)))+P4(f335(x86181,f335(f335(f22(a1),f426(x86181,x86182)),f335(f335(f81(a1),f436(x86181,x86182)),x86182))))
% 170.70/170.41 [8816]~P4(f335(x88161,x88163))+~P4(f335(x88161,f426(x88161,x88162)))+P4(f335(x88161,f435(x88161,x88162)))+~P4(f335(f335(f250(a1),f2(a1)),x88162))+~P4(f335(x88161,f335(f335(f22(a1),f426(x88161,x88162)),f335(f335(f81(a1),f436(x88161,x88162)),x88162))))
% 170.70/170.41 [8940]~P4(f335(x89401,x89403))+~P4(f335(x89401,f426(x89401,x89402)))+~P4(f335(f335(f250(a1),f2(a1)),x89402))+P4(f335(f335(f337(a1),f435(x89401,x89402)),f306(a1,f78(a1),x89402)))+~P4(f335(x89401,f335(f335(f22(a1),f426(x89401,x89402)),f335(f335(f81(a1),f436(x89401,x89402)),x89402))))
% 170.70/170.41 [8727]~P65(x87271)+~P4(f335(f62(x87271),x87272))+E(f335(f335(f22(f892(x87271,a879)),x87272),f335(f335(f313(x87271),x87273),f199(f892(x87271,a879)))),f199(f892(x87271,a879)))+~P4(f335(f335(f337(x87271),x87273),x87272))+E(f335(f335(f106(x87271),x87273),f10(x87271,f335(f335(f22(f892(x87271,a879)),x87272),f335(f335(f313(x87271),x87273),f199(f892(x87271,a879)))))),f10(x87271,x87272))
% 170.70/170.41 [8728]~P65(x87281)+~P4(f335(f62(x87281),x87282))+E(f335(f335(f22(f892(x87281,a879)),x87282),f335(f335(f313(x87281),x87283),f199(f892(x87281,a879)))),f199(f892(x87281,a879)))+~P4(f335(f335(f337(x87281),x87283),x87282))+E(f335(f335(f115(x87281),x87283),f13(x87281,f335(f335(f22(f892(x87281,a879)),x87282),f335(f335(f313(x87281),x87283),f199(f892(x87281,a879)))))),f13(x87281,x87282))
% 170.70/170.41 [8729]~P6(x87291)+~P4(f335(f62(x87291),x87292))+E(f335(f335(f22(f892(x87291,a879)),x87292),f335(f335(f313(x87291),x87293),f199(f892(x87291,a879)))),f199(f892(x87291,a879)))+~P4(f335(f335(f337(x87291),x87293),x87292))+E(f335(f335(f197(x87291),x87293),f14(x87291,f335(f335(f22(f892(x87291,a879)),x87292),f335(f335(f313(x87291),x87293),f199(f892(x87291,a879)))))),f14(x87291,x87292))
% 170.70/170.41 [8730]~P6(x87301)+~P4(f335(f62(x87301),x87302))+E(f335(f335(f22(f892(x87301,a879)),x87302),f335(f335(f313(x87301),x87303),f199(f892(x87301,a879)))),f199(f892(x87301,a879)))+~P4(f335(f335(f337(x87301),x87303),x87302))+E(f335(f335(f198(x87301),x87303),f15(x87301,f335(f335(f22(f892(x87301,a879)),x87302),f335(f335(f313(x87301),x87303),f199(f892(x87301,a879)))))),f15(x87301,x87302))
% 170.70/170.41 [8788]~P6(x87881)+~P4(f335(f62(x87881),x87882))+E(f335(f335(f22(f892(x87881,a879)),x87882),f335(f335(f313(x87881),x87883),f199(f892(x87881,a879)))),f199(f892(x87881,a879)))+~P4(f335(f335(f337(x87881),x87883),x87882))+E(f335(f335(f198(x87881),x87883),f11(x87881,f198(x87881),f335(f335(f22(f892(x87881,a879)),x87882),f335(f335(f313(x87881),x87883),f199(f892(x87881,a879)))))),f11(x87881,f198(x87881),x87882))
% 170.70/170.41 [8789]~P6(x87891)+~P4(f335(f62(x87891),x87892))+E(f335(f335(f22(f892(x87891,a879)),x87892),f335(f335(f313(x87891),x87893),f199(f892(x87891,a879)))),f199(f892(x87891,a879)))+~P4(f335(f335(f337(x87891),x87893),x87892))+E(f335(f335(f197(x87891),x87893),f12(x87891,f197(x87891),f335(f335(f22(f892(x87891,a879)),x87892),f335(f335(f313(x87891),x87893),f199(f892(x87891,a879)))))),f12(x87891,f197(x87891),x87892))
% 170.70/170.41 [8803]~P65(x88031)+~P4(f335(f62(x88031),x88033))+~P4(f335(f62(x88031),x88032))+E(f335(f335(f106(f892(x88031,a879)),x88032),x88033),f199(f892(x88031,a879)))+E(f335(f335(f115(x88031),f13(x88031,f335(f335(f115(f892(x88031,a879)),x88032),x88033))),f13(x88031,f335(f335(f106(f892(x88031,a879)),x88032),x88033))),f335(f335(f115(x88031),f13(x88031,x88032)),f13(x88031,x88033)))
% 170.70/170.41 [8804]~P65(x88041)+~P4(f335(f62(x88041),x88043))+~P4(f335(f62(x88041),x88042))+E(f335(f335(f106(f892(x88041,a879)),x88042),x88043),f199(f892(x88041,a879)))+E(f335(f335(f106(x88041),f10(x88041,f335(f335(f115(f892(x88041,a879)),x88042),x88043))),f10(x88041,f335(f335(f106(f892(x88041,a879)),x88042),x88043))),f335(f335(f106(x88041),f10(x88041,x88042)),f10(x88041,x88043)))
% 170.70/170.41 [8805]~P6(x88051)+~P4(f335(f62(x88051),x88053))+~P4(f335(f62(x88051),x88052))+E(f335(f335(f106(f892(x88051,a879)),x88052),x88053),f199(f892(x88051,a879)))+E(f335(f335(f197(x88051),f14(x88051,f335(f335(f115(f892(x88051,a879)),x88052),x88053))),f14(x88051,f335(f335(f106(f892(x88051,a879)),x88052),x88053))),f335(f335(f197(x88051),f14(x88051,x88052)),f14(x88051,x88053)))
% 170.70/170.41 [8806]~P6(x88061)+~P4(f335(f62(x88061),x88063))+~P4(f335(f62(x88061),x88062))+E(f335(f335(f106(f892(x88061,a879)),x88062),x88063),f199(f892(x88061,a879)))+E(f335(f335(f198(x88061),f15(x88061,f335(f335(f115(f892(x88061,a879)),x88062),x88063))),f15(x88061,f335(f335(f106(f892(x88061,a879)),x88062),x88063))),f335(f335(f198(x88061),f15(x88061,x88062)),f15(x88061,x88063)))
% 170.70/170.41 [9029]~P6(x90291)+~P4(f335(f62(x90291),x90293))+~P4(f335(f62(x90291),x90292))+E(f335(f335(f106(f892(x90291,a879)),x90292),x90293),f199(f892(x90291,a879)))+E(f335(f335(f197(x90291),f12(x90291,f197(x90291),f335(f335(f115(f892(x90291,a879)),x90292),x90293))),f12(x90291,f197(x90291),f335(f335(f106(f892(x90291,a879)),x90292),x90293))),f335(f335(f197(x90291),f12(x90291,f197(x90291),x90292)),f12(x90291,f197(x90291),x90293)))
% 170.70/170.41 [9030]~P6(x90301)+~P4(f335(f62(x90301),x90303))+~P4(f335(f62(x90301),x90302))+E(f335(f335(f106(f892(x90301,a879)),x90302),x90303),f199(f892(x90301,a879)))+E(f335(f335(f198(x90301),f11(x90301,f198(x90301),f335(f335(f115(f892(x90301,a879)),x90302),x90303))),f11(x90301,f198(x90301),f335(f335(f106(f892(x90301,a879)),x90302),x90303))),f335(f335(f198(x90301),f11(x90301,f198(x90301),x90302)),f11(x90301,f198(x90301),x90303)))
% 170.70/170.41 [9827]~P114(x98273)+E(x98271,x98272)+~P4(f335(f335(f249(x98273),f2(x98273)),x98272))+~P4(f335(f335(f249(x98273),f2(x98273)),x98271))+~E(f335(f335(f260(x98273),x98271),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))),f335(f335(f260(x98273),x98272),f335(f108(a884),f335(f335(f80(a1),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)),f335(f335(f22(a1),f335(f335(f80(a1),a83),a83)),a102)))))
% 170.70/170.41 [6342]E(f359(x63421,x63422,x63423),x63424)+E(f335(x63421,x63424),f2(a884))+~E(f335(f335(f6(x63423,a884),x63421),x63422),f78(a884))+~P4(f335(f62(x63423),x63422))+~P4(f335(f335(f337(x63423),x63424),x63422))
% 170.70/170.41 [6403]E(f361(x64031,x64032,x64033),x64034)+E(f335(x64031,x64034),f2(a884))+~E(f335(f335(f6(x64033,a884),x64031),x64032),f335(a117,f2(a884)))+~P4(f335(f62(x64033),x64032))+~P4(f335(f335(f337(x64033),x64034),x64032))
% 170.70/170.41 [6509]~P6(x65091)+~P8(x65091)+P4(f335(f335(f250(x65091),x65092),f40(x65091,x65093)))+~P4(f335(f335(f250(x65091),x65092),x65094))+~P4(f335(f335(f337(x65091),x65094),x65093))
% 170.70/170.41 [6683]~P6(x66831)+~P8(x66831)+~P4(f335(f335(f250(x66831),x66834),x66833))+P4(f335(f335(f250(x66831),f41(x66831,x66832)),x66833))+~P4(f335(f335(f337(x66831),x66834),x66832))
% 170.70/170.41 [6943]~P114(x69433)+E(x69431,x69432)+~E(f335(f335(f260(x69433),x69431),f335(a117,x69434)),f335(f335(f260(x69433),x69432),f335(a117,x69434)))+~P4(f335(f335(f249(x69433),f2(x69433)),x69432))+~P4(f335(f335(f249(x69433),f2(x69433)),x69431))
% 170.70/170.41 [7154]~E(f367(x71542,x71543,x71541,x71544),x71544)+~E(f335(x71542,x71544),f78(a884))+E(f335(f335(f6(x71541,a884),x71542),x71543),f78(a884))+~P4(f335(f62(x71541),x71543))+~P4(f335(f335(f337(x71541),x71544),x71543))
% 170.70/170.41 [7161]~P116(x71614)+~P131(x71614)+E(f335(x71611,f473(x71611,x71612,x71613,x71614)),f2(x71614))+~E(f335(f335(f9(x71613,x71614),x71611),x71612),f2(x71614))+~P4(f335(f62(x71613),x71612))
% 170.70/170.41 [7247]~E(f364(x72472,x72473,x72471,x72474),x72474)+~E(f335(x72472,x72474),f335(a117,f2(a884)))+E(f335(f335(f6(x72471,a884),x72472),x72473),f335(a117,f2(a884)))+~P4(f335(f62(x72471),x72473))+~P4(f335(f335(f337(x72471),x72474),x72473))
% 170.70/170.41 [7986]~E(f335(x79862,x79864),f78(a884))+~E(f335(x79862,f367(x79862,x79863,x79861,x79864)),f2(a884))+E(f335(f335(f6(x79861,a884),x79862),x79863),f78(a884))+~P4(f335(f62(x79861),x79863))+~P4(f335(f335(f337(x79861),x79864),x79863))
% 170.70/170.41 [8030]~E(f335(x80302,x80304),f335(a117,f2(a884)))+~E(f335(x80302,f364(x80302,x80303,x80301,x80304)),f2(a884))+E(f335(f335(f6(x80301,a884),x80302),x80303),f335(a117,f2(a884)))+~P4(f335(f62(x80301),x80303))+~P4(f335(f335(f337(x80301),x80304),x80303))
% 170.70/170.41 [8588]~P6(x85881)+~P16(x85881,x85884)+P16(x85881,x85882)+~E(x85882,f335(f335(f154(x85881),x85883),x85884))+~P4(f335(f335(f249(x85881),x85883),f774(x85882,x85881,x85884,x85883)))
% 170.70/170.41 [8622]E(x86221,x86222)+E(f335(f335(f22(a1),f412(x86223,x86222,x86224,x86221)),f413(x86223,x86222,x86224,x86221)),x86221)+~E(f335(f335(f80(a1),x86221),x86224),x86222)+~P4(f335(f335(f250(a1),f2(a1)),x86224))+~P4(f335(f335(f337(a1),x86222),x86223))
% 170.70/170.41 [8623]E(x86231,x86232)+E(f335(f335(f80(a1),f414(x86233,x86232,x86234,x86231)),f415(x86233,x86232,x86234,x86231)),x86231)+~E(f335(f335(f22(a1),x86231),x86234),x86232)+~P4(f335(f335(f250(a1),f2(a1)),x86234))+~P4(f335(f335(f337(a1),x86232),x86233))
% 170.70/170.41 [8801]E(f335(x88011,f634(x88012,x88011,x88013,x88014)),x88012)+P4(f335(f335(f249(a884),x88014),f635(x88012,x88011,x88013,x88014)))+~P4(f335(f335(f249(a1),x88012),f335(x88011,x88013)))+~P4(f335(f335(f250(a884),x88014),x88013))+~P4(f335(f335(f249(a1),f335(x88011,x88014)),x88012))
% 170.70/170.41 [8802]~P6(x88021)+~P16(x88021,x88023)+P16(x88021,x88022)+~E(x88022,f335(f335(f154(x88021),x88024),x88023))+P4(f335(f335(f337(x88021),f774(x88022,x88021,x88023,x88024)),f335(f175(x88021),x88023)))
% 170.70/170.41 [8820]~P116(x88204)+~P131(x88204)+~E(f335(f335(f9(x88201,x88204),x88202),x88203),f2(x88204))+~P4(f335(f62(x88201),x88203))+P4(f335(f335(f337(x88201),f473(x88202,x88203,x88201,x88204)),x88203))
% 170.70/170.41 [8854]~E(f335(x88542,x88544),f78(a884))+E(f335(f335(f6(x88541,a884),x88542),x88543),f78(a884))+~P4(f335(f62(x88541),x88543))+~P4(f335(f335(f337(x88541),x88544),x88543))+P4(f335(f335(f337(x88541),f367(x88542,x88543,x88541,x88544)),x88543))
% 170.70/170.41 [8863]E(x88631,x88632)+~E(f335(f335(f80(a1),x88632),x88634),x88631)+~P4(f335(f335(f250(a1),f2(a1)),x88634))+~P4(f335(f335(f337(a1),x88631),x88633))+P4(f335(f335(f337(a1),f412(x88633,x88631,x88634,x88632)),x88633))
% 170.70/170.41 [8864]E(x88641,x88642)+~E(f335(f335(f22(a1),x88642),x88644),x88641)+~P4(f335(f335(f250(a1),f2(a1)),x88644))+~P4(f335(f335(f337(a1),x88641),x88643))+P4(f335(f335(f337(a1),f414(x88643,x88641,x88644,x88642)),x88643))
% 170.70/170.41 [8866]~E(f335(x88662,x88664),f335(a117,f2(a884)))+E(f335(f335(f6(x88661,a884),x88662),x88663),f335(a117,f2(a884)))+~P4(f335(f62(x88661),x88663))+~P4(f335(f335(f337(x88661),x88664),x88663))+P4(f335(f335(f337(x88661),f364(x88662,x88663,x88661,x88664)),x88663))
% 170.70/170.41 [8871]P56(x88712,x88713,x88714,x88711)+E(x88711,f199(f892(x88712,a879)))+~P4(f335(f62(x88712),x88714))+~P4(f335(f62(x88712),x88711))+P4(f335(f335(f337(x88712),f537(x88711,x88714,x88713,x88712)),x88714))
% 170.70/170.41 [8954]E(x89541,x89542)+~E(f335(f335(f80(a1),x89542),x89544),x89541)+~P4(f335(f335(f250(a1),f2(a1)),x89544))+~P4(f335(f335(f337(a1),x89541),x89543))+P4(f335(f335(f337(a1),f413(x89543,x89541,x89544,x89542)),f306(a1,f78(a1),x89544)))
% 170.70/170.41 [8955]E(x89551,x89552)+~E(f335(f335(f22(a1),x89552),x89554),x89551)+~P4(f335(f335(f250(a1),f2(a1)),x89554))+~P4(f335(f335(f337(a1),x89551),x89553))+P4(f335(f335(f337(a1),f415(x89553,x89551,x89554,x89552)),f306(a1,f78(a1),x89554)))
% 170.70/170.41 [9035]P4(f335(f335(f249(a884),x90351),f634(x90352,x90353,x90354,x90351)))+~P4(f335(f335(f249(a1),x90352),f335(x90353,x90354)))+P4(f335(f335(f249(a884),x90351),f635(x90352,x90353,x90354,x90351)))+~P4(f335(f335(f250(a884),x90351),x90354))+~P4(f335(f335(f249(a1),f335(x90353,x90351)),x90352))
% 170.70/170.41 [9147]E(f335(x91471,f634(x91472,x91471,x91473,x91474)),x91472)+~P4(f335(f335(f249(a1),x91472),f335(x91471,x91473)))+P4(f335(f335(f250(a884),f635(x91472,x91471,x91473,x91474)),x91473))+~P4(f335(f335(f250(a884),x91474),x91473))+~P4(f335(f335(f249(a1),f335(x91471,x91474)),x91472))
% 170.70/170.41 [9280]~P4(f335(f335(f249(a1),x92802),f335(x92803,x92804)))+P4(f335(f335(f249(a884),x92801),f635(x92802,x92803,x92804,x92801)))+P4(f335(f335(f249(a884),f634(x92802,x92803,x92804,x92801)),x92804))+~P4(f335(f335(f250(a884),x92801),x92804))+~P4(f335(f335(f249(a1),f335(x92803,x92801)),x92802))
% 170.70/170.41 [9281]~P4(f335(f335(f249(a1),x92812),f335(x92813,x92814)))+P4(f335(f335(f249(a884),x92811),f634(x92812,x92813,x92814,x92811)))+P4(f335(f335(f250(a884),f635(x92812,x92813,x92814,x92811)),x92814))+~P4(f335(f335(f250(a884),x92811),x92814))+~P4(f335(f335(f249(a1),f335(x92813,x92811)),x92812))
% 170.70/170.41 [9388]~P4(f335(f335(f249(a1),x93881),f335(x93882,x93883)))+P4(f335(f335(f250(a884),f635(x93881,x93882,x93883,x93884)),x93883))+~P4(f335(f335(f250(a884),x93884),x93883))+~P4(f335(f335(f249(a1),f335(x93882,x93884)),x93881))+P4(f335(f335(f249(a884),f634(x93881,x93882,x93883,x93884)),x93883))
% 170.70/170.41 [9465]E(x94651,f199(f892(x94652,a879)))+~P4(f335(f62(x94652),x94654))+~P4(f335(f62(x94652),x94651))+P4(f335(f335(f337(f891(f892(x94652,a879),f892(x94652,a879))),f335(f335(f270(f892(x94652,a879),f892(x94652,a879)),x94654),x94651)),f327(x94652,x94653)))+P4(f335(f335(f337(x94652),f546(x94653,x94651,x94654,x94652)),x94654))
% 170.70/170.41 [9466]E(x94661,f199(f892(x94662,a879)))+~P4(f335(f62(x94662),x94664))+~P4(f335(f62(x94662),x94661))+P4(f335(f335(f337(f891(f892(x94662,a879),f892(x94662,a879))),f335(f335(f270(f892(x94662,a879),f892(x94662,a879)),x94664),x94661)),f327(x94662,x94663)))+P4(f335(f335(f337(x94662),f602(x94663,x94661,x94664,x94662)),x94664))
% 170.70/170.41 [10132]E(f335(x101321,f634(x101322,x101321,x101323,x101324)),x101322)+~P4(f335(f335(f249(a1),x101322),f335(x101321,x101323)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x101321,f335(f335(f80(a884),f635(x101322,x101321,x101323,x101324)),f78(a884)))),f335(x101321,f635(x101322,x101321,x101323,x101324))))),f78(a1)))+~P4(f335(f335(f250(a884),x101324),x101323))+~P4(f335(f335(f249(a1),f335(x101321,x101324)),x101322))
% 170.70/170.41 [10133]~P4(f335(f335(f249(a1),x101332),f335(x101333,x101334)))+P4(f335(f335(f249(a884),x101331),f634(x101332,x101333,x101334,x101331)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x101333,f335(f335(f80(a884),f635(x101332,x101333,x101334,x101331)),f78(a884)))),f335(x101333,f635(x101332,x101333,x101334,x101331))))),f78(a1)))+~P4(f335(f335(f250(a884),x101331),x101334))+~P4(f335(f335(f249(a1),f335(x101333,x101331)),x101332))
% 170.70/170.41 [10134]~P4(f335(f335(f249(a1),x101341),f335(x101342,x101343)))+~P4(f335(f335(f249(a1),f335(f75(a1),f335(f335(f22(a1),f335(x101342,f335(f335(f80(a884),f635(x101341,x101342,x101343,x101344)),f78(a884)))),f335(x101342,f635(x101341,x101342,x101343,x101344))))),f78(a1)))+~P4(f335(f335(f250(a884),x101344),x101343))+~P4(f335(f335(f249(a1),f335(x101342,x101344)),x101341))+P4(f335(f335(f249(a884),f634(x101341,x101342,x101343,x101344)),x101343))
% 170.70/170.41 [7214]~P63(x72141)+P4(f335(f335(f250(x72141),x72142),f2(x72141)))+~P4(f335(f335(f249(x72141),x72143),f2(x72141)))+P4(f335(f335(f250(x72141),f2(x72141)),x72142))+P4(f335(f335(f249(x72141),x72143),f335(f335(f293(x72141),x72144),x72142)))
% 170.70/170.41 [7215]~P63(x72151)+P4(f335(f335(f250(x72151),x72152),f2(x72151)))+~P4(f335(f335(f250(x72151),x72153),f2(x72151)))+P4(f335(f335(f250(x72151),f2(x72151)),x72152))+P4(f335(f335(f250(x72151),x72153),f335(f335(f293(x72151),x72154),x72152)))
% 170.70/170.41 [7465]~P63(x74651)+P4(f335(f335(f249(x74651),x74652),f2(x74651)))+P4(f335(f335(f250(x74651),x74653),f2(x74651)))+P4(f335(f335(f250(x74651),f2(x74651)),x74653))+~P4(f335(f335(f249(x74651),x74652),f335(f335(f293(x74651),x74654),x74653)))
% 170.70/170.41 [7466]~P63(x74661)+P4(f335(f335(f250(x74661),x74662),f2(x74661)))+P4(f335(f335(f250(x74661),x74663),f2(x74661)))+P4(f335(f335(f250(x74661),f2(x74661)),x74663))+~P4(f335(f335(f250(x74661),x74662),f335(f335(f293(x74661),x74664),x74663)))
% 170.70/170.41 [7585]E(x75851,x75852)+~E(f335(f335(f168(x75853),x75854),x75851),f335(f335(f168(x75853),x75854),x75852))+~P4(f335(f140(x75853),x75854))+~P4(f335(f335(f250(a884),x75852),f335(f200(f885(x75853)),x75854)))+~P4(f335(f335(f250(a884),x75851),f335(f200(f885(x75853)),x75854)))
% 170.70/170.41 [7947]~P63(x79471)+~P4(f335(f335(f249(x79471),x79473),f2(x79471)))+P4(f335(f335(f250(x79471),f2(x79471)),x79472))+~P4(f335(f335(f249(x79471),x79474),f335(f335(f81(x79471),x79473),x79472)))+P4(f335(f335(f249(x79471),x79473),f335(f335(f293(x79471),x79474),x79472)))
% 170.70/170.41 [7948]~P63(x79481)+~P4(f335(f335(f250(x79481),x79483),f2(x79481)))+P4(f335(f335(f250(x79481),f2(x79481)),x79482))+~P4(f335(f335(f250(x79481),x79484),f335(f335(f81(x79481),x79483),x79482)))+P4(f335(f335(f250(x79481),x79483),f335(f335(f293(x79481),x79484),x79482)))
% 170.70/170.41 [7949]~P63(x79491)+~P4(f335(f335(f250(x79491),x79492),f2(x79491)))+P4(f335(f335(f250(x79491),f2(x79491)),x79492))+~P4(f335(f335(f249(x79491),x79494),f335(f335(f81(x79491),x79493),x79492)))+P4(f335(f335(f249(x79491),x79493),f335(f335(f293(x79491),x79494),x79492)))
% 170.70/170.41 [7950]~P63(x79501)+~P4(f335(f335(f250(x79501),x79502),f2(x79501)))+P4(f335(f335(f250(x79501),f2(x79501)),x79502))+~P4(f335(f335(f249(x79501),x79504),f335(f335(f293(x79501),x79503),x79502)))+P4(f335(f335(f249(x79501),x79503),f335(f335(f81(x79501),x79504),x79502)))
% 170.70/170.41 [7951]~P63(x79511)+~P4(f335(f335(f250(x79511),x79512),f2(x79511)))+P4(f335(f335(f250(x79511),f2(x79511)),x79512))+~P4(f335(f335(f250(x79511),x79514),f335(f335(f81(x79511),x79513),x79512)))+P4(f335(f335(f250(x79511),x79513),f335(f335(f293(x79511),x79514),x79512)))
% 170.70/170.41 [7952]~P63(x79521)+~P4(f335(f335(f250(x79521),x79522),f2(x79521)))+P4(f335(f335(f250(x79521),f2(x79521)),x79522))+~P4(f335(f335(f250(x79521),x79524),f335(f335(f293(x79521),x79523),x79522)))+P4(f335(f335(f250(x79521),x79523),f335(f335(f81(x79521),x79524),x79522)))
% 170.70/170.41 [8098]~P6(x80981)+~P16(x80981,x80982)+~P4(f335(f335(f249(a884),x80983),x80984))+P4(f335(f335(f249(x80981),f335(f335(f168(x80981),x80982),x80983)),f335(f335(f168(x80981),x80982),x80984)))+~P4(f335(f335(f250(a884),x80984),f335(f200(f885(x80981)),x80982)))
% 170.70/170.41 [8149]~P114(x81491)+~P4(f335(f335(f249(x81491),x81492),f78(x81491)))+~P4(f335(f335(f249(x81491),f2(x81491)),x81492))+~P4(f335(f335(f249(a884),x81494),x81493))+P4(f335(f335(f249(x81491),f335(f335(f260(x81491),x81492),x81493)),f335(f335(f260(x81491),x81492),x81494)))
% 170.70/170.41 [8150]~P114(x81501)+~P4(f335(f335(f250(x81501),x81502),f78(x81501)))+~P4(f335(f335(f250(x81501),f2(x81501)),x81502))+~P4(f335(f335(f250(a884),x81504),x81503))+P4(f335(f335(f250(x81501),f335(f335(f260(x81501),x81502),x81503)),f335(f335(f260(x81501),x81502),x81504)))
% 170.70/170.41 [8151]~P114(x81511)+~P4(f335(f335(f249(x81511),f2(x81511)),x81512))+~P4(f335(f335(f250(a884),f2(a884)),x81513))+~P4(f335(f335(f250(x81511),x81512),x81514))+P4(f335(f335(f250(x81511),f335(f335(f260(x81511),x81512),x81513)),f335(f335(f260(x81511),x81514),x81513)))
% 170.70/170.41 [8171]~P6(x81711)+~P16(x81711,f335(f172(x81711),x81712))+~P4(f335(f335(f249(a884),x81714),x81713))+P4(f335(f335(f249(x81711),f335(f335(f168(x81711),x81712),x81713)),f335(f335(f168(x81711),x81712),x81714)))+~P4(f335(f335(f250(a884),x81713),f335(f200(f885(x81711)),x81712)))
% 170.70/170.41 [8419]~P63(x84191)+~P4(f335(f335(f249(x84191),x84192),f2(x84191)))+~P4(f335(f335(f249(x84191),x84193),x84194))+~P4(f335(f335(f250(x84191),f2(x84191)),f335(f335(f81(x84191),x84193),x84194)))+P4(f335(f335(f249(x84191),f335(f335(f293(x84191),x84192),x84193)),f335(f335(f293(x84191),x84192),x84194)))
% 170.70/170.41 [8420]~P64(x84201)+~P4(f335(f335(f250(x84201),x84202),f2(x84201)))+~P4(f335(f335(f250(x84201),x84203),x84204))+~P4(f335(f335(f250(x84201),f2(x84201)),f335(f335(f81(x84201),x84203),x84204)))+P4(f335(f335(f250(x84201),f335(f335(f293(x84201),x84202),x84203)),f335(f335(f293(x84201),x84202),x84204)))
% 170.70/170.41 [8429]~P64(x84291)+~P4(f335(f335(f249(x84291),x84294),x84293))+~P4(f335(f335(f249(x84291),f2(x84291)),x84292))+~P4(f335(f335(f250(x84291),f2(x84291)),f335(f335(f81(x84291),x84293),x84294)))+P4(f335(f335(f249(x84291),f335(f335(f293(x84291),x84292),x84293)),f335(f335(f293(x84291),x84292),x84294)))
% 170.70/170.41 [8430]~P64(x84301)+~P4(f335(f335(f250(x84301),x84304),x84303))+~P4(f335(f335(f250(x84301),f2(x84301)),x84302))+~P4(f335(f335(f250(x84301),f2(x84301)),f335(f335(f81(x84301),x84303),x84304)))+P4(f335(f335(f250(x84301),f335(f335(f293(x84301),x84302),x84303)),f335(f335(f293(x84301),x84302),x84304)))
% 170.70/170.41 [8538]P4(f335(x85381,x85382))+~P4(f335(f62(x85384),x85382))+P4(f335(x85381,f499(x85381,x85383,x85382,x85384)))+~P4(f335(x85381,f199(f892(x85384,a879))))+~P4(f335(f335(f249(f892(x85384,a879)),x85382),x85383))
% 170.70/170.41 [8546]P4(f335(x85461,x85462))+P4(f335(f62(x85463),f499(x85461,x85464,x85462,x85463)))+~P4(f335(f62(x85463),x85462))+~P4(f335(x85461,f199(f892(x85463,a879))))+~P4(f335(f335(f249(f892(x85463,a879)),x85462),x85464))
% 170.70/170.41 [8796]E(f335(f335(f80(a1),f416(x87961,x87962,x87963,x87964)),f417(x87961,x87962,x87963,x87964)),x87964)+~P4(f335(f335(f250(a1),f2(a1)),x87963))+~P4(f335(f335(f250(a1),x87962),x87964))+~P4(f335(f335(f337(a1),x87962),x87961))+P4(f335(f335(f250(a1),x87962),f335(f335(f22(a1),x87964),x87963)))
% 170.70/170.41 [9015]~P4(f335(f335(f250(a1),f2(a1)),x90153))+~P4(f335(f335(f250(a1),x90152),x90154))+~P4(f335(f335(f337(a1),x90152),x90151))+P4(f335(f335(f337(a1),f416(x90151,x90152,x90153,x90154)),x90151))+P4(f335(f335(f250(a1),x90152),f335(f335(f22(a1),x90154),x90153)))
% 170.70/170.41 [9028]P4(f335(x90281,x90282))+~P4(f335(f62(x90283),x90282))+P4(f335(f335(f337(x90283),f488(x90281,x90284,x90282,x90283)),x90284))+~P4(f335(x90281,f199(f892(x90283,a879))))+~P4(f335(f335(f249(f892(x90283,a879)),x90282),x90284))
% 170.70/170.41 [9045]E(f335(f335(f80(a1),f407(x90451,x90452,x90453,x90454)),f408(x90451,x90452,x90453,x90454)),x90454)+~P4(f335(f335(f250(a1),f2(a1)),x90453))+~P4(f335(f335(f249(a1),x90452),x90454))+P4(f335(f335(f249(a1),x90452),f335(f335(f22(a1),x90454),x90453)))+~P4(f335(f335(f337(a1),f335(f335(f22(a1),x90452),f78(a1))),x90451))
% 170.70/170.41 [9098]~P4(f335(f335(f250(a1),f2(a1)),x90983))+~P4(f335(f335(f250(a1),x90981),x90982))+~P4(f335(f335(f337(a1),x90981),x90984))+P4(f335(f335(f337(a1),f417(x90984,x90981,x90983,x90982)),f306(a1,f78(a1),x90983)))+P4(f335(f335(f250(a1),x90981),f335(f335(f22(a1),x90982),x90983)))
% 170.70/170.41 [9194]~P4(f335(f335(f250(a1),f2(a1)),x91943))+~P4(f335(f335(f249(a1),x91942),x91944))+P4(f335(f335(f337(a1),f407(x91941,x91942,x91943,x91944)),x91941))+P4(f335(f335(f249(a1),x91942),f335(f335(f22(a1),x91944),x91943)))+~P4(f335(f335(f337(a1),f335(f335(f22(a1),x91942),f78(a1))),x91941))
% 170.70/170.41 [9234]~P4(f335(f335(f250(a1),f2(a1)),x92343))+~P4(f335(f335(f249(a1),x92341),x92342))+P4(f335(f335(f337(a1),f408(x92344,x92341,x92343,x92342)),f306(a1,f78(a1),x92343)))+P4(f335(f335(f249(a1),x92341),f335(f335(f22(a1),x92342),x92343)))+~P4(f335(f335(f337(a1),f335(f335(f22(a1),x92341),f78(a1))),x92344))
% 170.70/170.41 [9468]P4(f335(x94681,x94682))+~P4(f335(f335(f337(x94683),f488(x94681,x94684,x94682,x94683)),f499(x94681,x94684,x94682,x94683)))+~P4(f335(f62(x94683),x94682))+~P4(f335(x94681,f199(f892(x94683,a879))))+~P4(f335(f335(f249(f892(x94683,a879)),x94682),x94684))
% 170.70/170.41 [9685]P4(f335(x96851,x96852))+~P4(f335(f62(x96853),x96852))+~P4(f335(x96851,f335(f335(f313(x96853),f488(x96851,x96854,x96852,x96853)),f499(x96851,x96854,x96852,x96853))))+~P4(f335(x96851,f199(f892(x96853,a879))))+~P4(f335(f335(f249(f892(x96853,a879)),x96852),x96854))
% 170.70/170.41 [7721]~P63(x77211)+P4(f335(f335(f250(x77211),x77212),f2(x77211)))+~P4(f335(f335(f249(x77211),f2(x77211)),x77214))+P4(f335(f335(f250(x77211),f2(x77211)),x77212))+P4(f335(f335(f249(x77211),f335(f335(f293(x77211),x77213),x77212)),x77214))
% 170.70/170.41 [7722]~P63(x77221)+P4(f335(f335(f250(x77221),x77222),f2(x77221)))+P4(f335(f335(f250(x77221),f2(x77221)),x77222))+~P4(f335(f335(f250(x77221),f2(x77221)),x77224))+P4(f335(f335(f250(x77221),f335(f335(f293(x77221),x77223),x77222)),x77224))
% 170.70/170.41 [8002]~P4(f335(f335(f249(a1),x80024),f2(a1)))+~E(x80022,f335(f335(f80(a1),f335(f335(f81(a1),x80021),x80023)),x80024))+P4(f335(f335(f250(a1),f2(a1)),x80021))+~P4(f335(f335(f250(a1),x80021),x80024))+P4(f335(f49(x80022,x80021),f335(f335(f270(a1,a1),x80023),x80024)))
% 170.70/170.41 [8041]~P4(f335(x80411,x80414))+P4(f335(x80411,f423(x80412,x80411,x80413)))+~P4(f335(f335(f249(a1),f2(a1)),x80412))+~P4(f335(f335(f250(a1),f2(a1)),x80413))+P4(f335(x80411,f335(f335(f22(a1),x80414),f335(f335(f81(a1),x80412),x80413))))
% 170.70/170.41 [8042]~P4(f335(x80421,x80424))+P4(f335(x80421,f443(x80422,x80421,x80423)))+~P4(f335(f335(f249(a1),f2(a1)),x80422))+~P4(f335(f335(f250(a1),f2(a1)),x80423))+P4(f335(x80421,f335(f335(f80(a1),x80424),f335(f335(f81(a1),x80422),x80423))))
% 170.70/170.41 [8043]~P63(x80431)+P4(f335(f335(f250(x80431),x80432),f2(x80431)))+P4(f335(f335(f250(x80431),f2(x80431)),x80432))+P4(f335(f335(f249(x80431),f2(x80431)),x80433))+~P4(f335(f335(f249(x80431),f335(f335(f293(x80431),x80434),x80432)),x80433))
% 170.70/170.41 [8044]~P63(x80441)+P4(f335(f335(f250(x80441),x80442),f2(x80441)))+P4(f335(f335(f250(x80441),f2(x80441)),x80442))+P4(f335(f335(f250(x80441),f2(x80441)),x80443))+~P4(f335(f335(f250(x80441),f335(f335(f293(x80441),x80444),x80442)),x80443))
% 170.70/170.41 [8092]~E(x80921,f335(f335(f80(a1),f335(f335(f81(a1),x80922),x80923)),x80924))+~P4(f335(f335(f249(a1),f2(a1)),x80924))+~P4(f335(f335(f250(a1),f2(a1)),x80922))+~P4(f335(f335(f250(a1),x80924),x80922))+P4(f335(f49(x80921,x80922),f335(f335(f270(a1,a1),x80923),x80924)))
% 170.70/170.41 [8215]~P63(x82151)+P4(f335(f335(f250(x82151),x82152),f2(x82151)))+~P4(f335(f335(f249(x82151),f2(x82151)),x82154))+~P4(f335(f335(f249(x82151),x82153),f335(f335(f81(x82151),x82154),x82152)))+P4(f335(f335(f249(x82151),f335(f335(f293(x82151),x82153),x82152)),x82154))
% 170.70/170.41 [8216]~P63(x82161)+P4(f335(f335(f250(x82161),x82162),f2(x82161)))+~P4(f335(f335(f250(x82161),f2(x82161)),x82164))+~P4(f335(f335(f250(x82161),x82163),f335(f335(f81(x82161),x82164),x82162)))+P4(f335(f335(f250(x82161),f335(f335(f293(x82161),x82163),x82162)),x82164))
% 170.70/170.41 [8298]~P63(x82981)+P4(f335(f335(f250(x82981),x82982),f2(x82981)))+~P4(f335(f335(f249(x82981),x82983),f2(x82981)))+P4(f335(f335(f249(x82981),x82983),f335(f335(f293(x82981),x82984),x82982)))+~P4(f335(f335(f249(x82981),f335(f335(f81(x82981),x82983),x82982)),x82984))
% 170.70/170.41 [8299]~P63(x82991)+P4(f335(f335(f250(x82991),x82992),f2(x82991)))+~P4(f335(f335(f250(x82991),x82993),f2(x82991)))+P4(f335(f335(f250(x82991),x82993),f335(f335(f293(x82991),x82994),x82992)))+~P4(f335(f335(f250(x82991),f335(f335(f81(x82991),x82993),x82992)),x82994))
% 170.70/170.41 [8455]~P63(x84551)+~P4(f335(f335(f250(x84551),x84552),f2(x84551)))+P4(f335(f335(f250(x84551),f2(x84551)),x84552))+~P4(f335(f335(f249(x84551),f335(f335(f293(x84551),x84554),x84552)),x84553))+P4(f335(f335(f249(x84551),f335(f335(f81(x84551),x84553),x84552)),x84554))
% 170.70/170.41 [8456]~P63(x84561)+~P4(f335(f335(f250(x84561),x84562),f2(x84561)))+P4(f335(f335(f250(x84561),f2(x84561)),x84562))+~P4(f335(f335(f249(x84561),f335(f335(f81(x84561),x84564),x84562)),x84563))+P4(f335(f335(f249(x84561),f335(f335(f293(x84561),x84563),x84562)),x84564))
% 170.70/170.41 [8457]~P63(x84571)+~P4(f335(f335(f250(x84571),x84572),f2(x84571)))+P4(f335(f335(f250(x84571),f2(x84571)),x84572))+~P4(f335(f335(f250(x84571),f335(f335(f293(x84571),x84574),x84572)),x84573))+P4(f335(f335(f250(x84571),f335(f335(f81(x84571),x84573),x84572)),x84574))
% 170.70/170.41 [8458]~P63(x84581)+~P4(f335(f335(f250(x84581),x84582),f2(x84581)))+P4(f335(f335(f250(x84581),f2(x84581)),x84582))+~P4(f335(f335(f250(x84581),f335(f335(f81(x84581),x84584),x84582)),x84583))+P4(f335(f335(f250(x84581),f335(f335(f293(x84581),x84583),x84582)),x84584))
% 170.70/170.41 [8481]~P63(x84811)+~P4(f335(f335(f249(x84811),f2(x84811)),x84814))+P4(f335(f335(f250(x84811),f2(x84811)),x84812))+~P4(f335(f335(f249(x84811),f335(f335(f81(x84811),x84814),x84812)),x84813))+P4(f335(f335(f249(x84811),f335(f335(f293(x84811),x84813),x84812)),x84814))
% 170.70/170.41 [8482]~P63(x84821)+~P4(f335(f335(f250(x84821),f2(x84821)),x84824))+P4(f335(f335(f250(x84821),f2(x84821)),x84822))+~P4(f335(f335(f250(x84821),f335(f335(f81(x84821),x84824),x84822)),x84823))+P4(f335(f335(f250(x84821),f335(f335(f293(x84821),x84823),x84822)),x84824))
% 170.70/170.41 [8554]~P63(x85541)+~P4(f335(f335(f250(x85541),x85544),f2(x85541)))+~P4(f335(f335(f249(x85541),x85543),f335(f335(f81(x85541),x85542),x85544)))+P4(f335(f335(f249(x85541),x85542),f335(f335(f293(x85541),x85543),x85544)))+~P4(f335(f335(f249(x85541),f335(f335(f81(x85541),x85542),x85544)),x85543))
% 170.70/170.41 [8555]~P63(x85551)+~P4(f335(f335(f249(x85551),x85552),f2(x85551)))+~P4(f335(f335(f249(x85551),x85553),f335(f335(f81(x85551),x85552),x85554)))+P4(f335(f335(f249(x85551),x85552),f335(f335(f293(x85551),x85553),x85554)))+~P4(f335(f335(f249(x85551),f335(f335(f81(x85551),x85552),x85554)),x85553))
% 170.70/170.41 [8556]~P63(x85561)+~P4(f335(f335(f250(x85561),x85564),f2(x85561)))+~P4(f335(f335(f250(x85561),x85563),f335(f335(f81(x85561),x85562),x85564)))+P4(f335(f335(f250(x85561),x85562),f335(f335(f293(x85561),x85563),x85564)))+~P4(f335(f335(f250(x85561),f335(f335(f81(x85561),x85562),x85564)),x85563))
% 170.70/170.41 [8557]~P63(x85571)+~P4(f335(f335(f250(x85571),x85572),f2(x85571)))+~P4(f335(f335(f250(x85571),x85573),f335(f335(f81(x85571),x85572),x85574)))+P4(f335(f335(f250(x85571),x85572),f335(f335(f293(x85571),x85573),x85574)))+~P4(f335(f335(f250(x85571),f335(f335(f81(x85571),x85572),x85574)),x85573))
% 170.70/170.41 [8671]~P63(x86711)+~P4(f335(f335(f250(x86711),x86713),f2(x86711)))+~P4(f335(f335(f249(x86711),x86712),f335(f335(f81(x86711),x86714),x86713)))+~P4(f335(f335(f249(x86711),f335(f335(f81(x86711),x86714),x86713)),x86712))+P4(f335(f335(f249(x86711),f335(f335(f293(x86711),x86712),x86713)),x86714))
% 170.70/170.41 [8672]~P63(x86721)+~P4(f335(f335(f250(x86721),x86723),f2(x86721)))+~P4(f335(f335(f250(x86721),x86722),f335(f335(f81(x86721),x86724),x86723)))+~P4(f335(f335(f250(x86721),f335(f335(f81(x86721),x86724),x86723)),x86722))+P4(f335(f335(f250(x86721),f335(f335(f293(x86721),x86722),x86723)),x86724))
% 170.70/170.41 [8688]~P63(x86881)+~P4(f335(f335(f249(x86881),f2(x86881)),x86884))+~P4(f335(f335(f249(x86881),x86882),f335(f335(f81(x86881),x86884),x86883)))+~P4(f335(f335(f249(x86881),f335(f335(f81(x86881),x86884),x86883)),x86882))+P4(f335(f335(f249(x86881),f335(f335(f293(x86881),x86882),x86883)),x86884))
% 170.70/170.41 [8689]~P63(x86891)+~P4(f335(f335(f250(x86891),f2(x86891)),x86894))+~P4(f335(f335(f250(x86891),x86892),f335(f335(f81(x86891),x86894),x86893)))+~P4(f335(f335(f250(x86891),f335(f335(f81(x86891),x86894),x86893)),x86892))+P4(f335(f335(f250(x86891),f335(f335(f293(x86891),x86892),x86893)),x86894))
% 170.70/170.41 [8856]E(f335(f335(f22(a1),f430(x88561,x88562,x88563,x88564)),f431(x88561,x88562,x88563,x88564)),x88564)+~P4(f335(f335(f250(a1),f2(a1)),x88563))+~P4(f335(f335(f337(a1),x88562),x88561))+~P4(f335(f335(f250(a1),x88564),x88562))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x88564),x88563)),x88562))
% 170.70/170.41 [8936]~P4(f335(x89361,x89362))+~P4(f335(f335(f249(a1),f2(a1)),x89363))+~P4(f335(f335(f250(a1),f2(a1)),x89364))+~P4(f335(x89361,f335(f335(f22(a1),f423(x89363,x89361,x89364)),x89364)))+P4(f335(x89361,f335(f335(f22(a1),x89362),f335(f335(f81(a1),x89363),x89364))))
% 170.70/170.41 [8937]~P4(f335(x89371,x89372))+~P4(f335(f335(f249(a1),f2(a1)),x89373))+~P4(f335(f335(f250(a1),f2(a1)),x89374))+~P4(f335(x89371,f335(f335(f80(a1),f443(x89373,x89371,x89374)),x89374)))+P4(f335(x89371,f335(f335(f80(a1),x89372),f335(f335(f81(a1),x89373),x89374))))
% 170.70/170.41 [9091]~P4(f335(f335(f250(a1),f2(a1)),x90913))+~P4(f335(f335(f337(a1),x90912),x90911))+~P4(f335(f335(f250(a1),x90914),x90912))+P4(f335(f335(f337(a1),f430(x90911,x90912,x90913,x90914)),x90911))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x90914),x90913)),x90912))
% 170.70/170.41 [9112]E(f335(f335(f22(a1),f409(x91121,x91122,x91123,x91124)),f410(x91121,x91122,x91123,x91124)),x91124)+~P4(f335(f335(f250(a1),f2(a1)),x91123))+~P4(f335(f335(f249(a1),x91124),x91122))+~P4(f335(f335(f337(a1),f335(f335(f80(a1),x91122),f78(a1))),x91121))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x91124),x91123)),x91122))
% 170.70/170.41 [9139]~P4(f335(f335(f250(a1),f2(a1)),x91392))+~P4(f335(f335(f337(a1),x91393),x91394))+~P4(f335(f335(f250(a1),x91391),x91393))+P4(f335(f335(f337(a1),f431(x91394,x91393,x91392,x91391)),f306(a1,f78(a1),x91392)))+P4(f335(f335(f250(a1),f335(f335(f80(a1),x91391),x91392)),x91393))
% 170.70/170.41 [9229]~P4(f335(f335(f250(a1),f2(a1)),x92293))+~P4(f335(f335(f249(a1),x92294),x92292))+P4(f335(f335(f337(a1),f409(x92291,x92292,x92293,x92294)),x92291))+~P4(f335(f335(f337(a1),f335(f335(f80(a1),x92292),f78(a1))),x92291))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x92294),x92293)),x92292))
% 170.70/170.41 [9276]~P4(f335(f335(f250(a1),f2(a1)),x92762))+~P4(f335(f335(f249(a1),x92761),x92763))+P4(f335(f335(f337(a1),f410(x92764,x92763,x92762,x92761)),f306(a1,f78(a1),x92762)))+~P4(f335(f335(f337(a1),f335(f335(f80(a1),x92763),f78(a1))),x92764))+P4(f335(f335(f249(a1),f335(f335(f80(a1),x92761),x92762)),x92763))
% 170.70/170.41 [9561]~P39(x95611,x95613)+~P28(x95611,x95614)+P39(x95611,f335(f335(f115(f892(f891(x95611,x95611),a879)),x95612),x95613))+~P4(f335(f335(f249(f892(f891(x95611,x95611),a879)),x95612),f335(f269(f892(f891(x95611,x95611),a879),f892(f891(x95611,x95611),a879)),x95614)))+~P4(f335(f335(f249(f892(f891(x95611,x95611),a879)),x95613),f335(f273(f892(f891(x95611,x95611),a879),f892(f891(x95611,x95611),a879)),x95614)))
% 170.70/170.41 [9855]~E(f335(f683(x98551,x98554,x98553,x98552),f687(x98551,x98554,x98553,x98552)),f202(f885(a331)))+P4(f335(f335(f250(a1),f686(x98551,x98554,x98553,x98552)),f687(x98551,x98554,x98553,x98552)))+P4(f335(f335(f335(x98551,x98552),x98553),x98554))+P4(f335(f335(f335(x98551,f683(x98551,x98554,x98553,x98552)),f686(x98551,x98554,x98553,x98552)),f335(f335(f80(a1),f687(x98551,x98554,x98553,x98552)),f78(a1))))+~P4(f335(f323(f891(f892(a1,f888(f885(a331))),f891(a1,a1)),a321),f335(f335(f270(f892(a1,f888(f885(a331))),f891(a1,a1)),x98552),f335(f335(f270(a1,a1),x98553),x98554))))
% 170.70/170.41 [9958]~P20(x99582,x99584,x99583)+E(x99581,f199(f892(x99582,a879)))+~P4(f335(f62(x99582),x99581))+P4(f335(f335(f337(x99582),f335(x99583,x99581)),x99581))+~P4(f335(f335(f337(x99582),f335(f335(x99584,f572(x99581,x99583,x99584,x99582)),f586(x99581,x99583,x99584,x99582))),f335(f335(f313(x99582),f572(x99581,x99583,x99584,x99582)),f335(f335(f313(x99582),f586(x99581,x99583,x99584,x99582)),f199(f892(x99582,a879))))))
% 170.70/170.41 [9888]~P107(x98882)+~P60(x98881)+~P4(f335(f335(f249(f892(x98881,x98882)),x98883),x98884))+P4(f335(f335(f250(f892(x98881,x98882)),x98883),x98884))+~P4(f335(f58(x98881),f335(f335(f8(a879,a879,x98881),a330),f335(f335(f18(x98881,x98882,a879),f335(f335(f8(x98882,f892(x98882,a879),x98881),a332),x98883)),x98884))))
% 170.70/170.41 [9476]~P52(x94761,x94761,x94764)+P4(f335(f335(f337(f891(x94761,x94761)),f335(f335(f270(x94761,x94761),x94762),x94763)),f311(x94761,x94764)))+P4(f335(f335(f337(f891(x94761,x94761)),f335(f335(f270(x94761,x94761),x94763),x94762)),f311(x94761,x94764)))+~P4(f335(f335(f337(f891(x94761,x94761)),f335(f335(f270(x94761,x94761),x94765),x94762)),f311(x94761,x94764)))+~P4(f335(f335(f337(f891(x94761,x94761)),f335(f335(f270(x94761,x94761),x94765),x94763)),f311(x94761,x94764)))
% 170.70/170.41 [5625]E(x56251,f2(a884))+~E(f335(f38(x56252),x56255),x56251)+E(f335(f38(x56252),x56253),f335(a117,x56251))+~E(x56253,f335(f335(f313(x56252),x56254),x56255))+P4(f335(f335(f337(x56252),x56254),x56255))
% 170.70/170.41 [5750]~P62(x57502)+E(x57501,f2(x57502))+E(x57503,f2(x57502))+~E(f335(f335(f293(x57502),x57504),x57503),f335(f335(f293(x57502),x57505),x57501))+E(f335(f335(f81(x57502),x57504),x57501),f335(f335(f81(x57502),x57505),x57503))
% 170.70/170.41 [5751]~P62(x57512)+E(x57511,f2(x57512))+E(x57513,f2(x57512))+~E(f335(f335(f81(x57512),x57514),x57513),f335(f335(f81(x57512),x57515),x57511))+E(f335(f335(f293(x57512),x57514),x57511),f335(f335(f293(x57512),x57515),x57513))
% 170.70/170.41 [5817]~E(f335(f38(x58171),x58175),x58173)+~E(x58175,f199(f892(x58171,a879)))+E(f335(f38(x58171),x58172),f335(a117,x58173))+~E(x58172,f335(f335(f313(x58171),x58174),x58175))+P4(f335(f335(f337(x58171),x58174),x58175))
% 170.70/170.41 [6045]~P116(x60452)+~E(f335(x60453,x60455),f2(x60452))+E(f335(f335(f9(x60451,x60452),x60453),x60454),f2(x60452))+~P4(f335(f62(x60451),x60454))+~P4(f335(f335(f337(x60451),x60455),x60454))
% 170.70/170.41 [6416]~P6(x64163)+E(x64161,x64162)+~E(f335(f305(x64163,x64164),x64161),f335(f305(x64163,x64165),x64162))+~P4(f335(f335(f250(x64163),x64165),x64162))+~P4(f335(f335(f250(x64163),x64164),x64161))
% 170.70/170.41 [6417]~P6(x64173)+E(x64171,x64172)+~E(f335(f305(x64173,x64171),x64174),f335(f305(x64173,x64172),x64175))+~P4(f335(f335(f250(x64173),x64172),x64175))+~P4(f335(f335(f250(x64173),x64171),x64174))
% 170.70/170.41 [7482]~P6(x74821)+~P16(x74821,f335(f335(f137(x74821),x74824),x74825))+~P4(f335(f335(f337(x74821),x74823),f335(f175(x74821),x74825)))+~P4(f335(f335(f337(x74821),x74822),f335(f175(x74821),x74824)))+P4(f335(f335(f249(x74821),x74822),x74823))
% 170.70/170.41 [8590]~P107(x85901)+~P4(f335(f335(f250(f892(x85901,a879)),f306(x85901,x85905,x85902)),f306(x85901,x85904,x85903)))+~P4(f335(f335(f249(x85901),x85905),x85902))+P4(f335(f335(f250(x85901),x85902),x85903))+P4(f335(f335(f250(x85901),x85904),x85905))
% 170.70/170.41 [10001]~P19(x100012,x100015,x100013)+E(x100011,f199(f892(x100012,a879)))+~E(f335(f335(x100015,f335(x100014,f597(x100011,x100014,x100013,x100015,x100012))),f335(x100014,f605(x100011,x100014,x100013,x100015,x100012))),f335(x100014,f335(f335(x100015,f597(x100011,x100014,x100013,x100015,x100012)),f605(x100011,x100014,x100013,x100015,x100012))))+E(f335(x100013,f335(f314(x100012,x100012,x100014),x100011)),f335(x100014,f335(x100013,x100011)))+~P4(f335(f62(x100012),x100011))
% 170.70/170.41 [6413]~P20(x64132,x64135,x64133)+E(x64131,f199(f892(x64132,a879)))+~P4(f335(f62(x64132),x64131))+E(f335(x64133,f335(f335(f313(x64132),x64134),x64131)),f335(f335(x64135,x64134),f335(x64133,x64131)))+P4(f335(f335(f337(x64132),x64134),x64131))
% 170.70/170.41 [7238]~P19(x72382,x72383,x72384)+E(f335(f335(x72383,f335(x72384,x72381)),f335(x72384,x72385)),f335(x72384,x72385))+E(x72381,f199(f892(x72382,a879)))+~P4(f335(f62(x72382),x72385))+~P4(f335(f335(f249(f892(x72382,a879)),x72381),x72385))
% 170.70/170.41 [7458]~P60(x74584)+~P96(x74585)+E(f335(x74581,x74582),f335(x74583,x74582))+~P4(f335(f335(f337(x74584),x74582),f335(f175(x74584),f56(x74584))))+~P4(f335(f335(f91(f892(x74584,x74585)),x74581),x74583))
% 170.70/170.41 [7618]~P20(x76184,x76185,x76181)+E(f335(x76181,x76182),x76183)+~P4(f335(f62(x76184),x76182))+~E(f335(f335(f22(f892(x76184,a879)),x76182),f335(f335(f313(x76184),x76183),f199(f892(x76184,a879)))),f199(f892(x76184,a879)))+~P4(f335(f335(f337(x76184),x76183),x76182))
% 170.70/170.41 [7703]E(x77031,x77032)+~E(f335(f200(f885(x77033)),x77032),f335(f200(f885(x77034)),x77035))+~E(f335(f200(f885(x77033)),x77031),f335(f200(f885(x77034)),x77035))+~E(f335(f181(x77034,x77033),f335(f335(f185(x77034,x77033),x77035),x77031)),f335(f181(x77034,x77033),f335(f335(f185(x77034,x77033),x77035),x77032)))+~P4(f335(f140(x77034),x77035))
% 170.70/170.41 [8561]E(x85611,x85612)+~P11(x85613,x85614,x85615)+E(f335(f335(f106(f892(x85613,a879)),x85611),x85612),f199(f892(x85613,a879)))+~P4(f335(f335(f337(f892(x85613,a879)),x85612),f335(f335(f61(x85613),x85614),x85615)))+~P4(f335(f335(f337(f892(x85613,a879)),x85611),f335(f335(f61(x85613),x85614),x85615)))
% 170.70/170.41 [9358]~P71(x93582)+~E(f335(x93583,f447(x93583,x93584,x93585,x93581,x93582)),f2(x93582))+E(f335(f335(f6(x93581,x93582),x93583),x93584),f335(f335(f6(x93581,x93582),x93583),x93585))+~P4(f335(f62(x93581),x93585))+~P4(f335(f335(f249(f892(x93581,a879)),x93584),x93585))
% 170.70/170.41 [9359]~P71(x93592)+~E(f335(x93593,f448(x93593,x93594,x93595,x93591,x93592)),f2(x93592))+E(f335(f335(f6(x93591,x93592),x93593),x93594),f335(f335(f6(x93591,x93592),x93593),x93595))+~P4(f335(f62(x93591),x93595))+~P4(f335(f335(f249(f892(x93591,a879)),x93594),x93595))
% 170.70/170.41 [9360]~P76(x93602)+~E(f335(x93603,f480(x93603,x93604,x93605,x93601,x93602)),f78(x93602))+E(f335(f335(f9(x93601,x93602),x93603),x93604),f335(f335(f9(x93601,x93602),x93603),x93605))+~P4(f335(f62(x93601),x93605))+~P4(f335(f335(f249(f892(x93601,a879)),x93604),x93605))
% 170.70/170.41 [9361]~P76(x93612)+~E(f335(x93613,f483(x93613,x93614,x93615,x93611,x93612)),f78(x93612))+E(f335(f335(f9(x93611,x93612),x93613),x93614),f335(f335(f9(x93611,x93612),x93613),x93615))+~P4(f335(f62(x93611),x93615))+~P4(f335(f335(f249(f892(x93611,a879)),x93614),x93615))
% 170.70/170.41 [9835]~P88(x98351)+~P4(f335(f62(x98352),x98355))+~P4(f335(f335(f249(x98351),f2(x98351)),f335(x98353,f370(x98353,x98354,x98355,x98352,x98351))))+P4(f335(f335(f249(x98351),f335(f335(f6(x98352,x98351),x98353),x98354)),f335(f335(f6(x98352,x98351),x98353),x98355)))+~P4(f335(f335(f249(f892(x98352,a879)),x98354),x98355))
% 170.70/170.41 [7479]E(x74791,f2(a884))+P4(f335(x74792,x74793))+~E(x74794,f335(f335(f80(a884),f335(f335(f81(a884),x74791),x74793)),x74795))+~P4(f335(f335(f250(a884),x74795),x74791))+~P4(f335(x74792,f335(f335(f39(a884),x74794),x74791)))
% 170.70/170.41 [7559]E(x75591,f2(a884))+P4(f335(x75592,x75593))+~P4(f335(x75592,f45(a884,x75594,x75591)))+~E(x75594,f335(f335(f80(a884),f335(f335(f81(a884),x75591),x75595)),x75593))+~P4(f335(f335(f250(a884),x75593),x75591))
% 170.70/170.41 [7848]~P62(x78483)+E(f335(x78481,x78482),f2(x78483))+~P4(f335(f62(x78484),x78485))+E(f335(f335(f9(x78484,x78483),x78481),f335(f335(f22(f892(x78484,a879)),x78485),f335(f335(f313(x78484),x78482),f199(f892(x78484,a879))))),f335(f335(f9(x78484,x78483),x78481),x78485))+P4(f335(f335(f337(x78484),x78482),x78485))
% 170.70/170.41 [8256]~P71(x82561)+~P4(f335(f62(x82562),x82565))+~P4(f335(f62(x82562),x82564))+~E(f335(f335(f106(f892(x82562,a879)),x82564),x82565),f199(f892(x82562,a879)))+E(f335(f335(f80(x82561),f335(f335(f6(x82562,x82561),x82563),x82564)),f335(f335(f6(x82562,x82561),x82563),x82565)),f335(f335(f6(x82562,x82561),x82563),f335(f335(f115(f892(x82562,a879)),x82564),x82565)))
% 170.70/170.41 [8258]~P76(x82581)+~P4(f335(f62(x82582),x82585))+~P4(f335(f62(x82582),x82584))+~E(f335(f335(f106(f892(x82582,a879)),x82584),x82585),f199(f892(x82582,a879)))+E(f335(f335(f81(x82581),f335(f335(f9(x82582,x82581),x82583),x82584)),f335(f335(f9(x82582,x82581),x82583),x82585)),f335(f335(f9(x82582,x82581),x82583),f335(f335(f115(f892(x82582,a879)),x82584),x82585)))
% 170.70/170.41 [8352]~P62(x83523)+E(f335(x83521,x83522),f2(x83523))+~P4(f335(f62(x83524),x83525))+E(f335(f335(f9(x83524,x83523),x83521),f335(f335(f22(f892(x83524,a879)),x83525),f335(f335(f313(x83524),x83522),f199(f892(x83524,a879))))),f335(f335(f293(x83523),f335(f335(f9(x83524,x83523),x83521),x83525)),f335(x83521,x83522)))+~P4(f335(f335(f337(x83524),x83522),x83525))
% 170.70/170.41 [9070]~P11(x90701,x90705,x90704)+~E(f335(f335(f61(x90701),f335(f335(f313(x90701),x90702),f199(f892(x90701,a879)))),x90704),f335(f335(f61(x90701),f335(f335(f313(x90701),x90703),f199(f892(x90701,a879)))),x90704))+~P4(f335(f335(f337(x90701),x90703),x90705))+~P4(f335(f335(f337(x90701),x90702),x90705))+P4(f335(f335(f337(f891(x90701,x90701)),f335(f335(f270(x90701,x90701),x90702),x90703)),x90704))
% 170.70/170.41 [9090]~P11(x90901,x90905,x90903)+E(f335(f335(f61(x90901),f335(f335(f313(x90901),x90902),f199(f892(x90901,a879)))),x90903),f335(f335(f61(x90901),f335(f335(f313(x90901),x90904),f199(f892(x90901,a879)))),x90903))+~P4(f335(f335(f337(x90901),x90904),x90905))+~P4(f335(f335(f337(x90901),x90902),x90905))+~P4(f335(f335(f337(f891(x90901,x90901)),f335(f335(f270(x90901,x90901),x90902),x90904)),x90903))
% 170.70/170.41 [9387]~P76(x93871)+~P4(f335(f62(x93872),x93875))+~P4(f335(f62(x93872),x93874))+~E(f335(f335(f106(f892(x93872,a879)),x93874),x93875),f199(f892(x93872,a879)))+E(f335(f335(f81(x93871),f335(f335(f335(f66(x93871,x93872,f81(x93871)),x93873),f78(x93871)),x93874)),f335(f335(f335(f66(x93871,x93872,f81(x93871)),x93873),f78(x93871)),x93875)),f335(f335(f335(f66(x93871,x93872,f81(x93871)),x93873),f78(x93871)),f335(f335(f115(f892(x93872,a879)),x93874),x93875)))
% 170.70/170.41 [9396]~P71(x93961)+~E(f335(x93963,f369(x93963,x93965,x93964,x93962,x93961)),f2(x93961))+~P4(f335(f62(x93962),x93964))+~P4(f335(f62(x93962),x93965))+E(f335(f335(f80(x93961),f335(f335(f6(x93962,x93961),x93963),x93964)),f335(f335(f6(x93962,x93961),x93963),x93965)),f335(f335(f6(x93962,x93961),x93963),f335(f335(f115(f892(x93962,a879)),x93964),x93965)))
% 170.70/170.41 [9397]~P71(x93971)+~E(f335(x93973,f371(x93973,x93975,x93974,x93972,x93971)),f2(x93971))+~P4(f335(f62(x93972),x93974))+~P4(f335(f62(x93972),x93975))+E(f335(f335(f80(x93971),f335(f335(f6(x93972,x93971),x93973),x93974)),f335(f335(f6(x93972,x93971),x93973),x93975)),f335(f335(f6(x93972,x93971),x93973),f335(f335(f115(f892(x93972,a879)),x93974),x93975)))
% 170.70/170.41 [9398]~P76(x93981)+~E(f335(x93983,f481(x93983,x93985,x93984,x93982,x93981)),f78(x93981))+~P4(f335(f62(x93982),x93984))+~P4(f335(f62(x93982),x93985))+E(f335(f335(f81(x93981),f335(f335(f9(x93982,x93981),x93983),x93984)),f335(f335(f9(x93982,x93981),x93983),x93985)),f335(f335(f9(x93982,x93981),x93983),f335(f335(f115(f892(x93982,a879)),x93984),x93985)))
% 170.70/170.41 [9399]~P76(x93991)+~E(f335(x93993,f482(x93993,x93995,x93994,x93992,x93991)),f78(x93991))+~P4(f335(f62(x93992),x93994))+~P4(f335(f62(x93992),x93995))+E(f335(f335(f81(x93991),f335(f335(f9(x93992,x93991),x93993),x93994)),f335(f335(f9(x93992,x93991),x93993),x93995)),f335(f335(f9(x93992,x93991),x93993),f335(f335(f115(f892(x93992,a879)),x93994),x93995)))
% 170.70/170.41 [9605]~P76(x96051)+~E(f335(x96053,f855(x96053,x96055,x96054,x96052,x96051)),f78(x96051))+~P4(f335(f62(x96052),x96054))+~P4(f335(f62(x96052),x96055))+E(f335(f335(f81(x96051),f335(f335(f335(f66(x96051,x96052,f81(x96051)),x96053),f78(x96051)),x96054)),f335(f335(f335(f66(x96051,x96052,f81(x96051)),x96053),f78(x96051)),x96055)),f335(f335(f335(f66(x96051,x96052,f81(x96051)),x96053),f78(x96051)),f335(f335(f115(f892(x96052,a879)),x96054),x96055)))
% 170.70/170.41 [9713]~P71(x97132)+E(f335(f335(f6(x97131,x97132),x97133),x97134),f335(f335(f6(x97131,x97132),x97133),x97135))+~P4(f335(f62(x97131),x97135))+~P4(f335(f335(f249(f892(x97131,a879)),x97134),x97135))+P4(f335(f335(f337(x97131),f447(x97133,x97134,x97135,x97131,x97132)),f335(f335(f22(f892(x97131,a879)),x97135),x97134)))
% 170.70/170.41 [9714]~P71(x97142)+E(f335(f335(f6(x97141,x97142),x97143),x97144),f335(f335(f6(x97141,x97142),x97143),x97145))+~P4(f335(f62(x97141),x97145))+~P4(f335(f335(f249(f892(x97141,a879)),x97144),x97145))+P4(f335(f335(f337(x97141),f448(x97143,x97144,x97145,x97141,x97142)),f335(f335(f22(f892(x97141,a879)),x97145),x97144)))
% 170.70/170.41 [9715]~P76(x97152)+E(f335(f335(f9(x97151,x97152),x97153),x97154),f335(f335(f9(x97151,x97152),x97153),x97155))+~P4(f335(f62(x97151),x97155))+~P4(f335(f335(f249(f892(x97151,a879)),x97154),x97155))+P4(f335(f335(f337(x97151),f480(x97153,x97154,x97155,x97151,x97152)),f335(f335(f22(f892(x97151,a879)),x97155),x97154)))
% 170.70/170.41 [9716]~P76(x97162)+E(f335(f335(f9(x97161,x97162),x97163),x97164),f335(f335(f9(x97161,x97162),x97163),x97165))+~P4(f335(f62(x97161),x97165))+~P4(f335(f335(f249(f892(x97161,a879)),x97164),x97165))+P4(f335(f335(f337(x97161),f483(x97163,x97164,x97165,x97161,x97162)),f335(f335(f22(f892(x97161,a879)),x97165),x97164)))
% 170.70/170.41 [9734]~P71(x97341)+~P4(f335(f62(x97342),x97344))+~P4(f335(f62(x97342),x97345))+E(f335(f335(f80(x97341),f335(f335(f6(x97342,x97341),x97343),x97344)),f335(f335(f6(x97342,x97341),x97343),x97345)),f335(f335(f6(x97342,x97341),x97343),f335(f335(f115(f892(x97342,a879)),x97344),x97345)))+P4(f335(f335(f337(x97342),f369(x97343,x97345,x97344,x97342,x97341)),f335(f335(f106(f892(x97342,a879)),x97344),x97345)))
% 170.70/170.41 [9735]~P71(x97351)+~P4(f335(f62(x97352),x97354))+~P4(f335(f62(x97352),x97355))+E(f335(f335(f80(x97351),f335(f335(f6(x97352,x97351),x97353),x97354)),f335(f335(f6(x97352,x97351),x97353),x97355)),f335(f335(f6(x97352,x97351),x97353),f335(f335(f115(f892(x97352,a879)),x97354),x97355)))+P4(f335(f335(f337(x97352),f371(x97353,x97355,x97354,x97352,x97351)),f335(f335(f106(f892(x97352,a879)),x97354),x97355)))
% 170.70/170.41 [9736]~P76(x97361)+~P4(f335(f62(x97362),x97364))+~P4(f335(f62(x97362),x97365))+E(f335(f335(f81(x97361),f335(f335(f9(x97362,x97361),x97363),x97364)),f335(f335(f9(x97362,x97361),x97363),x97365)),f335(f335(f9(x97362,x97361),x97363),f335(f335(f115(f892(x97362,a879)),x97364),x97365)))+P4(f335(f335(f337(x97362),f481(x97363,x97365,x97364,x97362,x97361)),f335(f335(f106(f892(x97362,a879)),x97364),x97365)))
% 170.70/170.41 [9737]~P76(x97371)+~P4(f335(f62(x97372),x97374))+~P4(f335(f62(x97372),x97375))+E(f335(f335(f81(x97371),f335(f335(f9(x97372,x97371),x97373),x97374)),f335(f335(f9(x97372,x97371),x97373),x97375)),f335(f335(f9(x97372,x97371),x97373),f335(f335(f115(f892(x97372,a879)),x97374),x97375)))+P4(f335(f335(f337(x97372),f482(x97373,x97375,x97374,x97372,x97371)),f335(f335(f106(f892(x97372,a879)),x97374),x97375)))
% 170.70/170.41 [9744]~P88(x97445)+~P4(f335(f62(x97441),x97444))+P4(f335(f335(f249(x97445),f335(f335(f6(x97441,x97445),x97442),x97443)),f335(f335(f6(x97441,x97445),x97442),x97444)))+~P4(f335(f335(f249(f892(x97441,a879)),x97443),x97444))+P4(f335(f335(f337(x97441),f370(x97442,x97443,x97444,x97441,x97445)),f335(f335(f22(f892(x97441,a879)),x97444),x97443)))
% 170.70/170.41 [9798]~P76(x97981)+~P4(f335(f62(x97982),x97984))+~P4(f335(f62(x97982),x97985))+E(f335(f335(f81(x97981),f335(f335(f335(f66(x97981,x97982,f81(x97981)),x97983),f78(x97981)),x97984)),f335(f335(f335(f66(x97981,x97982,f81(x97981)),x97983),f78(x97981)),x97985)),f335(f335(f335(f66(x97981,x97982,f81(x97981)),x97983),f78(x97981)),f335(f335(f115(f892(x97982,a879)),x97984),x97985)))+P4(f335(f335(f337(x97982),f855(x97983,x97985,x97984,x97982,x97981)),f335(f335(f106(f892(x97982,a879)),x97984),x97985)))
% 170.70/170.41 [8756]~P20(x87561,x87564,x87565)+~P4(f335(f62(x87561),x87562))+E(f335(f335(f22(f892(x87561,a879)),x87562),f335(f335(f313(x87561),x87563),f199(f892(x87561,a879)))),f199(f892(x87561,a879)))+~P4(f335(f335(f337(x87561),x87563),x87562))+E(f335(f335(x87564,x87563),f335(x87565,f335(f335(f22(f892(x87561,a879)),x87562),f335(f335(f313(x87561),x87563),f199(f892(x87561,a879)))))),f335(x87565,x87562))
% 170.70/170.41 [8830]~P20(x88301,x88304,x88305)+~P4(f335(f62(x88301),x88303))+~P4(f335(f62(x88301),x88302))+E(f335(f335(f106(f892(x88301,a879)),x88302),x88303),f199(f892(x88301,a879)))+E(f335(f335(x88304,f335(x88305,f335(f335(f115(f892(x88301,a879)),x88302),x88303))),f335(x88305,f335(f335(f106(f892(x88301,a879)),x88302),x88303))),f335(f335(x88304,f335(x88305,x88302)),f335(x88305,x88303)))
% 170.70/170.41 [9401]~P4(f335(f335(f249(a1),x94014),f2(a1)))+~P4(f335(f335(f250(a1),x94013),x94015))+P4(f335(f335(f249(a1),x94011),x94012))+~P4(f335(f335(f250(a1),x94013),x94014))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),f335(f335(f81(a1),x94013),x94012)),x94015)),f335(f335(f80(a1),f335(f335(f81(a1),x94013),x94011)),x94014)))
% 170.70/170.41 [9403]~P4(f335(f335(f249(a1),f2(a1)),x94035))+P4(f335(f335(f249(a1),x94031),x94032))+~P4(f335(f335(f250(a1),x94033),x94034))+~P4(f335(f335(f250(a1),x94035),x94034))+~P4(f335(f335(f249(a1),f335(f335(f80(a1),f335(f335(f81(a1),x94034),x94031)),x94035)),f335(f335(f80(a1),f335(f335(f81(a1),x94034),x94032)),x94033)))
% 170.70/170.41 [9514]~P62(x95145)+E(f335(x95141,f484(x95141,x95142,x95143,x95144,x95145)),f2(x95145))+~P4(f335(f62(x95144),x95143))+~P4(f335(f62(x95144),x95142))+E(f335(f335(f293(x95145),f335(f335(f81(x95145),f335(f335(f9(x95144,x95145),x95141),x95143)),f335(f335(f9(x95144,x95145),x95141),x95142))),f335(f335(f9(x95144,x95145),x95141),f335(f335(f106(f892(x95144,a879)),x95143),x95142))),f335(f335(f9(x95144,x95145),x95141),f335(f335(f115(f892(x95144,a879)),x95143),x95142)))
% 170.70/170.41 [9790]~P62(x97901)+~P4(f335(f62(x97902),x97904))+~P4(f335(f62(x97902),x97905))+E(f335(f335(f293(x97901),f335(f335(f81(x97901),f335(f335(f9(x97902,x97901),x97903),x97904)),f335(f335(f9(x97902,x97901),x97903),x97905))),f335(f335(f9(x97902,x97901),x97903),f335(f335(f106(f892(x97902,a879)),x97904),x97905))),f335(f335(f9(x97902,x97901),x97903),f335(f335(f115(f892(x97902,a879)),x97904),x97905)))+P4(f335(f335(f337(x97902),f484(x97903,x97905,x97904,x97902,x97901)),f335(f335(f106(f892(x97902,a879)),x97904),x97905)))
% 170.70/170.41 [9111]E(f335(f335(f137(x91111),x91112),x91113),f335(f335(f137(x91111),x91114),x91115))+~E(f335(f335(f176(x91111),f335(f200(f885(x91111)),x91114)),x91112),x91114)+~E(f335(f335(f176(x91111),f335(f200(f885(x91111)),x91112)),x91114),x91112)+~E(x91115,f335(f335(f137(x91111),f335(f335(f141(x91111),f335(f200(f885(x91111)),x91114)),x91112)),x91113))+~E(f335(f335(f137(x91111),f335(f335(f141(x91111),f335(f200(f885(x91111)),x91112)),x91114)),x91115),x91113)
% 170.70/170.41 [9511]~P6(x95112)+E(f335(f335(f151(x95111,x95112,x95113),x95114),f173(x95111,x95114,x95115)),x95115)+~P16(x95112,f335(f335(f157(x95111,x95112),x95113),x95115))+~P4(f335(f335(f337(x95111),x95114),f335(f175(x95111),x95115)))+~E(f335(f144(x95111),f335(f139(x95111,f335(f335(f8(x95112,a879,x95111),f335(a332,f335(x95113,x95114))),x95113)),x95115)),x95114)
% 170.70/170.41 [9852]~P69(x98521)+~P4(f335(f67(x98521,x98521,f81(x98521),x98522,x98523),x98525))+~P4(f335(f335(f337(x98521),x98524),x98523))+P4(f335(f335(f337(x98521),x98522),x98523))+P4(f335(f67(x98521,x98521,f81(x98521),x98524,f335(f335(f313(x98521),x98522),f335(f335(f22(f892(x98521,a879)),x98523),f335(f335(f313(x98521),x98524),f199(f892(x98521,a879)))))),x98525))
% 170.70/170.41 [7246]E(x72461,x72462)+~P27(x72464,x72465,x72463,x72466)+~E(f335(x72463,x72461),f335(x72463,x72462))+~P4(f335(f335(f337(x72464),x72462),x72466))+~P4(f335(f335(f337(x72464),x72461),x72466))
% 170.70/170.41 [6504]~P141(x65044)+E(x65041,x65042)+~E(x65045,x65046)+E(x65043,f2(x65044))+~E(f335(f335(f80(x65044),x65045),f335(f335(f81(x65044),x65043),x65041)),f335(f335(f80(x65044),x65046),f335(f335(f81(x65044),x65043),x65042)))
% 170.70/170.41 [7539]~P6(x75391)+~P8(x75391)+~P4(f335(f335(f250(x75391),x75392),f335(x75395,x75396)))+~P4(f335(f335(f337(x75393),x75396),x75394))+P4(f335(f335(f250(x75391),x75392),f335(f335(f42(x75393,x75391),x75394),x75395)))
% 170.70/170.41 [8226]~P6(x82261)+~P8(x82261)+~P4(f335(f335(f250(x82261),f335(x82264,x82266)),x82265))+~P4(f335(f335(f337(x82262),x82266),x82263))+P4(f335(f335(f250(x82261),f335(f335(f43(x82262,x82261),x82263),x82264)),x82265))
% 170.70/170.41 [8488]~P21(x84882,x84885,x84886,x84881)+~P4(f335(f62(x84882),x84884))+~P4(f335(f62(x84882),x84883))+~E(f335(f335(f106(f892(x84882,a879)),x84883),x84884),f199(f892(x84882,a879)))+E(f335(x84881,f335(f335(f115(f892(x84882,a879)),x84883),x84884)),f335(f73(x84885,x84885,x84885,f335(x84881,x84883)),f335(x84881,x84884)))
% 170.70/170.41 [8800]E(x88001,x88002)+~P54(x88004,x88005,x88006,x88003,x88007)+~E(f335(x88003,x88001),f335(x88003,x88002))+~P4(f335(f335(f337(x88005),x88002),x88007))+~P4(f335(f335(f337(x88005),x88001),x88007))
% 170.70/170.41 [10100]~P4(f335(x101002,x101004))+~E(x101005,f335(f139(x101001,x101002),x101007))+E(f335(f139(x101001,x101002),x101003),f335(f335(f154(x101001),x101004),x101005))+~E(x101003,f335(f335(f137(x101001),x101006),f335(f335(f154(x101001),x101004),x101007)))+P4(f335(x101002,f800(x101005,x101004,x101003,x101002,x101001,x101006,x101007)))
% 170.70/170.41 [10101]~P4(f335(x101014,x101012))+~E(x101013,f335(f139(x101011,x101014),x101017))+E(f335(f335(f154(x101011),x101012),x101013),f335(f139(x101011,x101014),x101015))+~E(x101015,f335(f335(f137(x101011),x101016),f335(f335(f154(x101011),x101012),x101017)))+P4(f335(x101014,f798(x101015,x101014,x101013,x101012,x101011,x101016,x101017)))
% 170.70/170.41 [10135]~P4(f335(x101352,x101354))+~E(x101355,f335(f139(x101351,x101352),x101357))+E(f335(f139(x101351,x101352),x101353),f335(f335(f154(x101351),x101354),x101355))+~E(x101353,f335(f335(f137(x101351),x101356),f335(f335(f154(x101351),x101354),x101357)))+P4(f335(f335(f337(x101351),f800(x101355,x101354,x101353,x101352,x101351,x101356,x101357)),f335(f175(x101351),x101356)))
% 170.70/170.41 [10136]~P4(f335(x101364,x101362))+~E(x101363,f335(f139(x101361,x101364),x101367))+E(f335(f335(f154(x101361),x101362),x101363),f335(f139(x101361,x101364),x101365))+~E(x101365,f335(f335(f137(x101361),x101366),f335(f335(f154(x101361),x101362),x101367)))+P4(f335(f335(f337(x101361),f798(x101365,x101364,x101363,x101362,x101361,x101366,x101367)),f335(f175(x101361),x101366)))
% 170.70/170.41 [10139]~P11(x101391,x101397,x101396)+~P14(x101391,f892(x101395,a879),x101396,x101394)+P4(f335(f335(f337(x101391),f511(x101392,x101393,x101394,x101395,x101396,x101397,x101391)),x101397))+~P4(f335(f335(f337(f892(x101391,a879)),x101393),f335(f335(f61(x101391),x101397),x101396)))+P4(f335(f335(f337(f892(x101395,a879)),f335(f335(f42(x101391,f892(x101395,a879)),x101393),x101394)),x101392))
% 170.70/170.41 [10184]~P11(x101842,x101846,x101847)+~P14(x101842,f892(x101841,a879),x101847,x101844)+~P4(f335(f335(f337(f892(x101842,a879)),x101843),f335(f335(f61(x101842),x101846),x101847)))+~P4(f335(f335(f337(f892(x101841,a879)),f335(x101844,f511(x101845,x101843,x101844,x101841,x101847,x101846,x101842))),x101845))+P4(f335(f335(f337(f892(x101841,a879)),f335(f335(f42(x101842,f892(x101841,a879)),x101843),x101844)),x101845))
% 170.70/170.41 [8396]~P76(x83962)+~P27(x83961,x83965,x83968,x83964)+~E(x83963,f335(f73(x83965,x83962,x83961,x83966),x83968))+~E(x83967,f335(f314(x83961,x83965,x83968),x83964))+E(f335(f335(f9(x83961,x83962),x83963),x83964),f335(f335(f9(x83965,x83962),x83966),x83967))
% 170.70/170.41 [10187]~P76(x101872)+~P27(x101875,x101871,x101878,x101877)+~E(f335(x101876,f599(x101873,x101876,x101874,x101877,x101878,x101871,x101875,x101872)),f335(f335(f73(x101871,x101872,x101875,x101873),x101878),f599(x101873,x101876,x101874,x101877,x101878,x101871,x101875,x101872)))+~E(x101874,f335(f314(x101875,x101871,x101878),x101877))+E(f335(f335(f9(x101871,x101872),x101873),x101874),f335(f335(f9(x101875,x101872),x101876),x101877))
% 170.70/170.41 [10189]~P71(x101892)+~P27(x101891,x101895,x101898,x101894)+~E(x101897,f335(f314(x101891,x101895,x101898),x101894))+E(f335(f335(f6(x101891,x101892),x101893),x101894),f335(f335(f6(x101895,x101892),x101896),x101897))+P4(f335(f335(f337(x101891),f607(x101896,x101893,x101897,x101894,x101898,x101895,x101891,x101892)),x101894))
% 170.70/170.41 [10190]~P76(x101902)+~P27(x101901,x101905,x101908,x101904)+~E(x101907,f335(f314(x101901,x101905,x101908),x101904))+E(f335(f335(f9(x101901,x101902),x101903),x101904),f335(f335(f9(x101905,x101902),x101906),x101907))+P4(f335(f335(f337(x101901),f599(x101906,x101903,x101907,x101904,x101908,x101905,x101901,x101902)),x101904))
% 170.70/170.41 [10195]~P71(x101952)+~P27(x101955,x101951,x101958,x101957)+~E(x101954,f335(f314(x101955,x101951,x101958),x101957))+~E(f335(x101956,f607(x101953,x101956,x101954,x101957,x101958,x101951,x101955,x101952)),f335(x101953,f335(x101958,f607(x101953,x101956,x101954,x101957,x101958,x101951,x101955,x101952))))+E(f335(f335(f6(x101951,x101952),x101953),x101954),f335(f335(f6(x101955,x101952),x101956),x101957))
% 170.70/170.41 [9567]~E(f335(f200(f885(x95672)),x95675),f335(f200(f885(x95671)),x95673))+~E(f335(f200(f885(x95672)),x95674),f335(f200(f885(x95671)),x95673))+~E(f335(f335(f335(f72(x95671,f888(x95672)),f335(f181(x95671,x95672),f335(f335(f185(x95671,x95672),x95673),x95674))),x95676),f335(f243(x95672),x95677)),f335(f335(f335(f72(x95671,f888(x95672)),f335(f181(x95671,x95672),f335(f335(f185(x95671,x95672),x95673),x95675))),x95676),f335(f243(x95672),x95678)))+E(f335(f181(x95671,x95672),f335(f335(f185(x95671,x95672),x95673),x95674)),f335(f181(x95671,x95672),f335(f335(f185(x95671,x95672),x95673),x95675)))+P4(f335(f335(f337(x95671),x95676),f335(f175(x95671),x95673)))
% 170.70/170.41 [9680]~P25(x96806,x96802,x96805,x96807,x96808,x96801)+~P4(f335(f62(x96802),x96804))+~P4(f335(f62(x96802),x96803))+~E(f335(f335(f106(f892(x96802,a879)),x96803),x96804),f199(f892(x96802,a879)))+E(f335(x96801,f335(f335(f115(f892(x96802,a879)),x96803),x96804)),f335(f335(x96805,f335(x96801,x96803)),f335(x96801,x96804)))
% 170.70/170.41 [10087]~P25(x100878,x100872,x100875,x100877,x100876,x100871)+~E(f335(x100876,f721(x100874,x100873,x100871,x100876,x100877,x100875,x100872)),x100877)+~P4(f335(f62(x100872),x100873))+~P4(f335(f62(x100872),x100874))+E(f335(x100871,f335(f335(f115(f892(x100872,a879)),x100873),x100874)),f335(f335(x100875,f335(x100871,x100873)),f335(x100871,x100874)))
% 170.70/170.41 [10144]~P25(x101448,x101442,x101445,x101447,x101446,x101441)+~P4(f335(f62(x101442),x101443))+~P4(f335(f62(x101442),x101444))+E(f335(x101441,f335(f335(f115(f892(x101442,a879)),x101443),x101444)),f335(f335(x101445,f335(x101441,x101443)),f335(x101441,x101444)))+P4(f335(f335(f337(x101442),f721(x101444,x101443,x101441,x101446,x101447,x101445,x101442)),f335(f335(f106(f892(x101442,a879)),x101443),x101444)))
% 170.70/170.41 [9840]~P11(x98404,x98408,x98405)+~P11(x98401,x98409,x98403)+~P15(x98401,x98404,f892(x98402,a879),x98403,x98405,x98407)+P14(x98401,f892(x98402,a879),x98403,f335(f335(f8(f892(x98404,f892(x98402,a879)),f892(x98402,a879),x98401),f335(f42(x98404,f892(x98402,a879)),f335(f289(x98404,x98404,x98405),f335(f335(f313(x98404),x98406),f199(f892(x98404,a879)))))),x98407))+~P4(f335(f335(f337(x98404),x98406),x98408))
% 170.70/170.41 [5433]~P6(x54333)+~P16(x54333,x54331)+E(x54331,f770(x54332,x54333))+~E(f335(f175(x54333),x54331),x54332)+~P4(f335(f62(x54333),x54332))+~P4(f335(f140(x54333),x54331))
% 170.70/170.41 [5057]~P126(x50572)+~P131(x50572)+~P142(x50572)+~P112(x50572)+E(x50571,f2(x50572))+~E(f335(f335(f260(x50572),x50571),x50573),f2(x50572))
% 170.70/170.41 [5058]~P126(x50582)+~P131(x50582)+~P142(x50582)+~P112(x50582)+~E(x50581,f2(a884))+~E(f335(f335(f260(x50582),x50583),x50581),f2(x50582))
% 170.70/170.41 [6486]~P88(x64861)+~E(x64863,f2(x64861))+~E(x64862,f2(x64861))+E(f335(f335(f80(x64861),x64862),x64863),f2(x64861))+~P4(f335(f335(f249(x64861),f2(x64861)),x64863))+~P4(f335(f335(f249(x64861),f2(x64861)),x64862))
% 170.70/170.41 [8861]~E(f335(f269(a884,a884),x88613),f2(a884))+~E(x88611,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x88613)),x88612)),f335(f273(a884,a884),x88613)))+P4(f335(f48(x88611,x88612),x88613))+~P4(f335(f335(f249(a884),f335(f273(a884,a884),x88613)),f2(a884)))+P4(f335(f335(f250(a884),f2(a884)),x88612))+~P4(f335(f335(f250(a884),x88612),f335(f273(a884,a884),x88613)))
% 170.70/170.41 [8869]E(x88691,f2(a884))+~E(x88692,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x88693)),x88691)),f335(f273(a884,a884),x88693)))+P4(f335(f48(x88692,x88691),x88693))+~P4(f335(f335(f250(a884),f2(a884)),x88691))+~P4(f335(f335(f249(a884),f2(a884)),f335(f273(a884,a884),x88693)))+~P4(f335(f335(f250(a884),f335(f273(a884,a884),x88693)),x88691))
% 170.70/170.41 [8887]~E(f335(f269(a884,a884),x88873),f2(a884))+~E(x88871,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x88873)),x88872)),f335(f273(a884,a884),x88873)))+P4(f335(f48(x88871,x88872),x88873))+~P4(f335(f335(f250(a884),f2(a884)),x88872))+~P4(f335(f335(f249(a884),f2(a884)),f335(f273(a884,a884),x88873)))+~P4(f335(f335(f250(a884),f335(f273(a884,a884),x88873)),x88872))
% 170.70/170.41 [6868]~P65(x68682)+E(x68681,f199(f892(x68682,a879)))+E(x68683,f199(f892(x68682,a879)))+~P4(f335(f62(x68682),x68681))+~P4(f335(f62(x68682),x68683))+E(f10(x68682,f335(f335(f115(f892(x68682,a879)),x68683),x68681)),f335(f335(f106(x68682),f10(x68682,x68683)),f10(x68682,x68681)))
% 170.70/170.41 [6869]~P65(x68692)+E(x68691,f199(f892(x68692,a879)))+E(x68693,f199(f892(x68692,a879)))+~P4(f335(f62(x68692),x68691))+~P4(f335(f62(x68692),x68693))+E(f13(x68692,f335(f335(f115(f892(x68692,a879)),x68693),x68691)),f335(f335(f115(x68692),f13(x68692,x68693)),f13(x68692,x68691)))
% 170.70/170.41 [6870]~P6(x68702)+E(x68701,f199(f892(x68702,a879)))+E(x68703,f199(f892(x68702,a879)))+~P4(f335(f62(x68702),x68701))+~P4(f335(f62(x68702),x68703))+E(f14(x68702,f335(f335(f115(f892(x68702,a879)),x68703),x68701)),f335(f335(f197(x68702),f14(x68702,x68703)),f14(x68702,x68701)))
% 170.70/170.41 [6871]~P6(x68712)+E(x68711,f199(f892(x68712,a879)))+E(x68713,f199(f892(x68712,a879)))+~P4(f335(f62(x68712),x68711))+~P4(f335(f62(x68712),x68713))+E(f15(x68712,f335(f335(f115(f892(x68712,a879)),x68713),x68711)),f335(f335(f198(x68712),f15(x68712,x68713)),f15(x68712,x68711)))
% 170.70/170.41 [7514]~P97(x75142)+E(x75141,f199(f892(x75142,a879)))+E(x75143,f199(f892(x75142,a879)))+~P4(f335(f62(x75142),x75141))+~P4(f335(f62(x75142),x75143))+E(f335(f335(f81(x75142),f335(f64(x75142,f81(x75142)),x75143)),f335(f64(x75142,f81(x75142)),x75141)),f335(f64(x75142,f81(x75142)),f335(f335(f115(f892(x75142,a879)),x75143),x75141)))
% 170.70/170.41 [7672]~P6(x76722)+E(x76721,f199(f892(x76722,a879)))+E(x76723,f199(f892(x76722,a879)))+~P4(f335(f62(x76722),x76721))+~P4(f335(f62(x76722),x76723))+E(f335(f335(f198(x76722),f11(x76722,f198(x76722),x76723)),f11(x76722,f198(x76722),x76721)),f11(x76722,f198(x76722),f335(f335(f115(f892(x76722,a879)),x76723),x76721)))
% 170.70/170.41 [7673]~P6(x76732)+E(x76731,f199(f892(x76732,a879)))+E(x76733,f199(f892(x76732,a879)))+~P4(f335(f62(x76732),x76731))+~P4(f335(f62(x76732),x76733))+E(f335(f335(f197(x76732),f12(x76732,f197(x76732),x76733)),f12(x76732,f197(x76732),x76731)),f12(x76732,f197(x76732),f335(f335(f115(f892(x76732,a879)),x76733),x76731)))
% 170.70/170.41 [8709]~P4(f335(x87091,x87093))+P4(f335(x87091,f437(x87091,x87092)))+P4(f335(x87091,f426(x87091,x87092)))+~P4(f335(f335(f250(a1),f2(a1)),x87092))+~P4(f335(f335(f337(a1),x87093),f306(a1,f78(a1),x87092)))+P4(f335(x87091,f335(f335(f22(a1),f426(x87091,x87092)),f335(f335(f81(a1),f436(x87091,x87092)),x87092))))
% 170.70/170.41 [9008]~P4(f335(x90081,x90083))+~P4(f335(x90081,f426(x90081,x90082)))+P4(f335(x90081,f437(x90081,x90082)))+~P4(f335(f335(f250(a1),f2(a1)),x90082))+~P4(f335(f335(f337(a1),x90083),f306(a1,f78(a1),x90082)))+~P4(f335(x90081,f335(f335(f22(a1),f426(x90081,x90082)),f335(f335(f81(a1),f436(x90081,x90082)),x90082))))
% 170.70/170.41 [10220]~P99(x102202)+E(x102201,f199(f892(x102202,a879)))+E(x102203,f199(f892(x102202,a879)))+~P4(f335(f62(x102202),x102201))+~P4(f335(f62(x102202),x102203))+E(f10(x102202,f335(f255(x102202),f335(f335(f8(f892(x102202,a879),a879,x102202),f87(x102202)),f335(f335(f8(f892(x102202,f892(x102202,a879)),f892(x102202,a879),x102202),f335(f8(f892(x102202,a879),a879,x102202),f87(x102202))),f335(f335(f7(x102202,f892(x102202,f892(x102202,a879)),f892(x102202,f892(x102202,a879))),f335(f335(f8(f892(x102202,f892(f892(x102202,a879),f892(x102202,a879))),f892(f892(x102202,f892(x102202,a879)),f892(x102202,f892(x102202,a879))),x102202),f18(x102202,f892(x102202,a879),f892(x102202,a879))),f335(f335(f8(f892(x102202,f892(x102202,f892(a879,a879))),f892(x102202,f892(f892(x102202,a879),f892(x102202,a879))),x102202),f335(f8(f892(x102202,f892(a879,a879)),f892(f892(x102202,a879),f892(x102202,a879)),x102202),f18(x102202,a879,a879))),f335(f335(f8(f892(x102202,f892(x102202,a879)),f892(x102202,f892(x102202,f892(a879,a879))),x102202),f335(f8(f892(x102202,a879),f892(x102202,f892(a879,a879)),x102202),f335(f8(a879,f892(a879,a879),x102202),a333))),f335(f335(f7(x102202,f892(x102202,f892(x102202,x102202)),f892(x102202,f892(x102202,a879))),f335(f335(f8(f892(f892(x102202,x102202),f892(x102202,a879)),f892(f892(x102202,f892(x102202,x102202)),f892(x102202,f892(x102202,a879))),x102202),f8(f892(x102202,x102202),f892(x102202,a879),x102202)),f335(f335(f8(f892(x102202,a879),f892(f892(x102202,x102202),f892(x102202,a879)),x102202),f8(x102202,a879,x102202)),a332))),f115(x102202)))))),f335(f335(f7(x102202,f892(x102202,a879),f892(x102202,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x102202,a879),f892(x102202,a879)),x102202),f8(a879,a879,x102202)),f335(f335(f8(a879,f892(a879,a879),x102202),a333),f335(f335(f7(x102202,f892(x102202,a879),a879),f337(x102202)),x102203)))),f335(f335(f7(x102202,f892(x102202,a879),a879),f337(x102202)),x102201))))))),f335(f335(f115(x102202),f10(x102202,x102203)),f10(x102202,x102201)))
% 170.70/170.41 [10221]~P99(x102212)+E(x102211,f199(f892(x102212,a879)))+E(x102213,f199(f892(x102212,a879)))+~P4(f335(f62(x102212),x102211))+~P4(f335(f62(x102212),x102213))+E(f13(x102212,f335(f255(x102212),f335(f335(f8(f892(x102212,a879),a879,x102212),f87(x102212)),f335(f335(f8(f892(x102212,f892(x102212,a879)),f892(x102212,a879),x102212),f335(f8(f892(x102212,a879),a879,x102212),f87(x102212))),f335(f335(f7(x102212,f892(x102212,f892(x102212,a879)),f892(x102212,f892(x102212,a879))),f335(f335(f8(f892(x102212,f892(f892(x102212,a879),f892(x102212,a879))),f892(f892(x102212,f892(x102212,a879)),f892(x102212,f892(x102212,a879))),x102212),f18(x102212,f892(x102212,a879),f892(x102212,a879))),f335(f335(f8(f892(x102212,f892(x102212,f892(a879,a879))),f892(x102212,f892(f892(x102212,a879),f892(x102212,a879))),x102212),f335(f8(f892(x102212,f892(a879,a879)),f892(f892(x102212,a879),f892(x102212,a879)),x102212),f18(x102212,a879,a879))),f335(f335(f8(f892(x102212,f892(x102212,a879)),f892(x102212,f892(x102212,f892(a879,a879))),x102212),f335(f8(f892(x102212,a879),f892(x102212,f892(a879,a879)),x102212),f335(f8(a879,f892(a879,a879),x102212),a333))),f335(f335(f7(x102212,f892(x102212,f892(x102212,x102212)),f892(x102212,f892(x102212,a879))),f335(f335(f8(f892(f892(x102212,x102212),f892(x102212,a879)),f892(f892(x102212,f892(x102212,x102212)),f892(x102212,f892(x102212,a879))),x102212),f8(f892(x102212,x102212),f892(x102212,a879),x102212)),f335(f335(f8(f892(x102212,a879),f892(f892(x102212,x102212),f892(x102212,a879)),x102212),f8(x102212,a879,x102212)),a332))),f106(x102212)))))),f335(f335(f7(x102212,f892(x102212,a879),f892(x102212,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x102212,a879),f892(x102212,a879)),x102212),f8(a879,a879,x102212)),f335(f335(f8(a879,f892(a879,a879),x102212),a333),f335(f335(f7(x102212,f892(x102212,a879),a879),f337(x102212)),x102213)))),f335(f335(f7(x102212,f892(x102212,a879),a879),f337(x102212)),x102211))))))),f335(f335(f106(x102212),f13(x102212,x102213)),f13(x102212,x102211)))
% 170.70/170.41 [10222]~P6(x102222)+E(x102221,f199(f892(x102222,a879)))+E(x102223,f199(f892(x102222,a879)))+~P4(f335(f62(x102222),x102221))+~P4(f335(f62(x102222),x102223))+E(f11(x102222,f198(x102222),f335(f255(x102222),f335(f335(f8(f892(x102222,a879),a879,x102222),f87(x102222)),f335(f335(f8(f892(x102222,f892(x102222,a879)),f892(x102222,a879),x102222),f335(f8(f892(x102222,a879),a879,x102222),f87(x102222))),f335(f335(f7(x102222,f892(x102222,f892(x102222,a879)),f892(x102222,f892(x102222,a879))),f335(f335(f8(f892(x102222,f892(f892(x102222,a879),f892(x102222,a879))),f892(f892(x102222,f892(x102222,a879)),f892(x102222,f892(x102222,a879))),x102222),f18(x102222,f892(x102222,a879),f892(x102222,a879))),f335(f335(f8(f892(x102222,f892(x102222,f892(a879,a879))),f892(x102222,f892(f892(x102222,a879),f892(x102222,a879))),x102222),f335(f8(f892(x102222,f892(a879,a879)),f892(f892(x102222,a879),f892(x102222,a879)),x102222),f18(x102222,a879,a879))),f335(f335(f8(f892(x102222,f892(x102222,a879)),f892(x102222,f892(x102222,f892(a879,a879))),x102222),f335(f8(f892(x102222,a879),f892(x102222,f892(a879,a879)),x102222),f335(f8(a879,f892(a879,a879),x102222),a333))),f335(f335(f7(x102222,f892(x102222,f892(x102222,x102222)),f892(x102222,f892(x102222,a879))),f335(f335(f8(f892(f892(x102222,x102222),f892(x102222,a879)),f892(f892(x102222,f892(x102222,x102222)),f892(x102222,f892(x102222,a879))),x102222),f8(f892(x102222,x102222),f892(x102222,a879),x102222)),f335(f335(f8(f892(x102222,a879),f892(f892(x102222,x102222),f892(x102222,a879)),x102222),f8(x102222,a879,x102222)),a332))),f197(x102222)))))),f335(f335(f7(x102222,f892(x102222,a879),f892(x102222,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x102222,a879),f892(x102222,a879)),x102222),f8(a879,a879,x102222)),f335(f335(f8(a879,f892(a879,a879),x102222),a333),f335(f335(f7(x102222,f892(x102222,a879),a879),f337(x102222)),x102223)))),f335(f335(f7(x102222,f892(x102222,a879),a879),f337(x102222)),x102221))))))),f335(f335(f197(x102222),f11(x102222,f198(x102222),x102223)),f11(x102222,f198(x102222),x102221)))
% 170.70/170.41 [10223]~P6(x102232)+E(x102231,f199(f892(x102232,a879)))+E(x102233,f199(f892(x102232,a879)))+~P4(f335(f62(x102232),x102231))+~P4(f335(f62(x102232),x102233))+E(f12(x102232,f197(x102232),f335(f255(x102232),f335(f335(f8(f892(x102232,a879),a879,x102232),f87(x102232)),f335(f335(f8(f892(x102232,f892(x102232,a879)),f892(x102232,a879),x102232),f335(f8(f892(x102232,a879),a879,x102232),f87(x102232))),f335(f335(f7(x102232,f892(x102232,f892(x102232,a879)),f892(x102232,f892(x102232,a879))),f335(f335(f8(f892(x102232,f892(f892(x102232,a879),f892(x102232,a879))),f892(f892(x102232,f892(x102232,a879)),f892(x102232,f892(x102232,a879))),x102232),f18(x102232,f892(x102232,a879),f892(x102232,a879))),f335(f335(f8(f892(x102232,f892(x102232,f892(a879,a879))),f892(x102232,f892(f892(x102232,a879),f892(x102232,a879))),x102232),f335(f8(f892(x102232,f892(a879,a879)),f892(f892(x102232,a879),f892(x102232,a879)),x102232),f18(x102232,a879,a879))),f335(f335(f8(f892(x102232,f892(x102232,a879)),f892(x102232,f892(x102232,f892(a879,a879))),x102232),f335(f8(f892(x102232,a879),f892(x102232,f892(a879,a879)),x102232),f335(f8(a879,f892(a879,a879),x102232),a333))),f335(f335(f7(x102232,f892(x102232,f892(x102232,x102232)),f892(x102232,f892(x102232,a879))),f335(f335(f8(f892(f892(x102232,x102232),f892(x102232,a879)),f892(f892(x102232,f892(x102232,x102232)),f892(x102232,f892(x102232,a879))),x102232),f8(f892(x102232,x102232),f892(x102232,a879),x102232)),f335(f335(f8(f892(x102232,a879),f892(f892(x102232,x102232),f892(x102232,a879)),x102232),f8(x102232,a879,x102232)),a332))),f198(x102232)))))),f335(f335(f7(x102232,f892(x102232,a879),f892(x102232,a879)),f335(f335(f8(f892(a879,a879),f892(f892(x102232,a879),f892(x102232,a879)),x102232),f8(a879,a879,x102232)),f335(f335(f8(a879,f892(a879,a879),x102232),a333),f335(f335(f7(x102232,f892(x102232,a879),a879),f337(x102232)),x102233)))),f335(f335(f7(x102232,f892(x102232,a879),a879),f337(x102232)),x102231))))))),f335(f335(f198(x102232),f12(x102232,f197(x102232),x102233)),f12(x102232,f197(x102232),x102231)))
% 170.70/170.41 [7197]~P114(x71973)+E(x71971,x71972)+~E(f335(f335(f260(x71973),x71971),x71974),f335(f335(f260(x71973),x71972),x71974))+~P4(f335(f335(f249(x71973),f2(x71973)),x71972))+~P4(f335(f335(f249(x71973),f2(x71973)),x71971))+~P4(f335(f335(f250(a884),f2(a884)),x71974))
% 170.70/170.41 [7471]~P6(x74712)+E(x74711,f199(f892(x74712,a879)))+~P4(f335(f62(x74712),x74711))+~P4(f335(f335(f337(x74712),x74714),x74711))+P4(f335(f335(f249(x74712),x74713),x74714))+~P4(f335(f335(f249(x74712),x74713),f335(f64(x74712,f197(x74712)),x74711)))
% 170.70/170.41 [7472]~P102(x74722)+E(x74721,f199(f892(x74722,a879)))+~P4(f335(f62(x74722),x74721))+~P4(f335(f335(f337(x74722),x74724),x74721))+P4(f335(f335(f249(x74722),x74723),x74724))+~P4(f335(f335(f249(x74722),x74723),f335(f64(x74722,f106(x74722)),x74721)))
% 170.70/170.41 [7473]~P6(x74732)+E(x74731,f199(f892(x74732,a879)))+~P4(f335(f62(x74732),x74731))+~P4(f335(f335(f337(x74732),x74734),x74731))+P4(f335(f335(f250(x74732),x74733),x74734))+~P4(f335(f335(f250(x74732),x74733),f335(f64(x74732,f197(x74732)),x74731)))
% 170.70/170.41 [7371]E(x73711,f2(a1))+E(f335(f335(f39(a1),x73712),x73711),x73713)+~P4(f335(f335(f249(a1),x73714),f2(a1)))+~E(x73712,f335(f335(f80(a1),f335(f335(f81(a1),x73711),x73713)),x73714))+P4(f335(f335(f250(a1),f2(a1)),x73711))+~P4(f335(f335(f250(a1),x73711),x73714))
% 170.70/170.41 [7386]E(f45(a1,x73862,x73861),x73863)+E(x73861,f2(a1))+~P4(f335(f335(f249(a1),x73863),f2(a1)))+~E(x73862,f335(f335(f80(a1),f335(f335(f81(a1),x73861),x73864)),x73863))+P4(f335(f335(f250(a1),f2(a1)),x73861))+~P4(f335(f335(f250(a1),x73861),x73863))
% 170.70/170.41 [7513]E(x75131,f2(a1))+E(f335(f335(f39(a1),x75132),x75131),x75133)+~E(x75132,f335(f335(f80(a1),f335(f335(f81(a1),x75131),x75133)),x75134))+~P4(f335(f335(f249(a1),f2(a1)),x75134))+~P4(f335(f335(f250(a1),f2(a1)),x75131))+~P4(f335(f335(f250(a1),x75134),x75131))
% 170.70/170.41 [7535]E(f45(a1,x75352,x75351),x75353)+E(x75351,f2(a1))+~E(x75352,f335(f335(f80(a1),f335(f335(f81(a1),x75351),x75354)),x75353))+~P4(f335(f335(f249(a1),f2(a1)),x75353))+~P4(f335(f335(f250(a1),f2(a1)),x75351))+~P4(f335(f335(f250(a1),x75353),x75351))
% 170.70/170.41 [7676]~P6(x76762)+E(x76761,f199(f892(x76762,a879)))+~P4(f335(f62(x76762),x76761))+~P4(f335(f335(f337(x76762),x76764),x76761))+~P4(f335(f335(f249(x76762),x76764),x76763))+P4(f335(f335(f249(x76762),f335(f64(x76762,f197(x76762)),x76761)),x76763))
% 170.70/170.41 [7677]~P6(x76772)+E(x76771,f199(f892(x76772,a879)))+~P4(f335(f62(x76772),x76771))+~P4(f335(f335(f250(x76772),x76774),x76773))+~P4(f335(f335(f337(x76772),x76774),x76771))+P4(f335(f335(f250(x76772),f335(f64(x76772,f197(x76772)),x76771)),x76773))
% 170.70/170.41 [8251]~P4(f335(f335(f249(a1),x82514),f2(a1)))+~E(x82511,f335(f335(f80(a1),f335(f335(f81(a1),x82512),x82513)),x82514))+~P4(f335(f335(f249(a1),f2(a1)),x82514))+~P4(f335(f335(f250(a1),x82514),x82512))+~P4(f335(f335(f250(a1),x82512),x82514))+P4(f335(f49(x82511,x82512),f335(f335(f270(a1,a1),x82513),x82514)))
% 170.70/170.41 [9204]~P60(x92043)+~P60(x92044)+E(x92041,x92042)+~E(f335(f200(f885(x92043)),x92042),f335(f200(f885(x92044)),f56(x92044)))+~E(f335(f200(f885(x92043)),x92041),f335(f200(f885(x92044)),f56(x92044)))+~E(f335(f73(f888(x92043),x92043,x92044,f248(x92043)),f335(f181(x92044,x92043),f335(f335(f185(x92044,x92043),f56(x92044)),x92041))),f335(f73(f888(x92043),x92043,x92044,f248(x92043)),f335(f181(x92044,x92043),f335(f335(f185(x92044,x92043),f56(x92044)),x92042))))
% 170.70/170.41 [8416]~P107(x84161)+P4(f335(f335(f250(f892(x84161,a879)),f306(x84161,x84162,x84163)),f306(x84161,x84164,x84165)))+~P4(f335(f335(f249(x84161),x84164),x84162))+~P4(f335(f335(f249(x84161),x84164),x84165))+~P4(f335(f335(f249(x84161),x84163),x84165))+~P4(f335(f335(f250(x84161),x84163),x84165))
% 170.70/170.41 [8417]~P107(x84171)+P4(f335(f335(f250(f892(x84171,a879)),f306(x84171,x84172,x84173)),f306(x84171,x84174,x84175)))+~P4(f335(f335(f249(x84171),x84173),x84175))+~P4(f335(f335(f249(x84171),x84174),x84175))+~P4(f335(f335(f249(x84171),x84174),x84172))+~P4(f335(f335(f250(x84171),x84174),x84172))
% 170.70/170.41 [9271]P56(x92712,x92713,x92714,x92711)+E(x92711,f199(f892(x92712,a879)))+~P4(f335(f62(x92712),x92714))+~P4(f335(f62(x92712),x92711))+~P4(f335(f335(x92713,f537(x92711,x92714,x92713,x92712)),x92715))+~P4(f335(f335(f337(x92712),x92715),x92711))
% 170.70/170.41 [9419]~E(x94193,x94195)+~P71(x94191)+~P76(x94191)+~P41(x94193)+E(f335(f335(f6(a1,x94191),x94192),x94193),f335(f335(f6(a1,x94191),x94194),x94195))+P4(f335(f335(f249(a1),f2(a1)),f449(x94192,x94194,x94193,x94195,x94191)))
% 170.70/170.41 [9420]~E(x94203,x94205)+~P71(x94201)+~P76(x94201)+~P41(x94203)+E(f335(f335(f9(a1,x94201),x94202),x94203),f335(f335(f9(a1,x94201),x94204),x94205))+P4(f335(f335(f249(a1),f2(a1)),f491(x94202,x94204,x94203,x94205,x94201)))
% 170.70/170.41 [9588]~E(x95885,x95883)+~P71(x95881)+~P76(x95881)+~P41(x95885)+~E(f335(x95882,f449(x95884,x95882,x95885,x95883,x95881)),f335(x95884,f449(x95884,x95882,x95885,x95883,x95881)))+E(f335(f335(f6(a1,x95881),x95882),x95883),f335(f335(f6(a1,x95881),x95884),x95885))
% 170.70/170.41 [9589]~E(x95895,x95893)+~P71(x95891)+~P76(x95891)+~P41(x95895)+~E(f335(x95892,f491(x95894,x95892,x95895,x95893,x95891)),f335(x95894,f491(x95894,x95892,x95895,x95893,x95891)))+E(f335(f335(f9(a1,x95891),x95892),x95893),f335(f335(f9(a1,x95891),x95894),x95895))
% 170.70/170.41 [9677]~P79(x96773)+E(f335(x96771,x96772),f2(x96773))+~E(f335(f335(f6(x96774,x96773),x96771),x96775),f2(x96773))+~P4(f335(f62(x96774),x96775))+P4(f335(f335(f337(x96774),f390(x96772,x96771,x96775,x96774,x96773)),x96775))+~P4(f335(f335(f337(x96774),x96772),x96775))
% 170.70/170.41 [9814]~P79(x98143)+E(f335(x98141,x98142),f2(x98143))+~E(f335(f335(f6(x98144,x98143),x98141),x98145),f2(x98143))+~P4(f335(f62(x98144),x98145))+~P4(f335(f335(f337(x98144),x98142),x98145))+~P4(f335(f335(f249(x98143),f2(x98143)),f335(x98141,f390(x98142,x98141,x98145,x98144,x98143))))
% 170.70/170.41 [8333]~P134(x83331)+~P4(f335(f335(f249(x83331),x83333),x83335))+~P4(f335(f335(f249(x83331),x83332),x83334))+~P4(f335(f335(f249(x83331),f2(x83331)),x83333))+~P4(f335(f335(f249(x83331),f2(x83331)),x83334))+P4(f335(f335(f249(x83331),f335(f335(f81(x83331),x83332),x83333)),f335(f335(f81(x83331),x83334),x83335)))
% 170.70/170.41 [8334]~P134(x83341)+~P4(f335(f335(f249(x83341),x83343),x83345))+~P4(f335(f335(f249(x83341),x83342),x83344))+~P4(f335(f335(f249(x83341),f2(x83341)),x83343))+~P4(f335(f335(f249(x83341),f2(x83341)),x83342))+P4(f335(f335(f249(x83341),f335(f335(f81(x83341),x83342),x83343)),f335(f335(f81(x83341),x83344),x83345)))
% 170.70/170.41 [8335]~P64(x83351)+~P4(f335(f335(f250(x83351),f2(x83351)),x83355))+~P4(f335(f335(f249(x83351),x83355),x83353))+~P4(f335(f335(f249(x83351),x83352),x83354))+~P4(f335(f335(f249(x83351),f2(x83351)),x83352))+P4(f335(f335(f249(x83351),f335(f335(f293(x83351),x83352),x83353)),f335(f335(f293(x83351),x83354),x83355)))
% 170.70/170.41 [8336]~P127(x83361)+~P4(f335(f335(f249(x83361),x83363),x83365))+~P4(f335(f335(f249(x83361),f2(x83361)),x83362))+~P4(f335(f335(f250(x83361),x83362),x83364))+~P4(f335(f335(f250(x83361),f2(x83361)),x83363))+P4(f335(f335(f250(x83361),f335(f335(f81(x83361),x83362),x83363)),f335(f335(f81(x83361),x83364),x83365)))
% 170.70/170.41 [8337]~P127(x83371)+~P4(f335(f335(f249(x83371),x83372),x83374))+~P4(f335(f335(f249(x83371),f2(x83371)),x83373))+~P4(f335(f335(f250(x83371),x83373),x83375))+~P4(f335(f335(f250(x83371),f2(x83371)),x83372))+P4(f335(f335(f250(x83371),f335(f335(f81(x83371),x83372),x83373)),f335(f335(f81(x83371),x83374),x83375)))
% 170.70/170.41 [8338]~P127(x83381)+~P4(f335(f335(f249(x83381),f2(x83381)),x83383))+~P4(f335(f335(f249(x83381),f2(x83381)),x83382))+~P4(f335(f335(f250(x83381),x83383),x83385))+~P4(f335(f335(f250(x83381),x83382),x83384))+P4(f335(f335(f250(x83381),f335(f335(f81(x83381),x83382),x83383)),f335(f335(f81(x83381),x83384),x83385)))
% 170.70/170.41 [8339]~P127(x83391)+~P4(f335(f335(f249(x83391),f2(x83391)),x83393))+~P4(f335(f335(f250(x83391),x83393),x83395))+~P4(f335(f335(f250(x83391),x83392),x83394))+~P4(f335(f335(f250(x83391),f2(x83391)),x83394))+P4(f335(f335(f250(x83391),f335(f335(f81(x83391),x83392),x83393)),f335(f335(f81(x83391),x83394),x83395)))
% 170.70/170.41 [8340]~P64(x83401)+~P4(f335(f335(f249(x83401),x83405),x83403))+~P4(f335(f335(f249(x83401),f2(x83401)),x83402))+~P4(f335(f335(f250(x83401),x83402),x83404))+~P4(f335(f335(f250(x83401),f2(x83401)),x83405))+P4(f335(f335(f250(x83401),f335(f335(f293(x83401),x83402),x83403)),f335(f335(f293(x83401),x83404),x83405)))
% 170.70/170.41 [8341]~P64(x83411)+~P4(f335(f335(f249(x83411),x83412),x83414))+~P4(f335(f335(f250(x83411),x83415),x83413))+~P4(f335(f335(f250(x83411),f2(x83411)),x83415))+~P4(f335(f335(f250(x83411),f2(x83411)),x83412))+P4(f335(f335(f250(x83411),f335(f335(f293(x83411),x83412),x83413)),f335(f335(f293(x83411),x83414),x83415)))
% 170.70/170.41 [9717]~P71(x97175)+~P87(x97175)+E(x97171,f199(f892(x97172,a879)))+~P4(f335(f62(x97172),x97171))+P4(f335(f335(f337(x97172),f860(x97173,x97174,x97171,x97172,x97175)),x97171))+P4(f335(f335(f250(x97175),f335(f335(f6(x97172,x97175),x97174),x97171)),f335(f335(f6(x97172,x97175),x97173),x97171)))
% 170.70/170.41 [9836]~P71(x98361)+~P85(x98361)+~P4(f335(f62(x98362),x98365))+~P4(f335(f335(f249(x98361),f2(x98361)),f335(x98363,f378(x98363,x98364,x98365,x98362,x98361))))+P4(f335(f335(f249(x98361),f335(f335(f6(x98362,x98361),x98363),x98364)),f335(f335(f6(x98362,x98361),x98363),x98365)))+~P4(f335(f335(f249(f892(x98362,a879)),x98364),x98365))
% 170.70/170.41 [10006]~P71(x100063)+~P87(x100063)+E(x100061,f199(f892(x100062,a879)))+~P4(f335(f62(x100062),x100061))+~P4(f335(f335(f250(x100063),f335(x100064,f860(x100065,x100064,x100061,x100062,x100063))),f335(x100065,f860(x100065,x100064,x100061,x100062,x100063))))+P4(f335(f335(f250(x100063),f335(f335(f6(x100062,x100063),x100064),x100061)),f335(f335(f6(x100062,x100063),x100065),x100061)))
% 170.70/170.41 [7056]~P19(x70562,x70565,x70564)+E(x70561,f199(f892(x70562,a879)))+E(x70563,f199(f892(x70562,a879)))+~P4(f335(f62(x70562),x70561))+~P4(f335(f62(x70562),x70563))+E(f335(x70564,f335(f335(f115(f892(x70562,a879)),x70563),x70561)),f335(f335(x70565,f335(x70564,x70563)),f335(x70564,x70561)))
% 170.70/170.41 [7642]~P146(x76421,x76424,x76423)+P4(f335(x76421,x76422))+~P4(f335(f335(f250(a1),x76424),f2(a1)))+~P4(f335(f335(f249(a1),x76425),f2(a1)))+~E(x76423,f335(f335(f80(a1),f335(f335(f81(a1),x76424),x76422)),x76425))+~P4(f335(f335(f250(a1),x76424),x76425))
% 170.70/170.41 [7643]~P145(x76431,x76434,x76433)+P4(f335(x76431,x76432))+~P4(f335(f335(f250(a1),x76434),f2(a1)))+~P4(f335(f335(f249(a1),x76432),f2(a1)))+~E(x76433,f335(f335(f80(a1),f335(f335(f81(a1),x76434),x76435)),x76432))+~P4(f335(f335(f250(a1),x76434),x76432))
% 170.70/170.41 [7685]~P146(x76851,x76854,x76853)+P4(f335(x76851,x76852))+~E(x76853,f335(f335(f80(a1),f335(f335(f81(a1),x76854),x76852)),x76855))+~P4(f335(f335(f249(a1),f2(a1)),x76855))+~P4(f335(f335(f250(a1),f2(a1)),x76854))+~P4(f335(f335(f250(a1),x76855),x76854))
% 170.70/170.41 [7686]~P145(x76861,x76864,x76863)+P4(f335(x76861,x76862))+~E(x76863,f335(f335(f80(a1),f335(f335(f81(a1),x76864),x76865)),x76862))+~P4(f335(f335(f249(a1),f2(a1)),x76862))+~P4(f335(f335(f250(a1),f2(a1)),x76864))+~P4(f335(f335(f250(a1),x76862),x76864))
% 170.70/170.41 [8629]P4(f335(f335(x86291,x86292),x86293))+~P4(f335(f335(x86291,f335(f335(f39(a1),x86294),x86295)),f45(a1,x86294,x86295)))+~P4(f335(f335(f250(a1),x86295),f2(a1)))+~P4(f335(f335(f249(a1),x86293),f2(a1)))+~E(x86294,f335(f335(f80(a1),f335(f335(f81(a1),x86295),x86292)),x86293))+~P4(f335(f335(f250(a1),x86295),x86293))
% 170.70/170.41 [8638]P4(f335(f335(x86381,x86382),x86383))+~P4(f335(f335(x86381,f335(f335(f39(a1),x86384),x86385)),f45(a1,x86384,x86385)))+~E(x86384,f335(f335(f80(a1),f335(f335(f81(a1),x86385),x86382)),x86383))+~P4(f335(f335(f249(a1),f2(a1)),x86383))+~P4(f335(f335(f250(a1),f2(a1)),x86385))+~P4(f335(f335(f250(a1),x86383),x86385))
% 170.70/170.41 [8875]E(x88751,x88752)+~P53(x88753,x88755,x88754)+~P4(f335(f335(f337(x88753),x88752),x88755))+~P4(f335(f335(f337(x88753),x88751),x88755))+P4(f335(f335(f337(f891(x88753,x88753)),f335(f335(f270(x88753,x88753),x88751),x88752)),x88754))+P4(f335(f335(f337(f891(x88753,x88753)),f335(f335(f270(x88753,x88753),x88752),x88751)),x88754))
% 170.70/170.41 [9745]~P71(x97455)+~P85(x97455)+~P4(f335(f62(x97451),x97454))+P4(f335(f335(f249(x97455),f335(f335(f6(x97451,x97455),x97452),x97453)),f335(f335(f6(x97451,x97455),x97452),x97454)))+~P4(f335(f335(f249(f892(x97451,a879)),x97453),x97454))+P4(f335(f335(f337(x97451),f378(x97452,x97453,x97454,x97451,x97455)),f335(f335(f22(f892(x97451,a879)),x97454),x97453)))
% 170.70/170.41 [9844]E(x98441,f199(f892(x98442,a879)))+~P4(f335(f62(x98442),x98443))+~P4(f335(f62(x98442),x98441))+P4(f335(f335(f337(f891(f892(x98442,a879),f892(x98442,a879))),f335(f335(f270(f892(x98442,a879),f892(x98442,a879)),x98443),x98441)),f327(x98442,x98444)))+~P4(f335(f335(f337(x98442),x98445),x98441))+~P4(f335(f335(f337(f891(x98442,x98442)),f335(f335(f270(x98442,x98442),f546(x98444,x98441,x98443,x98442)),x98445)),x98444))
% 170.70/170.41 [9845]E(x98451,f199(f892(x98452,a879)))+~P4(f335(f62(x98452),x98453))+~P4(f335(f62(x98452),x98451))+P4(f335(f335(f337(f891(f892(x98452,a879),f892(x98452,a879))),f335(f335(f270(f892(x98452,a879),f892(x98452,a879)),x98453),x98451)),f327(x98452,x98454)))+~P4(f335(f335(f337(x98452),x98455),x98451))+~P4(f335(f335(f337(f891(x98452,x98452)),f335(f335(f270(x98452,x98452),f602(x98454,x98451,x98453,x98452)),x98455)),x98454))
% 170.70/170.41 [10010]~P79(x100101)+~E(f335(f335(f6(x100105,x100101),x100102),x100106),x100104)+~P4(f335(f62(x100105),x100106))+P4(f335(f335(f337(x100105),f391(x100103,x100104,x100102,x100106,x100105,x100101)),x100106))+P4(f335(f335(f249(x100101),f335(x100102,x100103)),x100104))+~P4(f335(f335(f337(x100105),x100103),x100106))
% 170.70/170.41 [10057]~P79(x100571)+~E(f335(f335(f6(x100575,x100571),x100572),x100576),x100574)+~P4(f335(f62(x100575),x100576))+~P4(f335(f335(f337(x100575),x100573),x100576))+~P4(f335(f335(f249(x100571),f2(x100571)),f335(x100572,f391(x100573,x100574,x100572,x100576,x100575,x100571))))+P4(f335(f335(f249(x100571),f335(x100572,x100573)),x100574))
% 170.70/170.41 [10170]~E(x101705,x101708)+~E(x101704,x101707)+~P108(x101701)+~P71(x101702)+E(f335(f335(f6(x101701,x101702),x101703),f335(f305(x101701,x101704),x101705)),f335(f335(f6(x101701,x101702),x101706),f335(f305(x101701,x101707),x101708)))+P4(f335(f335(f249(x101701),x101704),f606(x101703,x101706,x101705,x101708,x101704,x101707,x101701,x101702)))
% 170.70/170.41 [10186]~E(x101867,x101864)+~E(x101868,x101865)+~P108(x101861)+~P71(x101862)+~E(f335(x101863,f606(x101866,x101863,x101868,x101865,x101867,x101864,x101861,x101862)),f335(x101866,f606(x101866,x101863,x101868,x101865,x101867,x101864,x101861,x101862)))+E(f335(f335(f6(x101861,x101862),x101863),f335(f305(x101861,x101864),x101865)),f335(f335(f6(x101861,x101862),x101866),f335(f305(x101861,x101867),x101868)))
% 170.70/170.41 [10188]~E(x101884,x101887)+~E(x101885,x101888)+~P108(x101881)+~P71(x101882)+E(f335(f335(f6(x101881,x101882),x101883),f335(f305(x101881,x101884),x101885)),f335(f335(f6(x101881,x101882),x101886),f335(f305(x101881,x101887),x101888)))+P4(f335(f335(f250(x101881),f606(x101883,x101886,x101885,x101888,x101884,x101887,x101881,x101882)),x101885))
% 170.70/170.41 [9850]~P11(x98505,x98509,x98506)+~P11(x98501,x985010,x98503)+~P15(x98501,x98505,f892(x98502,a879),x98503,x98506,x98508)+~P4(f335(f335(f337(x98505),x98507),x98509))+~P4(f335(f335(f337(x98501),x98504),x985010))+E(f335(f335(f42(x98501,f892(x98502,a879)),f335(f289(x98501,x98501,x98503),f335(f335(f313(x98501),x98504),f199(f892(x98501,a879))))),f335(f335(f8(f892(x98505,f892(x98502,a879)),f892(x98502,a879),x98501),f335(f42(x98505,f892(x98502,a879)),f335(f289(x98505,x98505,x98506),f335(f335(f313(x98505),x98507),f199(f892(x98505,a879)))))),x98508)),f335(f335(x98508,x98504),x98507))
% 170.70/170.41 [5598]~P6(x55983)+~P16(x55983,x55982)+~P16(x55983,x55981)+E(x55981,x55982)+~E(f335(f175(x55983),x55981),f335(f175(x55983),x55982))+~P4(f335(f140(x55983),x55982))+~P4(f335(f140(x55983),x55981))
% 170.70/170.41 [4940]~P126(x49402)+~P131(x49402)+~P142(x49402)+~P112(x49402)+~E(x49403,f2(x49402))+E(x49401,f2(a884))+E(f335(f335(f260(x49402),x49403),x49401),f2(x49402))
% 170.70/170.41 [9145]E(x91451,f2(a884))+~E(x91452,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x91453)),x91451)),f335(f273(a884,a884),x91453)))+P4(f335(f48(x91452,x91451),x91453))+~P4(f335(f335(f249(a884),f335(f273(a884,a884),x91453)),f2(a884)))+~P4(f335(f335(f249(a884),f2(a884)),f335(f273(a884,a884),x91453)))+~P4(f335(f335(f250(a884),x91451),f335(f273(a884,a884),x91453)))+~P4(f335(f335(f250(a884),f335(f273(a884,a884),x91453)),x91451))
% 170.70/170.41 [9154]~E(f335(f269(a884,a884),x91543),f2(a884))+~E(x91541,f335(f335(f80(a884),f335(f335(f81(a884),f335(f269(a884,a884),x91543)),x91542)),f335(f273(a884,a884),x91543)))+P4(f335(f48(x91541,x91542),x91543))+~P4(f335(f335(f249(a884),f335(f273(a884,a884),x91543)),f2(a884)))+~P4(f335(f335(f249(a884),f2(a884)),f335(f273(a884,a884),x91543)))+~P4(f335(f335(f250(a884),x91542),f335(f273(a884,a884),x91543)))+~P4(f335(f335(f250(a884),f335(f273(a884,a884),x91543)),x91542))
% 170.70/170.41 [7998]~P69(x79982)+E(x79981,f199(f892(x79982,a879)))+E(x79983,f199(f892(x79982,a879)))+~P4(f335(f62(x79982),x79981))+~P4(f335(f62(x79982),x79983))+~E(f335(f335(f106(f892(x79982,a879)),x79983),x79981),f199(f892(x79982,a879)))+E(f335(f335(f81(x79982),f335(f64(x79982,f81(x79982)),x79983)),f335(f64(x79982,f81(x79982)),x79981)),f335(f64(x79982,f81(x79982)),f335(f335(f115(f892(x79982,a879)),x79983),x79981)))
% 170.70/170.41 [7781]E(x77811,f2(a1))+E(f335(f335(f39(a1),x77812),x77811),x77813)+~P4(f335(f335(f249(a1),x77814),f2(a1)))+~E(x77812,f335(f335(f80(a1),f335(f335(f81(a1),x77811),x77813)),x77814))+~P4(f335(f335(f249(a1),f2(a1)),x77814))+~P4(f335(f335(f250(a1),x77814),x77811))+~P4(f335(f335(f250(a1),x77811),x77814))
% 170.70/170.41 [7788]E(f45(a1,x77882,x77881),x77883)+E(x77881,f2(a1))+~P4(f335(f335(f249(a1),x77883),f2(a1)))+~E(x77882,f335(f335(f80(a1),f335(f335(f81(a1),x77881),x77884)),x77883))+~P4(f335(f335(f249(a1),f2(a1)),x77883))+~P4(f335(f335(f250(a1),x77883),x77881))+~P4(f335(f335(f250(a1),x77881),x77883))
% 170.70/170.41 [7693]~P20(x76932,x76935,x76934)+E(x76931,f199(f892(x76932,a879)))+E(x76933,f199(f892(x76932,a879)))+~P4(f335(f62(x76932),x76931))+~P4(f335(f62(x76932),x76933))+~E(f335(f335(f106(f892(x76932,a879)),x76933),x76931),f199(f892(x76932,a879)))+E(f335(x76934,f335(f335(f115(f892(x76932,a879)),x76933),x76931)),f335(f335(x76935,f335(x76934,x76933)),f335(x76934,x76931)))
% 170.70/170.41 [9392]~P27(x93923,x93921,x93925,x93924)+~P27(x93921,x93923,x93926,x93922)+E(f335(f38(x93921),x93922),f335(f38(x93923),x93924))+~P4(f335(f62(x93923),x93924))+~P4(f335(f62(x93921),x93922))+~P4(f335(f335(f249(f892(x93923,a879)),f335(f314(x93921,x93923,x93926),x93922)),x93924))+~P4(f335(f335(f249(f892(x93921,a879)),f335(f314(x93923,x93921,x93925),x93924)),x93922))
% 170.70/170.41 [9336]~P4(f335(f335(f250(a1),f335(f335(f80(a1),f335(f335(f81(a1),x93365),x93361)),x93366)),f2(a1)))+~E(f335(f335(f80(a1),f335(f335(f81(a1),x93363),x93362)),x93364),f335(f335(f80(a1),f335(f335(f81(a1),x93365),x93361)),x93366))+~P4(f335(f335(f249(a1),f2(a1)),x93366))+~P4(f335(f335(f250(a1),f2(a1)),x93365))+~P4(f335(f335(f249(a1),x93365),x93363))+~P4(f335(f335(f250(a1),x93364),x93363))+P4(f335(f335(f249(a1),x93361),x93362))
% 170.70/170.41 [9097]~E(f335(f335(f80(a1),f335(f335(f81(a1),x90973),x90971)),x90974),f335(f335(f80(a1),f335(f335(f81(a1),x90975),x90972)),x90976))+~P4(f335(f335(f249(a1),f2(a1)),x90974))+~P4(f335(f335(f250(a1),f2(a1)),x90975))+~P4(f335(f335(f249(a1),x90975),x90973))+~P4(f335(f335(f250(a1),x90976),x90975))+P4(f335(f335(f249(a1),x90971),x90972))+~P4(f335(f335(f249(a1),f2(a1)),f335(f335(f80(a1),f335(f335(f81(a1),x90975),x90972)),x90976)))
% 170.70/170.41 [9277]~P129(x92771)+~E(f335(f335(f80(x92771),x92772),x92774),f78(x92771))+~P4(f335(f335(f249(x92771),x92775),x92776))+~P4(f335(f335(f249(x92771),x92773),x92776))+~P4(f335(f335(f249(x92771),f2(x92771)),x92774))+~P4(f335(f335(f249(x92771),f2(x92771)),x92772))+P4(f335(f335(f249(x92771),f335(f335(f80(x92771),f335(f335(f81(x92771),x92772),x92773)),f335(f335(f81(x92771),x92774),x92775))),x92776))
% 170.70/170.41 [9278]~P130(x92781)+~E(f335(f335(f80(x92781),x92782),x92784),f78(x92781))+~P4(f335(f335(f249(x92781),f2(x92781)),x92784))+~P4(f335(f335(f249(x92781),f2(x92781)),x92782))+~P4(f335(f335(f250(x92781),x92785),x92786))+~P4(f335(f335(f250(x92781),x92783),x92786))+P4(f335(f335(f250(x92781),f335(f335(f80(x92781),f335(f335(f81(x92781),x92782),x92783)),f335(f335(f81(x92781),x92784),x92785))),x92786))
% 170.70/170.41 [10103]~P11(x101037,x101036,x101035)+E(x101031,x101032)+~P14(x101037,f892(x101034,a879),x101035,x101033)+E(f335(x101033,f518(x101031,x101032,x101033,x101034,x101035,x101036,x101037)),f335(x101033,f519(x101031,x101032,x101033,x101034,x101035,x101036,x101037)))+~E(f335(f335(f42(x101037,f892(x101034,a879)),x101031),x101033),f335(f335(f42(x101037,f892(x101034,a879)),x101032),x101033))+~P4(f335(f335(f337(f892(x101037,a879)),x101032),f335(f335(f61(x101037),x101036),x101035)))+~P4(f335(f335(f337(f892(x101037,a879)),x101031),f335(f335(f61(x101037),x101036),x101035)))
% 170.70/170.41 [10137]~P11(x101373,x101377,x101376)+E(x101371,x101372)+~P14(x101373,f892(x101375,a879),x101376,x101374)+~E(f335(f335(f42(x101373,f892(x101375,a879)),x101371),x101374),f335(f335(f42(x101373,f892(x101375,a879)),x101372),x101374))+P4(f335(f335(f337(x101373),f519(x101371,x101372,x101374,x101375,x101376,x101377,x101373)),x101377))+~P4(f335(f335(f337(f892(x101373,a879)),x101372),f335(f335(f61(x101373),x101377),x101376)))+~P4(f335(f335(f337(f892(x101373,a879)),x101371),f335(f335(f61(x101373),x101377),x101376)))
% 170.70/170.41 [10138]~P11(x101383,x101387,x101386)+E(x101381,x101382)+~P14(x101383,f892(x101385,a879),x101386,x101384)+~E(f335(f335(f42(x101383,f892(x101385,a879)),x101381),x101384),f335(f335(f42(x101383,f892(x101385,a879)),x101382),x101384))+P4(f335(f335(f337(x101383),f518(x101381,x101382,x101384,x101385,x101386,x101387,x101383)),x101387))+~P4(f335(f335(f337(f892(x101383,a879)),x101382),f335(f335(f61(x101383),x101387),x101386)))+~P4(f335(f335(f337(f892(x101383,a879)),x101381),f335(f335(f61(x101383),x101387),x101386)))
% 170.70/170.41 [10204]E(x102041,x102042)+~P11(x102043,x102046,x102047)+~P14(x102043,f892(x102044,a879),x102047,x102045)+~E(f335(f335(f42(x102043,f892(x102044,a879)),x102041),x102045),f335(f335(f42(x102043,f892(x102044,a879)),x102042),x102045))+~P4(f335(f335(f337(f891(x102043,x102043)),f335(f335(f270(x102043,x102043),f519(x102041,x102042,x102045,x102044,x102047,x102046,x102043)),f518(x102041,x102042,x102045,x102044,x102047,x102046,x102043))),x102047))+~P4(f335(f335(f337(f892(x102043,a879)),x102042),f335(f335(f61(x102043),x102046),x102047)))+~P4(f335(f335(f337(f892(x102043,a879)),x102041),f335(f335(f61(x102043),x102046),x102047)))
% 170.70/170.41 [9096]~P11(x90961,x90967,x90964)+~E(x90965,x90966)+~P4(f335(f335(f337(x90961),x90963),x90966))+~P4(f335(f335(f337(x90961),x90962),x90965))+~P4(f335(f335(f337(f892(x90961,a879)),x90966),f335(f335(f61(x90961),x90967),x90964)))+~P4(f335(f335(f337(f892(x90961,a879)),x90965),f335(f335(f61(x90961),x90967),x90964)))+P4(f335(f335(f337(f891(x90961,x90961)),f335(f335(f270(x90961,x90961),x90962),x90963)),x90964))
% 170.70/170.41 [9232]E(x92321,x92322)+~P11(x92323,x92324,x92325)+~P4(f335(f335(f337(x92323),x92326),x92322))+~P4(f335(f335(f337(x92323),x92327),x92321))+~P4(f335(f335(f337(f892(x92323,a879)),x92322),f335(f335(f61(x92323),x92324),x92325)))+~P4(f335(f335(f337(f892(x92323,a879)),x92321),f335(f335(f61(x92323),x92324),x92325)))+~P4(f335(f335(f337(f891(x92323,x92323)),f335(f335(f270(x92323,x92323),x92327),x92326)),x92325))
% 170.70/170.41 [10227]~P11(x102279,x102278,x102277)+~P11(x102271,x1022711,x1022710)+~P15(x102271,x102279,f892(x102276,a879),x1022710,x102277,x102275)+P4(f335(f335(f337(x102271),f512(x102272,x102273,x102274,x102275,x102276,x102277,x102278,x102279,x1022710,x1022711,x102271)),x1022711))+~P4(f335(f335(f337(f892(x102279,a879)),x102273),f335(f335(f61(x102279),x102278),x102277)))+~P4(f335(f335(f337(f892(x102271,a879)),x102274),f335(f335(f61(x102271),x1022711),x1022710)))+P4(f335(f335(f337(f892(x102276,a879)),f335(f335(f42(x102271,f892(x102276,a879)),x102274),f335(f335(f8(f892(x102279,f892(x102276,a879)),f892(x102276,a879),x102271),f335(f42(x102279,f892(x102276,a879)),x102273)),x102275))),x102272))
% 170.70/170.41 [10228]~P11(x1022811,x1022810,x102289)+~P11(x102281,x102288,x102287)+~P15(x1022811,x102281,f892(x102286,a879),x102289,x102287,x102285)+P4(f335(f335(f337(x102281),f513(x102282,x102283,x102284,x102285,x102286,x102287,x102288,x102281,x102289,x1022810,x1022811)),x102288))+~P4(f335(f335(f337(f892(x1022811,a879)),x102284),f335(f335(f61(x1022811),x1022810),x102289)))+~P4(f335(f335(f337(f892(x102281,a879)),x102283),f335(f335(f61(x102281),x102288),x102287)))+P4(f335(f335(f337(f892(x102286,a879)),f335(f335(f42(x1022811,f892(x102286,a879)),x102284),f335(f335(f8(f892(x102281,f892(x102286,a879)),f892(x102286,a879),x1022811),f335(f42(x102281,f892(x102286,a879)),x102283)),x102285))),x102282))
% 170.70/170.41 [10231]~P11(x102312,x102318,x102319)+~P11(x102314,x1023110,x1023111)+~P15(x102312,x102314,f892(x102311,a879),x102319,x1023111,x102316)+~P4(f335(f335(f337(f892(x102312,a879)),x102313),f335(f335(f61(x102312),x102318),x102319)))+~P4(f335(f335(f337(f892(x102314,a879)),x102315),f335(f335(f61(x102314),x1023110),x1023111)))+~P4(f335(f335(f337(f892(x102311,a879)),f335(f335(x102316,f512(x102317,x102315,x102313,x102316,x102311,x1023111,x1023110,x102314,x102319,x102318,x102312)),f513(x102317,x102315,x102313,x102316,x102311,x1023111,x1023110,x102314,x102319,x102318,x102312))),x102317))+P4(f335(f335(f337(f892(x102311,a879)),f335(f335(f42(x102312,f892(x102311,a879)),x102313),f335(f335(f8(f892(x102314,f892(x102311,a879)),f892(x102311,a879),x102312),f335(f42(x102314,f892(x102311,a879)),x102315)),x102316))),x102317))
% 170.70/170.41 [9132]E(x91321,x91322)+~P6(x91324)+~P27(x91323,x91324,x91325,f335(f335(f115(f892(x91323,a879)),f335(f175(x91323),x91321)),f335(f175(x91323),x91322)))+~E(f335(f175(x91323),x91321),f335(f175(x91323),x91322))+~P16(x91324,f335(f335(f157(x91323,x91324),x91325),x91322))+~P16(x91324,f335(f335(f157(x91323,x91324),x91325),x91321))+~P4(f335(f140(x91324),f335(f335(f157(x91323,x91324),x91325),x91322)))+~P4(f335(f140(x91324),f335(f335(f157(x91323,x91324),x91325),x91321)))
% 170.70/170.41 %EqnAxiom
% 170.70/170.41 [1]E(x11,x11)
% 170.70/170.41 [2]E(x22,x21)+~E(x21,x22)
% 170.70/170.41 [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 170.70/170.41 [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 170.70/170.41 [5]~E(x51,x52)+E(f105(x51),f105(x52))
% 170.70/170.41 [6]~E(x61,x62)+E(f22(x61),f22(x62))
% 170.70/170.41 [7]~E(x71,x72)+E(f106(x71),f106(x72))
% 170.70/170.41 [8]~E(x81,x82)+E(f197(x81),f197(x82))
% 170.70/170.41 [9]~E(x91,x92)+E(f115(x91),f115(x92))
% 170.70/170.41 [10]~E(x101,x102)+E(f198(x101),f198(x102))
% 170.70/170.41 [11]~E(x111,x112)+E(f199(x111),f199(x112))
% 170.70/170.41 [12]~E(x121,x122)+E(f335(x121,x123),f335(x122,x123))
% 170.70/170.41 [13]~E(x131,x132)+E(f335(x133,x131),f335(x133,x132))
% 170.70/170.41 [14]~E(x141,x142)+E(f31(x141),f31(x142))
% 170.70/170.41 [15]~E(x151,x152)+E(f337(x151),f337(x152))
% 170.70/170.41 [16]~E(x161,x162)+E(f107(x161),f107(x162))
% 170.70/170.41 [17]~E(x171,x172)+E(f34(x171),f34(x172))
% 170.70/170.41 [18]~E(x181,x182)+E(f84(x181),f84(x182))
% 170.70/170.41 [19]~E(x191,x192)+E(f7(x191,x193,x194),f7(x192,x193,x194))
% 170.70/170.41 [20]~E(x201,x202)+E(f7(x203,x201,x204),f7(x203,x202,x204))
% 170.70/170.41 [21]~E(x211,x212)+E(f7(x213,x214,x211),f7(x213,x214,x212))
% 170.70/170.41 [22]~E(x221,x222)+E(f293(x221),f293(x222))
% 170.70/170.41 [23]~E(x231,x232)+E(f513(x231,x233,x234,x235,x236,x237,x238,x239,x2310,x2311,x2312),f513(x232,x233,x234,x235,x236,x237,x238,x239,x2310,x2311,x2312))
% 170.70/170.41 [24]~E(x241,x242)+E(f513(x243,x241,x244,x245,x246,x247,x248,x249,x2410,x2411,x2412),f513(x243,x242,x244,x245,x246,x247,x248,x249,x2410,x2411,x2412))
% 170.70/170.41 [25]~E(x251,x252)+E(f513(x253,x254,x251,x255,x256,x257,x258,x259,x2510,x2511,x2512),f513(x253,x254,x252,x255,x256,x257,x258,x259,x2510,x2511,x2512))
% 170.70/170.41 [26]~E(x261,x262)+E(f513(x263,x264,x265,x261,x266,x267,x268,x269,x2610,x2611,x2612),f513(x263,x264,x265,x262,x266,x267,x268,x269,x2610,x2611,x2612))
% 170.70/170.41 [27]~E(x271,x272)+E(f513(x273,x274,x275,x276,x271,x277,x278,x279,x2710,x2711,x2712),f513(x273,x274,x275,x276,x272,x277,x278,x279,x2710,x2711,x2712))
% 170.70/170.41 [28]~E(x281,x282)+E(f513(x283,x284,x285,x286,x287,x281,x288,x289,x2810,x2811,x2812),f513(x283,x284,x285,x286,x287,x282,x288,x289,x2810,x2811,x2812))
% 170.70/170.41 [29]~E(x291,x292)+E(f513(x293,x294,x295,x296,x297,x298,x291,x299,x2910,x2911,x2912),f513(x293,x294,x295,x296,x297,x298,x292,x299,x2910,x2911,x2912))
% 170.70/170.41 [30]~E(x301,x302)+E(f513(x303,x304,x305,x306,x307,x308,x309,x301,x3010,x3011,x3012),f513(x303,x304,x305,x306,x307,x308,x309,x302,x3010,x3011,x3012))
% 170.70/170.41 [31]~E(x311,x312)+E(f513(x313,x314,x315,x316,x317,x318,x319,x3110,x311,x3111,x3112),f513(x313,x314,x315,x316,x317,x318,x319,x3110,x312,x3111,x3112))
% 170.70/170.41 [32]~E(x321,x322)+E(f513(x323,x324,x325,x326,x327,x328,x329,x3210,x3211,x321,x3212),f513(x323,x324,x325,x326,x327,x328,x329,x3210,x3211,x322,x3212))
% 170.70/170.41 [33]~E(x331,x332)+E(f513(x333,x334,x335,x336,x337,x338,x339,x3310,x3311,x3312,x331),f513(x333,x334,x335,x336,x337,x338,x339,x3310,x3311,x3312,x332))
% 170.70/170.41 [34]~E(x341,x342)+E(f78(x341),f78(x342))
% 170.70/170.41 [35]~E(x351,x352)+E(f892(x351,x353),f892(x352,x353))
% 170.70/170.41 [36]~E(x361,x362)+E(f892(x363,x361),f892(x363,x362))
% 170.70/170.41 [37]~E(x371,x372)+E(f512(x371,x373,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712),f512(x372,x373,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712))
% 170.70/170.41 [38]~E(x381,x382)+E(f512(x383,x381,x384,x385,x386,x387,x388,x389,x3810,x3811,x3812),f512(x383,x382,x384,x385,x386,x387,x388,x389,x3810,x3811,x3812))
% 170.70/170.41 [39]~E(x391,x392)+E(f512(x393,x394,x391,x395,x396,x397,x398,x399,x3910,x3911,x3912),f512(x393,x394,x392,x395,x396,x397,x398,x399,x3910,x3911,x3912))
% 170.70/170.41 [40]~E(x401,x402)+E(f512(x403,x404,x405,x401,x406,x407,x408,x409,x4010,x4011,x4012),f512(x403,x404,x405,x402,x406,x407,x408,x409,x4010,x4011,x4012))
% 170.70/170.41 [41]~E(x411,x412)+E(f512(x413,x414,x415,x416,x411,x417,x418,x419,x4110,x4111,x4112),f512(x413,x414,x415,x416,x412,x417,x418,x419,x4110,x4111,x4112))
% 170.70/170.41 [42]~E(x421,x422)+E(f512(x423,x424,x425,x426,x427,x421,x428,x429,x4210,x4211,x4212),f512(x423,x424,x425,x426,x427,x422,x428,x429,x4210,x4211,x4212))
% 170.70/170.41 [43]~E(x431,x432)+E(f512(x433,x434,x435,x436,x437,x438,x431,x439,x4310,x4311,x4312),f512(x433,x434,x435,x436,x437,x438,x432,x439,x4310,x4311,x4312))
% 170.70/170.41 [44]~E(x441,x442)+E(f512(x443,x444,x445,x446,x447,x448,x449,x441,x4410,x4411,x4412),f512(x443,x444,x445,x446,x447,x448,x449,x442,x4410,x4411,x4412))
% 170.70/170.41 [45]~E(x451,x452)+E(f512(x453,x454,x455,x456,x457,x458,x459,x4510,x451,x4511,x4512),f512(x453,x454,x455,x456,x457,x458,x459,x4510,x452,x4511,x4512))
% 170.70/170.41 [46]~E(x461,x462)+E(f512(x463,x464,x465,x466,x467,x468,x469,x4610,x4611,x461,x4612),f512(x463,x464,x465,x466,x467,x468,x469,x4610,x4611,x462,x4612))
% 170.70/170.41 [47]~E(x471,x472)+E(f512(x473,x474,x475,x476,x477,x478,x479,x4710,x4711,x4712,x471),f512(x473,x474,x475,x476,x477,x478,x479,x4710,x4711,x4712,x472))
% 170.70/170.41 [48]~E(x481,x482)+E(f116(x481),f116(x482))
% 170.70/170.41 [49]~E(x491,x492)+E(f885(x491),f885(x492))
% 170.70/170.41 [50]~E(x501,x502)+E(f250(x501),f250(x502))
% 170.70/170.41 [51]~E(x511,x512)+E(f4(x511),f4(x512))
% 170.70/170.41 [52]~E(x521,x522)+E(f249(x521),f249(x522))
% 170.70/170.41 [53]~E(x531,x532)+E(f883(x531),f883(x532))
% 170.70/170.41 [54]~E(x541,x542)+E(f888(x541),f888(x542))
% 170.70/170.41 [55]~E(x551,x552)+E(f263(x551,x553),f263(x552,x553))
% 170.70/170.41 [56]~E(x561,x562)+E(f263(x563,x561),f263(x563,x562))
% 170.70/170.41 [57]~E(x571,x572)+E(f886(x571),f886(x572))
% 170.70/170.41 [58]~E(x581,x582)+E(f344(x581,x583),f344(x582,x583))
% 170.70/170.41 [59]~E(x591,x592)+E(f344(x593,x591),f344(x593,x592))
% 170.70/170.41 [60]~E(x601,x602)+E(f313(x601),f313(x602))
% 170.70/170.41 [61]~E(x611,x612)+E(f80(x611),f80(x612))
% 170.70/170.41 [62]~E(x621,x622)+E(f13(x621,x623),f13(x622,x623))
% 170.70/170.41 [63]~E(x631,x632)+E(f13(x633,x631),f13(x633,x632))
% 170.70/170.41 [64]~E(x641,x642)+E(f79(x641),f79(x642))
% 170.70/170.41 [65]~E(x651,x652)+E(f314(x651,x653,x654),f314(x652,x653,x654))
% 170.70/170.41 [66]~E(x661,x662)+E(f314(x663,x661,x664),f314(x663,x662,x664))
% 170.70/170.41 [67]~E(x671,x672)+E(f314(x673,x674,x671),f314(x673,x674,x672))
% 170.70/170.41 [68]~E(x681,x682)+E(f200(x681),f200(x682))
% 170.70/170.41 [69]~E(x691,x692)+E(f154(x691),f154(x692))
% 170.70/170.41 [70]~E(x701,x702)+E(f108(x701),f108(x702))
% 170.70/170.41 [71]~E(x711,x712)+E(f8(x711,x713,x714),f8(x712,x713,x714))
% 170.70/170.41 [72]~E(x721,x722)+E(f8(x723,x721,x724),f8(x723,x722,x724))
% 170.70/170.41 [73]~E(x731,x732)+E(f8(x733,x734,x731),f8(x733,x734,x732))
% 170.70/170.41 [74]~E(x741,x742)+E(f118(x741),f118(x742))
% 170.70/170.41 [75]~E(x751,x752)+E(f81(x751),f81(x752))
% 170.70/170.41 [76]~E(x761,x762)+E(f891(x761,x763),f891(x762,x763))
% 170.70/170.41 [77]~E(x771,x772)+E(f891(x773,x771),f891(x773,x772))
% 170.70/170.41 [78]~E(x781,x782)+E(f62(x781),f62(x782))
% 170.70/170.41 [79]~E(x791,x792)+E(f29(x791,x793,x794),f29(x792,x793,x794))
% 170.70/170.41 [80]~E(x801,x802)+E(f29(x803,x801,x804),f29(x803,x802,x804))
% 170.70/170.41 [81]~E(x811,x812)+E(f29(x813,x814,x811),f29(x813,x814,x812))
% 170.70/170.41 [82]~E(x821,x822)+E(f305(x821,x823),f305(x822,x823))
% 170.70/170.41 [83]~E(x831,x832)+E(f305(x833,x831),f305(x833,x832))
% 170.70/170.41 [84]~E(x841,x842)+E(f367(x841,x843,x844,x845),f367(x842,x843,x844,x845))
% 170.70/170.41 [85]~E(x851,x852)+E(f367(x853,x851,x854,x855),f367(x853,x852,x854,x855))
% 170.70/170.41 [86]~E(x861,x862)+E(f367(x863,x864,x861,x865),f367(x863,x864,x862,x865))
% 170.70/170.41 [87]~E(x871,x872)+E(f367(x873,x874,x875,x871),f367(x873,x874,x875,x872))
% 170.70/170.41 [88]~E(x881,x882)+E(f137(x881),f137(x882))
% 170.70/170.41 [89]~E(x891,x892)+E(f95(x891),f95(x892))
% 170.70/170.41 [90]~E(x901,x902)+E(f45(x901,x903,x904),f45(x902,x903,x904))
% 170.70/170.41 [91]~E(x911,x912)+E(f45(x913,x911,x914),f45(x913,x912,x914))
% 170.70/170.41 [92]~E(x921,x922)+E(f45(x923,x924,x921),f45(x923,x924,x922))
% 170.70/170.41 [93]~E(x931,x932)+E(f270(x931,x933),f270(x932,x933))
% 170.70/170.41 [94]~E(x941,x942)+E(f270(x943,x941),f270(x943,x942))
% 170.70/170.41 [95]~E(x951,x952)+E(f61(x951),f61(x952))
% 170.70/170.41 [96]~E(x961,x962)+E(f431(x961,x963,x964,x965),f431(x962,x963,x964,x965))
% 170.70/170.41 [97]~E(x971,x972)+E(f431(x973,x971,x974,x975),f431(x973,x972,x974,x975))
% 170.70/170.41 [98]~E(x981,x982)+E(f431(x983,x984,x981,x985),f431(x983,x984,x982,x985))
% 170.70/170.41 [99]~E(x991,x992)+E(f431(x993,x994,x995,x991),f431(x993,x994,x995,x992))
% 170.70/170.41 [100]~E(x1001,x1002)+E(f175(x1001),f175(x1002))
% 170.70/170.41 [101]~E(x1011,x1012)+E(f750(x1011,x1013),f750(x1012,x1013))
% 170.70/170.41 [102]~E(x1021,x1022)+E(f750(x1023,x1021),f750(x1023,x1022))
% 170.70/170.41 [103]~E(x1031,x1032)+E(f94(x1031,x1033,x1034),f94(x1032,x1033,x1034))
% 170.70/170.41 [104]~E(x1041,x1042)+E(f94(x1043,x1041,x1044),f94(x1043,x1042,x1044))
% 170.70/170.41 [105]~E(x1051,x1052)+E(f94(x1053,x1054,x1051),f94(x1053,x1054,x1052))
% 170.70/170.41 [106]~E(x1061,x1062)+E(f243(x1061),f243(x1062))
% 170.70/170.41 [107]~E(x1071,x1072)+E(f114(x1071),f114(x1072))
% 170.70/170.41 [108]~E(x1081,x1082)+E(f5(x1081),f5(x1082))
% 170.70/170.41 [109]~E(x1091,x1092)+E(f38(x1091),f38(x1092))
% 170.70/170.41 [110]~E(x1101,x1102)+E(f274(x1101,x1103,x1104),f274(x1102,x1103,x1104))
% 170.70/170.41 [111]~E(x1111,x1112)+E(f274(x1113,x1111,x1114),f274(x1113,x1112,x1114))
% 170.70/170.41 [112]~E(x1121,x1122)+E(f274(x1123,x1124,x1121),f274(x1123,x1124,x1122))
% 170.70/170.41 [113]~E(x1131,x1132)+E(f155(x1131,x1133),f155(x1132,x1133))
% 170.70/170.41 [114]~E(x1141,x1142)+E(f155(x1143,x1141),f155(x1143,x1142))
% 170.70/170.41 [115]~E(x1151,x1152)+E(f570(x1151,x1153,x1154),f570(x1152,x1153,x1154))
% 170.70/170.41 [116]~E(x1161,x1162)+E(f570(x1163,x1161,x1164),f570(x1163,x1162,x1164))
% 170.70/170.41 [117]~E(x1171,x1172)+E(f570(x1173,x1174,x1171),f570(x1173,x1174,x1172))
% 170.70/170.41 [118]~E(x1181,x1182)+E(f40(x1181,x1183),f40(x1182,x1183))
% 170.70/170.41 [119]~E(x1191,x1192)+E(f40(x1193,x1191),f40(x1193,x1192))
% 170.70/170.41 [120]~E(x1201,x1202)+E(f260(x1201),f260(x1202))
% 170.70/170.41 [121]~E(x1211,x1212)+E(f39(x1211),f39(x1212))
% 170.70/170.41 [122]~E(x1221,x1222)+E(f14(x1221,x1223),f14(x1222,x1223))
% 170.70/170.41 [123]~E(x1231,x1232)+E(f14(x1233,x1231),f14(x1233,x1232))
% 170.70/170.41 [124]~E(x1241,x1242)+E(f65(x1241,x1243,x1244),f65(x1242,x1243,x1244))
% 170.70/170.41 [125]~E(x1251,x1252)+E(f65(x1253,x1251,x1254),f65(x1253,x1252,x1254))
% 170.70/170.41 [126]~E(x1261,x1262)+E(f65(x1263,x1264,x1261),f65(x1263,x1264,x1262))
% 170.70/170.41 [127]~E(x1271,x1272)+E(f182(x1271,x1273),f182(x1272,x1273))
% 170.70/170.41 [128]~E(x1281,x1282)+E(f182(x1283,x1281),f182(x1283,x1282))
% 170.70/170.41 [129]~E(x1291,x1292)+E(f30(x1291,x1293,x1294),f30(x1292,x1293,x1294))
% 170.70/170.41 [130]~E(x1301,x1302)+E(f30(x1303,x1301,x1304),f30(x1303,x1302,x1304))
% 170.70/170.41 [131]~E(x1311,x1312)+E(f30(x1313,x1314,x1311),f30(x1313,x1314,x1312))
% 170.70/170.41 [132]~E(x1321,x1322)+E(f43(x1321,x1323),f43(x1322,x1323))
% 170.70/170.41 [133]~E(x1331,x1332)+E(f43(x1333,x1331),f43(x1333,x1332))
% 170.70/170.41 [134]~E(x1341,x1342)+E(f42(x1341,x1343),f42(x1342,x1343))
% 170.70/170.41 [135]~E(x1351,x1352)+E(f42(x1353,x1351),f42(x1353,x1352))
% 170.70/170.41 [136]~E(x1361,x1362)+E(f6(x1361,x1363),f6(x1362,x1363))
% 170.70/170.41 [137]~E(x1371,x1372)+E(f6(x1373,x1371),f6(x1373,x1372))
% 170.70/170.41 [138]~E(x1381,x1382)+E(f635(x1381,x1383,x1384,x1385),f635(x1382,x1383,x1384,x1385))
% 170.70/170.41 [139]~E(x1391,x1392)+E(f635(x1393,x1391,x1394,x1395),f635(x1393,x1392,x1394,x1395))
% 170.70/170.41 [140]~E(x1401,x1402)+E(f635(x1403,x1404,x1401,x1405),f635(x1403,x1404,x1402,x1405))
% 170.70/170.41 [141]~E(x1411,x1412)+E(f635(x1413,x1414,x1415,x1411),f635(x1413,x1414,x1415,x1412))
% 170.70/170.41 [142]~E(x1421,x1422)+E(f308(x1421,x1423,x1424),f308(x1422,x1423,x1424))
% 170.70/170.41 [143]~E(x1431,x1432)+E(f308(x1433,x1431,x1434),f308(x1433,x1432,x1434))
% 170.70/170.41 [144]~E(x1441,x1442)+E(f308(x1443,x1444,x1441),f308(x1443,x1444,x1442))
% 170.70/170.41 [145]~E(x1451,x1452)+E(f157(x1451,x1453),f157(x1452,x1453))
% 170.70/170.41 [146]~E(x1461,x1462)+E(f157(x1463,x1461),f157(x1463,x1462))
% 170.70/170.41 [147]~E(x1471,x1472)+E(f244(x1471,x1473),f244(x1472,x1473))
% 170.70/170.41 [148]~E(x1481,x1482)+E(f244(x1483,x1481),f244(x1483,x1482))
% 170.70/170.41 [149]~E(x1491,x1492)+E(f773(x1491,x1493,x1494,x1495),f773(x1492,x1493,x1494,x1495))
% 170.70/170.41 [150]~E(x1501,x1502)+E(f773(x1503,x1501,x1504,x1505),f773(x1503,x1502,x1504,x1505))
% 170.70/170.41 [151]~E(x1511,x1512)+E(f773(x1513,x1514,x1511,x1515),f773(x1513,x1514,x1512,x1515))
% 170.70/170.41 [152]~E(x1521,x1522)+E(f773(x1523,x1524,x1525,x1521),f773(x1523,x1524,x1525,x1522))
% 170.70/170.41 [153]~E(x1531,x1532)+E(f449(x1531,x1533,x1534,x1535,x1536),f449(x1532,x1533,x1534,x1535,x1536))
% 170.70/170.41 [154]~E(x1541,x1542)+E(f449(x1543,x1541,x1544,x1545,x1546),f449(x1543,x1542,x1544,x1545,x1546))
% 170.70/170.41 [155]~E(x1551,x1552)+E(f449(x1553,x1554,x1551,x1555,x1556),f449(x1553,x1554,x1552,x1555,x1556))
% 170.70/170.41 [156]~E(x1561,x1562)+E(f449(x1563,x1564,x1565,x1561,x1566),f449(x1563,x1564,x1565,x1562,x1566))
% 170.70/170.41 [157]~E(x1571,x1572)+E(f449(x1573,x1574,x1575,x1576,x1571),f449(x1573,x1574,x1575,x1576,x1572))
% 170.70/170.41 [158]~E(x1581,x1582)+E(f110(x1581),f110(x1582))
% 170.70/170.41 [159]~E(x1591,x1592)+E(f112(x1591),f112(x1592))
% 170.70/170.41 [160]~E(x1601,x1602)+E(f336(x1601),f336(x1602))
% 170.70/170.41 [161]~E(x1611,x1612)+E(f11(x1611,x1613,x1614),f11(x1612,x1613,x1614))
% 170.70/170.41 [162]~E(x1621,x1622)+E(f11(x1623,x1621,x1624),f11(x1623,x1622,x1624))
% 170.70/170.41 [163]~E(x1631,x1632)+E(f11(x1633,x1634,x1631),f11(x1633,x1634,x1632))
% 170.70/170.41 [164]~E(x1641,x1642)+E(f202(x1641),f202(x1642))
% 170.70/170.41 [165]~E(x1651,x1652)+E(f856(x1651,x1653),f856(x1652,x1653))
% 170.70/170.41 [166]~E(x1661,x1662)+E(f856(x1663,x1661),f856(x1663,x1662))
% 170.70/170.41 [167]~E(x1671,x1672)+E(f47(x1671,x1673),f47(x1672,x1673))
% 170.70/170.41 [168]~E(x1681,x1682)+E(f47(x1683,x1681),f47(x1683,x1682))
% 170.70/170.41 [169]~E(x1691,x1692)+E(f872(x1691,x1693,x1694),f872(x1692,x1693,x1694))
% 170.70/170.41 [170]~E(x1701,x1702)+E(f872(x1703,x1701,x1704),f872(x1703,x1702,x1704))
% 170.70/170.41 [171]~E(x1711,x1712)+E(f872(x1713,x1714,x1711),f872(x1713,x1714,x1712))
% 170.70/170.41 [172]~E(x1721,x1722)+E(f275(x1721,x1723,x1724,x1725,x1726,x1727),f275(x1722,x1723,x1724,x1725,x1726,x1727))
% 170.70/170.41 [173]~E(x1731,x1732)+E(f275(x1733,x1731,x1734,x1735,x1736,x1737),f275(x1733,x1732,x1734,x1735,x1736,x1737))
% 170.70/170.41 [174]~E(x1741,x1742)+E(f275(x1743,x1744,x1741,x1745,x1746,x1747),f275(x1743,x1744,x1742,x1745,x1746,x1747))
% 170.70/170.41 [175]~E(x1751,x1752)+E(f275(x1753,x1754,x1755,x1751,x1756,x1757),f275(x1753,x1754,x1755,x1752,x1756,x1757))
% 170.70/170.41 [176]~E(x1761,x1762)+E(f275(x1763,x1764,x1765,x1766,x1761,x1767),f275(x1763,x1764,x1765,x1766,x1762,x1767))
% 170.70/170.41 [177]~E(x1771,x1772)+E(f275(x1773,x1774,x1775,x1776,x1777,x1771),f275(x1773,x1774,x1775,x1776,x1777,x1772))
% 170.70/170.41 [178]~E(x1781,x1782)+E(f292(x1781,x1783,x1784),f292(x1782,x1783,x1784))
% 170.70/170.41 [179]~E(x1791,x1792)+E(f292(x1793,x1791,x1794),f292(x1793,x1792,x1794))
% 170.70/170.41 [180]~E(x1801,x1802)+E(f292(x1803,x1804,x1801),f292(x1803,x1804,x1802))
% 170.70/170.41 [181]~E(x1811,x1812)+E(f255(x1811),f255(x1812))
% 170.70/170.41 [182]~E(x1821,x1822)+E(f393(x1821,x1823),f393(x1822,x1823))
% 170.70/170.41 [183]~E(x1831,x1832)+E(f393(x1833,x1831),f393(x1833,x1832))
% 170.70/170.41 [184]~E(x1841,x1842)+E(f72(x1841,x1843),f72(x1842,x1843))
% 170.70/170.41 [185]~E(x1851,x1852)+E(f72(x1853,x1851),f72(x1853,x1852))
% 170.70/170.41 [186]~E(x1861,x1862)+E(f258(x1861),f258(x1862))
% 170.70/170.41 [187]~E(x1871,x1872)+E(f272(x1871,x1873),f272(x1872,x1873))
% 170.70/170.41 [188]~E(x1881,x1882)+E(f272(x1883,x1881),f272(x1883,x1882))
% 170.70/170.41 [189]~E(x1891,x1892)+E(f266(x1891,x1893),f266(x1892,x1893))
% 170.70/170.41 [190]~E(x1901,x1902)+E(f266(x1903,x1901),f266(x1903,x1902))
% 170.70/170.41 [191]~E(x1911,x1912)+E(f144(x1911),f144(x1912))
% 170.70/170.41 [192]~E(x1921,x1922)+E(f192(x1921,x1923),f192(x1922,x1923))
% 170.70/170.41 [193]~E(x1931,x1932)+E(f192(x1933,x1931),f192(x1933,x1932))
% 170.70/170.41 [194]~E(x1941,x1942)+E(f142(x1941,x1943),f142(x1942,x1943))
% 170.70/170.41 [195]~E(x1951,x1952)+E(f142(x1953,x1951),f142(x1953,x1952))
% 170.70/170.41 [196]~E(x1961,x1962)+E(f75(x1961),f75(x1962))
% 170.70/170.41 [197]~E(x1971,x1972)+E(f289(x1971,x1973,x1974),f289(x1972,x1973,x1974))
% 170.70/170.41 [198]~E(x1981,x1982)+E(f289(x1983,x1981,x1984),f289(x1983,x1982,x1984))
% 170.70/170.41 [199]~E(x1991,x1992)+E(f289(x1993,x1994,x1991),f289(x1993,x1994,x1992))
% 170.70/170.41 [200]~E(x2001,x2002)+E(f16(x2001,x2003),f16(x2002,x2003))
% 170.70/170.41 [201]~E(x2011,x2012)+E(f16(x2013,x2011),f16(x2013,x2012))
% 170.70/170.41 [202]~E(x2021,x2022)+E(f284(x2021,x2023,x2024,x2025),f284(x2022,x2023,x2024,x2025))
% 170.70/170.41 [203]~E(x2031,x2032)+E(f284(x2033,x2031,x2034,x2035),f284(x2033,x2032,x2034,x2035))
% 170.70/170.41 [204]~E(x2041,x2042)+E(f284(x2043,x2044,x2041,x2045),f284(x2043,x2044,x2042,x2045))
% 170.70/170.41 [205]~E(x2051,x2052)+E(f284(x2053,x2054,x2055,x2051),f284(x2053,x2054,x2055,x2052))
% 170.70/170.41 [206]~E(x2061,x2062)+E(f134(x2061,x2063,x2064,x2065),f134(x2062,x2063,x2064,x2065))
% 170.70/170.41 [207]~E(x2071,x2072)+E(f134(x2073,x2071,x2074,x2075),f134(x2073,x2072,x2074,x2075))
% 170.70/170.41 [208]~E(x2081,x2082)+E(f134(x2083,x2084,x2081,x2085),f134(x2083,x2084,x2082,x2085))
% 170.70/170.41 [209]~E(x2091,x2092)+E(f134(x2093,x2094,x2095,x2091),f134(x2093,x2094,x2095,x2092))
% 170.70/170.41 [210]~E(x2101,x2102)+E(f156(x2101,x2103),f156(x2102,x2103))
% 170.70/170.41 [211]~E(x2111,x2112)+E(f156(x2113,x2111),f156(x2113,x2112))
% 170.70/170.41 [212]~E(x2121,x2122)+E(f9(x2121,x2123),f9(x2122,x2123))
% 170.70/170.41 [213]~E(x2131,x2132)+E(f9(x2133,x2131),f9(x2133,x2132))
% 170.70/170.41 [214]~E(x2141,x2142)+E(f271(x2141,x2143,x2144,x2145,x2146),f271(x2142,x2143,x2144,x2145,x2146))
% 170.70/170.41 [215]~E(x2151,x2152)+E(f271(x2153,x2151,x2154,x2155,x2156),f271(x2153,x2152,x2154,x2155,x2156))
% 170.70/170.41 [216]~E(x2161,x2162)+E(f271(x2163,x2164,x2161,x2165,x2166),f271(x2163,x2164,x2162,x2165,x2166))
% 170.70/170.41 [217]~E(x2171,x2172)+E(f271(x2173,x2174,x2175,x2171,x2176),f271(x2173,x2174,x2175,x2172,x2176))
% 170.70/170.41 [218]~E(x2181,x2182)+E(f271(x2183,x2184,x2185,x2186,x2181),f271(x2183,x2184,x2185,x2186,x2182))
% 170.70/170.41 [219]~E(x2191,x2192)+E(f145(x2191,x2193,x2194,x2195),f145(x2192,x2193,x2194,x2195))
% 170.70/170.41 [220]~E(x2201,x2202)+E(f145(x2203,x2201,x2204,x2205),f145(x2203,x2202,x2204,x2205))
% 170.70/170.41 [221]~E(x2211,x2212)+E(f145(x2213,x2214,x2211,x2215),f145(x2213,x2214,x2212,x2215))
% 170.70/170.41 [222]~E(x2221,x2222)+E(f145(x2223,x2224,x2225,x2221),f145(x2223,x2224,x2225,x2222))
% 170.70/170.41 [223]~E(x2231,x2232)+E(f172(x2231),f172(x2232))
% 170.70/170.41 [224]~E(x2241,x2242)+E(f18(x2241,x2243,x2244),f18(x2242,x2243,x2244))
% 170.70/170.41 [225]~E(x2251,x2252)+E(f18(x2253,x2251,x2254),f18(x2253,x2252,x2254))
% 170.70/170.41 [226]~E(x2261,x2262)+E(f18(x2263,x2264,x2261),f18(x2263,x2264,x2262))
% 170.70/170.41 [227]~E(x2271,x2272)+E(f306(x2271,x2273,x2274),f306(x2272,x2273,x2274))
% 170.70/170.41 [228]~E(x2281,x2282)+E(f306(x2283,x2281,x2284),f306(x2283,x2282,x2284))
% 170.70/170.41 [229]~E(x2291,x2292)+E(f306(x2293,x2294,x2291),f306(x2293,x2294,x2292))
% 170.70/170.41 [230]~E(x2301,x2302)+E(f403(x2301,x2303),f403(x2302,x2303))
% 170.70/170.41 [231]~E(x2311,x2312)+E(f403(x2313,x2311),f403(x2313,x2312))
% 170.70/170.41 [232]~E(x2321,x2322)+E(f653(x2321,x2323,x2324),f653(x2322,x2323,x2324))
% 170.70/170.41 [233]~E(x2331,x2332)+E(f653(x2333,x2331,x2334),f653(x2333,x2332,x2334))
% 170.70/170.41 [234]~E(x2341,x2342)+E(f653(x2343,x2344,x2341),f653(x2343,x2344,x2342))
% 170.70/170.41 [235]~E(x2351,x2352)+E(f138(x2351),f138(x2352))
% 170.70/170.41 [236]~E(x2361,x2362)+E(f327(x2361,x2363),f327(x2362,x2363))
% 170.70/170.41 [237]~E(x2371,x2372)+E(f327(x2373,x2371),f327(x2373,x2372))
% 170.70/170.41 [238]~E(x2381,x2382)+E(f168(x2381),f168(x2382))
% 170.70/170.41 [239]~E(x2391,x2392)+E(f139(x2391,x2393),f139(x2392,x2393))
% 170.70/170.41 [240]~E(x2401,x2402)+E(f139(x2403,x2401),f139(x2403,x2402))
% 170.70/170.41 [241]~E(x2411,x2412)+E(f256(x2411),f256(x2412))
% 170.70/170.41 [242]~E(x2421,x2422)+E(f273(x2421,x2423),f273(x2422,x2423))
% 170.70/170.41 [243]~E(x2431,x2432)+E(f273(x2433,x2431),f273(x2433,x2432))
% 170.70/170.41 [244]~E(x2441,x2442)+E(f797(x2441,x2443,x2444,x2445,x2446),f797(x2442,x2443,x2444,x2445,x2446))
% 170.70/170.41 [245]~E(x2451,x2452)+E(f797(x2453,x2451,x2454,x2455,x2456),f797(x2453,x2452,x2454,x2455,x2456))
% 170.70/170.41 [246]~E(x2461,x2462)+E(f797(x2463,x2464,x2461,x2465,x2466),f797(x2463,x2464,x2462,x2465,x2466))
% 170.70/170.41 [247]~E(x2471,x2472)+E(f797(x2473,x2474,x2475,x2471,x2476),f797(x2473,x2474,x2475,x2472,x2476))
% 170.70/170.41 [248]~E(x2481,x2482)+E(f797(x2483,x2484,x2485,x2486,x2481),f797(x2483,x2484,x2485,x2486,x2482))
% 170.70/170.41 [249]~E(x2491,x2492)+E(f187(x2491,x2493,x2494),f187(x2492,x2493,x2494))
% 170.70/170.41 [250]~E(x2501,x2502)+E(f187(x2503,x2501,x2504),f187(x2503,x2502,x2504))
% 170.70/170.41 [251]~E(x2511,x2512)+E(f187(x2513,x2514,x2511),f187(x2513,x2514,x2512))
% 170.70/170.41 [252]~E(x2521,x2522)+E(f181(x2521,x2523),f181(x2522,x2523))
% 170.70/170.41 [253]~E(x2531,x2532)+E(f181(x2533,x2531),f181(x2533,x2532))
% 170.70/170.41 [254]~E(x2541,x2542)+E(f688(x2541,x2543,x2544,x2545,x2546),f688(x2542,x2543,x2544,x2545,x2546))
% 170.70/170.41 [255]~E(x2551,x2552)+E(f688(x2553,x2551,x2554,x2555,x2556),f688(x2553,x2552,x2554,x2555,x2556))
% 170.70/170.41 [256]~E(x2561,x2562)+E(f688(x2563,x2564,x2561,x2565,x2566),f688(x2563,x2564,x2562,x2565,x2566))
% 170.70/170.41 [257]~E(x2571,x2572)+E(f688(x2573,x2574,x2575,x2571,x2576),f688(x2573,x2574,x2575,x2572,x2576))
% 170.70/170.41 [258]~E(x2581,x2582)+E(f688(x2583,x2584,x2585,x2586,x2581),f688(x2583,x2584,x2585,x2586,x2582))
% 170.70/170.41 [259]~E(x2591,x2592)+E(f291(x2591,x2593),f291(x2592,x2593))
% 170.70/170.41 [260]~E(x2601,x2602)+E(f291(x2603,x2601),f291(x2603,x2602))
% 170.70/170.41 [261]~E(x2611,x2612)+E(f290(x2611,x2613),f290(x2612,x2613))
% 170.70/170.41 [262]~E(x2621,x2622)+E(f290(x2623,x2621),f290(x2623,x2622))
% 170.70/170.41 [263]~E(x2631,x2632)+E(f119(x2631,x2633),f119(x2632,x2633))
% 170.70/170.41 [264]~E(x2641,x2642)+E(f119(x2643,x2641),f119(x2643,x2642))
% 170.70/170.41 [265]~E(x2651,x2652)+E(f228(x2651),f228(x2652))
% 170.70/170.41 [266]~E(x2661,x2662)+E(f76(x2661,x2663,x2664,x2665,x2666),f76(x2662,x2663,x2664,x2665,x2666))
% 170.70/170.41 [267]~E(x2671,x2672)+E(f76(x2673,x2671,x2674,x2675,x2676),f76(x2673,x2672,x2674,x2675,x2676))
% 170.70/170.41 [268]~E(x2681,x2682)+E(f76(x2683,x2684,x2681,x2685,x2686),f76(x2683,x2684,x2682,x2685,x2686))
% 170.70/170.41 [269]~E(x2691,x2692)+E(f76(x2693,x2694,x2695,x2691,x2696),f76(x2693,x2694,x2695,x2692,x2696))
% 170.70/170.41 [270]~E(x2701,x2702)+E(f76(x2703,x2704,x2705,x2706,x2701),f76(x2703,x2704,x2705,x2706,x2702))
% 170.70/170.41 [271]~E(x2711,x2712)+E(f49(x2711,x2713),f49(x2712,x2713))
% 170.70/170.41 [272]~E(x2721,x2722)+E(f49(x2723,x2721),f49(x2723,x2722))
% 170.70/170.41 [273]~E(x2731,x2732)+E(f147(x2731,x2733),f147(x2732,x2733))
% 170.70/170.41 [274]~E(x2741,x2742)+E(f147(x2743,x2741),f147(x2743,x2742))
% 170.70/170.41 [275]~E(x2751,x2752)+E(f203(x2751),f203(x2752))
% 170.70/170.41 [276]~E(x2761,x2762)+E(f673(x2761,x2763),f673(x2762,x2763))
% 170.70/170.41 [277]~E(x2771,x2772)+E(f673(x2773,x2771),f673(x2773,x2772))
% 170.70/170.41 [278]~E(x2781,x2782)+E(f120(x2781),f120(x2782))
% 170.70/170.41 [279]~E(x2791,x2792)+E(f73(x2791,x2793,x2794,x2795),f73(x2792,x2793,x2794,x2795))
% 170.70/170.41 [280]~E(x2801,x2802)+E(f73(x2803,x2801,x2804,x2805),f73(x2803,x2802,x2804,x2805))
% 170.70/170.41 [281]~E(x2811,x2812)+E(f73(x2813,x2814,x2811,x2815),f73(x2813,x2814,x2812,x2815))
% 170.70/170.41 [282]~E(x2821,x2822)+E(f73(x2823,x2824,x2825,x2821),f73(x2823,x2824,x2825,x2822))
% 170.70/170.41 [283]~E(x2831,x2832)+E(f48(x2831,x2833),f48(x2832,x2833))
% 170.70/170.41 [284]~E(x2841,x2842)+E(f48(x2843,x2841),f48(x2843,x2842))
% 170.70/170.41 [285]~E(x2851,x2852)+E(f315(x2851,x2853,x2854),f315(x2852,x2853,x2854))
% 170.70/170.41 [286]~E(x2861,x2862)+E(f315(x2863,x2861,x2864),f315(x2863,x2862,x2864))
% 170.70/170.41 [287]~E(x2871,x2872)+E(f315(x2873,x2874,x2871),f315(x2873,x2874,x2872))
% 170.70/170.41 [288]~E(x2881,x2882)+E(f770(x2881,x2883),f770(x2882,x2883))
% 170.70/170.41 [289]~E(x2891,x2892)+E(f770(x2893,x2891),f770(x2893,x2892))
% 170.70/170.41 [290]~E(x2901,x2902)+E(f158(x2901,x2903,x2904),f158(x2902,x2903,x2904))
% 170.70/170.41 [291]~E(x2911,x2912)+E(f158(x2913,x2911,x2914),f158(x2913,x2912,x2914))
% 170.70/170.41 [292]~E(x2921,x2922)+E(f158(x2923,x2924,x2921),f158(x2923,x2924,x2922))
% 170.70/170.41 [293]~E(x2931,x2932)+E(f190(x2931,x2933,x2934,x2935,x2936),f190(x2932,x2933,x2934,x2935,x2936))
% 170.70/170.41 [294]~E(x2941,x2942)+E(f190(x2943,x2941,x2944,x2945,x2946),f190(x2943,x2942,x2944,x2945,x2946))
% 170.70/170.41 [295]~E(x2951,x2952)+E(f190(x2953,x2954,x2951,x2955,x2956),f190(x2953,x2954,x2952,x2955,x2956))
% 170.70/170.41 [296]~E(x2961,x2962)+E(f190(x2963,x2964,x2965,x2961,x2966),f190(x2963,x2964,x2965,x2962,x2966))
% 170.70/170.41 [297]~E(x2971,x2972)+E(f190(x2973,x2974,x2975,x2976,x2971),f190(x2973,x2974,x2975,x2976,x2972))
% 170.70/170.41 [298]~E(x2981,x2982)+E(f160(x2981,x2983),f160(x2982,x2983))
% 170.70/170.41 [299]~E(x2991,x2992)+E(f160(x2993,x2991),f160(x2993,x2992))
% 170.70/170.41 [300]~E(x3001,x3002)+E(f58(x3001),f58(x3002))
% 170.70/170.41 [301]~E(x3011,x3012)+E(f311(x3011,x3013),f311(x3012,x3013))
% 170.70/170.41 [302]~E(x3021,x3022)+E(f311(x3023,x3021),f311(x3023,x3022))
% 170.70/170.41 [303]~E(x3031,x3032)+E(f893(x3031,x3033),f893(x3032,x3033))
% 170.70/170.41 [304]~E(x3041,x3042)+E(f893(x3043,x3041),f893(x3043,x3042))
% 170.70/170.41 [305]~E(x3051,x3052)+E(f12(x3051,x3053,x3054),f12(x3052,x3053,x3054))
% 170.70/170.41 [306]~E(x3061,x3062)+E(f12(x3063,x3061,x3064),f12(x3063,x3062,x3064))
% 170.70/170.41 [307]~E(x3071,x3072)+E(f12(x3073,x3074,x3071),f12(x3073,x3074,x3072))
% 170.70/170.41 [308]~E(x3081,x3082)+E(f778(x3081,x3083),f778(x3082,x3083))
% 170.70/170.41 [309]~E(x3091,x3092)+E(f778(x3093,x3091),f778(x3093,x3092))
% 170.70/170.41 [310]~E(x3101,x3102)+E(f171(x3101),f171(x3102))
% 170.70/170.41 [311]~E(x3111,x3112)+E(f304(x3111),f304(x3112))
% 170.70/170.41 [312]~E(x3121,x3122)+E(f64(x3121,x3123),f64(x3122,x3123))
% 170.70/170.41 [313]~E(x3131,x3132)+E(f64(x3133,x3131),f64(x3133,x3132))
% 170.70/170.41 [314]~E(x3141,x3142)+E(f358(x3141,x3143,x3144),f358(x3142,x3143,x3144))
% 170.70/170.41 [315]~E(x3151,x3152)+E(f358(x3153,x3151,x3154),f358(x3153,x3152,x3154))
% 170.70/170.41 [316]~E(x3161,x3162)+E(f358(x3163,x3164,x3161),f358(x3163,x3164,x3162))
% 170.70/170.41 [317]~E(x3171,x3172)+E(f174(x3171),f174(x3172))
% 170.70/170.41 [318]~E(x3181,x3182)+E(f395(x3181),f395(x3182))
% 170.70/170.41 [319]~E(x3191,x3192)+E(f162(x3191,x3193),f162(x3192,x3193))
% 170.70/170.41 [320]~E(x3201,x3202)+E(f162(x3203,x3201),f162(x3203,x3202))
% 170.70/170.41 [321]~E(x3211,x3212)+E(f214(x3211,x3213),f214(x3212,x3213))
% 170.70/170.41 [322]~E(x3221,x3222)+E(f214(x3223,x3221),f214(x3223,x3222))
% 170.70/170.41 [323]~E(x3231,x3232)+E(f183(x3231,x3233),f183(x3232,x3233))
% 170.70/170.41 [324]~E(x3241,x3242)+E(f183(x3243,x3241),f183(x3243,x3242))
% 170.70/170.41 [325]~E(x3251,x3252)+E(f180(x3251,x3253,x3254),f180(x3252,x3253,x3254))
% 170.70/170.41 [326]~E(x3261,x3262)+E(f180(x3263,x3261,x3264),f180(x3263,x3262,x3264))
% 170.70/170.41 [327]~E(x3271,x3272)+E(f180(x3273,x3274,x3271),f180(x3273,x3274,x3272))
% 170.70/170.41 [328]~E(x3281,x3282)+E(f718(x3281,x3283,x3284,x3285,x3286),f718(x3282,x3283,x3284,x3285,x3286))
% 170.70/170.41 [329]~E(x3291,x3292)+E(f718(x3293,x3291,x3294,x3295,x3296),f718(x3293,x3292,x3294,x3295,x3296))
% 170.70/170.41 [330]~E(x3301,x3302)+E(f718(x3303,x3304,x3301,x3305,x3306),f718(x3303,x3304,x3302,x3305,x3306))
% 170.70/170.41 [331]~E(x3311,x3312)+E(f718(x3313,x3314,x3315,x3311,x3316),f718(x3313,x3314,x3315,x3312,x3316))
% 170.70/170.41 [332]~E(x3321,x3322)+E(f718(x3323,x3324,x3325,x3326,x3321),f718(x3323,x3324,x3325,x3326,x3322))
% 170.70/170.41 [333]~E(x3331,x3332)+E(f399(x3331,x3333,x3334),f399(x3332,x3333,x3334))
% 170.70/170.41 [334]~E(x3341,x3342)+E(f399(x3343,x3341,x3344),f399(x3343,x3342,x3344))
% 170.70/170.41 [335]~E(x3351,x3352)+E(f399(x3353,x3354,x3351),f399(x3353,x3354,x3352))
% 170.70/170.41 [336]~E(x3361,x3362)+E(f123(x3361,x3363,x3364),f123(x3362,x3363,x3364))
% 170.70/170.41 [337]~E(x3371,x3372)+E(f123(x3373,x3371,x3374),f123(x3373,x3372,x3374))
% 170.70/170.41 [338]~E(x3381,x3382)+E(f123(x3383,x3384,x3381),f123(x3383,x3384,x3382))
% 170.70/170.41 [339]~E(x3391,x3392)+E(f185(x3391,x3393),f185(x3392,x3393))
% 170.70/170.41 [340]~E(x3401,x3402)+E(f185(x3403,x3401),f185(x3403,x3402))
% 170.70/170.41 [341]~E(x3411,x3412)+E(f164(x3411,x3413),f164(x3412,x3413))
% 170.70/170.41 [342]~E(x3421,x3422)+E(f164(x3423,x3421),f164(x3423,x3422))
% 170.70/170.41 [343]~E(x3431,x3432)+E(f132(x3431,x3433),f132(x3432,x3433))
% 170.70/170.41 [344]~E(x3441,x3442)+E(f132(x3443,x3441),f132(x3443,x3442))
% 170.70/170.41 [345]~E(x3451,x3452)+E(f268(x3451,x3453),f268(x3452,x3453))
% 170.70/170.41 [346]~E(x3461,x3462)+E(f268(x3463,x3461),f268(x3463,x3462))
% 170.70/170.41 [347]~E(x3471,x3472)+E(f101(x3471),f101(x3472))
% 170.70/170.41 [348]~E(x3481,x3482)+E(f46(x3481,x3483),f46(x3482,x3483))
% 170.70/170.41 [349]~E(x3491,x3492)+E(f46(x3493,x3491),f46(x3493,x3492))
% 170.70/170.41 [350]~E(x3501,x3502)+E(f326(x3501,x3503),f326(x3502,x3503))
% 170.70/170.41 [351]~E(x3511,x3512)+E(f326(x3513,x3511),f326(x3513,x3512))
% 170.70/170.41 [352]~E(x3521,x3522)+E(f269(x3521,x3523),f269(x3522,x3523))
% 170.70/170.41 [353]~E(x3531,x3532)+E(f269(x3533,x3531),f269(x3533,x3532))
% 170.70/170.41 [354]~E(x3541,x3542)+E(f477(x3541,x3543,x3544),f477(x3542,x3543,x3544))
% 170.70/170.41 [355]~E(x3551,x3552)+E(f477(x3553,x3551,x3554),f477(x3553,x3552,x3554))
% 170.70/170.41 [356]~E(x3561,x3562)+E(f477(x3563,x3564,x3561),f477(x3563,x3564,x3562))
% 170.70/170.41 [357]~E(x3571,x3572)+E(f66(x3571,x3573,x3574),f66(x3572,x3573,x3574))
% 170.70/170.41 [358]~E(x3581,x3582)+E(f66(x3583,x3581,x3584),f66(x3583,x3582,x3584))
% 170.70/170.41 [359]~E(x3591,x3592)+E(f66(x3593,x3594,x3591),f66(x3593,x3594,x3592))
% 170.70/170.41 [360]~E(x3601,x3602)+E(f323(x3601,x3603),f323(x3602,x3603))
% 170.70/170.41 [361]~E(x3611,x3612)+E(f323(x3613,x3611),f323(x3613,x3612))
% 170.70/170.41 [362]~E(x3621,x3622)+E(f67(x3621,x3623,x3624,x3625,x3626),f67(x3622,x3623,x3624,x3625,x3626))
% 170.70/170.41 [363]~E(x3631,x3632)+E(f67(x3633,x3631,x3634,x3635,x3636),f67(x3633,x3632,x3634,x3635,x3636))
% 170.70/170.41 [364]~E(x3641,x3642)+E(f67(x3643,x3644,x3641,x3645,x3646),f67(x3643,x3644,x3642,x3645,x3646))
% 170.70/170.41 [365]~E(x3651,x3652)+E(f67(x3653,x3654,x3655,x3651,x3656),f67(x3653,x3654,x3655,x3652,x3656))
% 170.70/170.41 [366]~E(x3661,x3662)+E(f67(x3663,x3664,x3665,x3666,x3661),f67(x3663,x3664,x3665,x3666,x3662))
% 170.70/170.41 [367]~E(x3671,x3672)+E(f176(x3671),f176(x3672))
% 170.70/170.41 [368]~E(x3681,x3682)+E(f815(x3681,x3683,x3684),f815(x3682,x3683,x3684))
% 170.70/170.41 [369]~E(x3691,x3692)+E(f815(x3693,x3691,x3694),f815(x3693,x3692,x3694))
% 170.70/170.41 [370]~E(x3701,x3702)+E(f815(x3703,x3704,x3701),f815(x3703,x3704,x3702))
% 170.70/170.41 [371]~E(x3711,x3712)+E(f307(x3711),f307(x3712))
% 170.70/170.41 [372]~E(x3721,x3722)+E(f194(x3721,x3723,x3724,x3725),f194(x3722,x3723,x3724,x3725))
% 170.70/170.41 [373]~E(x3731,x3732)+E(f194(x3733,x3731,x3734,x3735),f194(x3733,x3732,x3734,x3735))
% 170.70/170.41 [374]~E(x3741,x3742)+E(f194(x3743,x3744,x3741,x3745),f194(x3743,x3744,x3742,x3745))
% 170.70/170.41 [375]~E(x3751,x3752)+E(f194(x3753,x3754,x3755,x3751),f194(x3753,x3754,x3755,x3752))
% 170.70/170.41 [376]~E(x3761,x3762)+E(f41(x3761,x3763),f41(x3762,x3763))
% 170.70/170.41 [377]~E(x3771,x3772)+E(f41(x3773,x3771),f41(x3773,x3772))
% 170.70/170.41 [378]~E(x3781,x3782)+E(f141(x3781),f141(x3782))
% 170.70/170.41 [379]~E(x3791,x3792)+E(f91(x3791),f91(x3792))
% 170.70/170.41 [380]~E(x3801,x3802)+E(f837(x3801,x3803,x3804,x3805),f837(x3802,x3803,x3804,x3805))
% 170.70/170.41 [381]~E(x3811,x3812)+E(f837(x3813,x3811,x3814,x3815),f837(x3813,x3812,x3814,x3815))
% 170.70/170.41 [382]~E(x3821,x3822)+E(f837(x3823,x3824,x3821,x3825),f837(x3823,x3824,x3822,x3825))
% 170.70/170.41 [383]~E(x3831,x3832)+E(f837(x3833,x3834,x3835,x3831),f837(x3833,x3834,x3835,x3832))
% 170.70/170.41 [384]~E(x3841,x3842)+E(f825(x3841,x3843,x3844),f825(x3842,x3843,x3844))
% 170.70/170.41 [385]~E(x3851,x3852)+E(f825(x3853,x3851,x3854),f825(x3853,x3852,x3854))
% 170.70/170.41 [386]~E(x3861,x3862)+E(f825(x3863,x3864,x3861),f825(x3863,x3864,x3862))
% 170.70/170.41 [387]~E(x3871,x3872)+E(f414(x3871,x3873,x3874,x3875),f414(x3872,x3873,x3874,x3875))
% 170.70/170.41 [388]~E(x3881,x3882)+E(f414(x3883,x3881,x3884,x3885),f414(x3883,x3882,x3884,x3885))
% 170.70/170.41 [389]~E(x3891,x3892)+E(f414(x3893,x3894,x3891,x3895),f414(x3893,x3894,x3892,x3895))
% 170.70/170.41 [390]~E(x3901,x3902)+E(f414(x3903,x3904,x3905,x3901),f414(x3903,x3904,x3905,x3902))
% 170.70/170.41 [391]~E(x3911,x3912)+E(f10(x3911,x3913),f10(x3912,x3913))
% 170.70/170.41 [392]~E(x3921,x3922)+E(f10(x3923,x3921),f10(x3923,x3922))
% 170.70/170.41 [393]~E(x3931,x3932)+E(f726(x3931,x3933,x3934),f726(x3932,x3933,x3934))
% 170.70/170.41 [394]~E(x3941,x3942)+E(f726(x3943,x3941,x3944),f726(x3943,x3942,x3944))
% 170.70/170.41 [395]~E(x3951,x3952)+E(f726(x3953,x3954,x3951),f726(x3953,x3954,x3952))
% 170.70/170.41 [396]~E(x3961,x3962)+E(f712(x3961,x3963,x3964,x3965),f712(x3962,x3963,x3964,x3965))
% 170.70/170.41 [397]~E(x3971,x3972)+E(f712(x3973,x3971,x3974,x3975),f712(x3973,x3972,x3974,x3975))
% 170.70/170.41 [398]~E(x3981,x3982)+E(f712(x3983,x3984,x3981,x3985),f712(x3983,x3984,x3982,x3985))
% 170.70/170.41 [399]~E(x3991,x3992)+E(f712(x3993,x3994,x3995,x3991),f712(x3993,x3994,x3995,x3992))
% 170.70/170.41 [400]~E(x4001,x4002)+E(f85(x4001,x4003),f85(x4002,x4003))
% 170.70/170.41 [401]~E(x4011,x4012)+E(f85(x4013,x4011),f85(x4013,x4012))
% 170.70/170.41 [402]~E(x4021,x4022)+E(f188(x4021,x4023,x4024,x4025),f188(x4022,x4023,x4024,x4025))
% 170.70/170.41 [403]~E(x4031,x4032)+E(f188(x4033,x4031,x4034,x4035),f188(x4033,x4032,x4034,x4035))
% 170.70/170.41 [404]~E(x4041,x4042)+E(f188(x4043,x4044,x4041,x4045),f188(x4043,x4044,x4042,x4045))
% 170.70/170.41 [405]~E(x4051,x4052)+E(f188(x4053,x4054,x4055,x4051),f188(x4053,x4054,x4055,x4052))
% 170.70/170.41 [406]~E(x4061,x4062)+E(f90(x4061,x4063),f90(x4062,x4063))
% 170.70/170.41 [407]~E(x4071,x4072)+E(f90(x4073,x4071),f90(x4073,x4072))
% 170.70/170.41 [408]~E(x4081,x4082)+E(f515(x4081,x4083,x4084),f515(x4082,x4083,x4084))
% 170.70/170.41 [409]~E(x4091,x4092)+E(f515(x4093,x4091,x4094),f515(x4093,x4092,x4094))
% 170.70/170.41 [410]~E(x4101,x4102)+E(f515(x4103,x4104,x4101),f515(x4103,x4104,x4102))
% 170.70/170.41 [411]~E(x4111,x4112)+E(f517(x4111,x4113,x4114,x4115,x4116),f517(x4112,x4113,x4114,x4115,x4116))
% 170.70/170.41 [412]~E(x4121,x4122)+E(f517(x4123,x4121,x4124,x4125,x4126),f517(x4123,x4122,x4124,x4125,x4126))
% 170.70/170.41 [413]~E(x4131,x4132)+E(f517(x4133,x4134,x4131,x4135,x4136),f517(x4133,x4134,x4132,x4135,x4136))
% 170.70/170.41 [414]~E(x4141,x4142)+E(f517(x4143,x4144,x4145,x4141,x4146),f517(x4143,x4144,x4145,x4142,x4146))
% 170.70/170.41 [415]~E(x4151,x4152)+E(f517(x4153,x4154,x4155,x4156,x4151),f517(x4153,x4154,x4155,x4156,x4152))
% 170.70/170.41 [416]~E(x4161,x4162)+E(f96(x4161,x4163,x4164,x4165),f96(x4162,x4163,x4164,x4165))
% 170.70/170.41 [417]~E(x4171,x4172)+E(f96(x4173,x4171,x4174,x4175),f96(x4173,x4172,x4174,x4175))
% 170.70/170.41 [418]~E(x4181,x4182)+E(f96(x4183,x4184,x4181,x4185),f96(x4183,x4184,x4182,x4185))
% 170.70/170.41 [419]~E(x4191,x4192)+E(f96(x4193,x4194,x4195,x4191),f96(x4193,x4194,x4195,x4192))
% 170.70/170.41 [420]~E(x4201,x4202)+E(f92(x4201),f92(x4202))
% 170.70/170.41 [421]~E(x4211,x4212)+E(f33(x4211,x4213),f33(x4212,x4213))
% 170.70/170.41 [422]~E(x4221,x4222)+E(f33(x4223,x4221),f33(x4223,x4222))
% 170.70/170.41 [423]~E(x4231,x4232)+E(f752(x4231,x4233),f752(x4232,x4233))
% 170.70/170.41 [424]~E(x4241,x4242)+E(f752(x4243,x4241),f752(x4243,x4242))
% 170.70/170.41 [425]~E(x4251,x4252)+E(f169(x4251),f169(x4252))
% 170.70/170.41 [426]~E(x4261,x4262)+E(f246(x4261,x4263,x4264,x4265),f246(x4262,x4263,x4264,x4265))
% 170.70/170.41 [427]~E(x4271,x4272)+E(f246(x4273,x4271,x4274,x4275),f246(x4273,x4272,x4274,x4275))
% 170.70/170.41 [428]~E(x4281,x4282)+E(f246(x4283,x4284,x4281,x4285),f246(x4283,x4284,x4282,x4285))
% 170.70/170.41 [429]~E(x4291,x4292)+E(f246(x4293,x4294,x4295,x4291),f246(x4293,x4294,x4295,x4292))
% 170.70/170.41 [430]~E(x4301,x4302)+E(f601(x4301,x4303),f601(x4302,x4303))
% 170.70/170.41 [431]~E(x4311,x4312)+E(f601(x4313,x4311),f601(x4313,x4312))
% 170.70/170.41 [432]~E(x4321,x4322)+E(f668(x4321,x4323,x4324,x4325),f668(x4322,x4323,x4324,x4325))
% 170.70/170.41 [433]~E(x4331,x4332)+E(f668(x4333,x4331,x4334,x4335),f668(x4333,x4332,x4334,x4335))
% 170.70/170.41 [434]~E(x4341,x4342)+E(f668(x4343,x4344,x4341,x4345),f668(x4343,x4344,x4342,x4345))
% 170.70/170.41 [435]~E(x4351,x4352)+E(f668(x4353,x4354,x4355,x4351),f668(x4353,x4354,x4355,x4352))
% 170.70/170.41 [436]~E(x4361,x4362)+E(f478(x4361,x4363,x4364),f478(x4362,x4363,x4364))
% 170.70/170.41 [437]~E(x4371,x4372)+E(f478(x4373,x4371,x4374),f478(x4373,x4372,x4374))
% 170.70/170.41 [438]~E(x4381,x4382)+E(f478(x4383,x4384,x4381),f478(x4383,x4384,x4382))
% 170.70/170.41 [439]~E(x4391,x4392)+E(f819(x4391,x4393,x4394,x4395),f819(x4392,x4393,x4394,x4395))
% 170.70/170.41 [440]~E(x4401,x4402)+E(f819(x4403,x4401,x4404,x4405),f819(x4403,x4402,x4404,x4405))
% 170.70/170.41 [441]~E(x4411,x4412)+E(f819(x4413,x4414,x4411,x4415),f819(x4413,x4414,x4412,x4415))
% 170.70/170.41 [442]~E(x4421,x4422)+E(f819(x4423,x4424,x4425,x4421),f819(x4423,x4424,x4425,x4422))
% 170.70/170.41 [443]~E(x4431,x4432)+E(f150(x4431,x4433),f150(x4432,x4433))
% 170.70/170.41 [444]~E(x4441,x4442)+E(f150(x4443,x4441),f150(x4443,x4442))
% 170.70/170.41 [445]~E(x4451,x4452)+E(f593(x4451,x4453,x4454),f593(x4452,x4453,x4454))
% 170.70/170.41 [446]~E(x4461,x4462)+E(f593(x4463,x4461,x4464),f593(x4463,x4462,x4464))
% 170.70/170.41 [447]~E(x4471,x4472)+E(f593(x4473,x4474,x4471),f593(x4473,x4474,x4472))
% 170.70/170.41 [448]~E(x4481,x4482)+E(f161(x4481,x4483),f161(x4482,x4483))
% 170.70/170.41 [449]~E(x4491,x4492)+E(f161(x4493,x4491),f161(x4493,x4492))
% 170.70/170.41 [450]~E(x4501,x4502)+E(f77(x4501,x4503,x4504,x4505),f77(x4502,x4503,x4504,x4505))
% 170.70/170.41 [451]~E(x4511,x4512)+E(f77(x4513,x4511,x4514,x4515),f77(x4513,x4512,x4514,x4515))
% 170.70/170.41 [452]~E(x4521,x4522)+E(f77(x4523,x4524,x4521,x4525),f77(x4523,x4524,x4522,x4525))
% 170.70/170.41 [453]~E(x4531,x4532)+E(f77(x4533,x4534,x4535,x4531),f77(x4533,x4534,x4535,x4532))
% 170.70/170.41 [454]~E(x4541,x4542)+E(f82(x4541,x4543),f82(x4542,x4543))
% 170.70/170.41 [455]~E(x4551,x4552)+E(f82(x4553,x4551),f82(x4553,x4552))
% 170.70/170.41 [456]~E(x4561,x4562)+E(f833(x4561,x4563),f833(x4562,x4563))
% 170.70/170.41 [457]~E(x4571,x4572)+E(f833(x4573,x4571),f833(x4573,x4572))
% 170.70/170.41 [458]~E(x4581,x4582)+E(f210(x4581,x4583,x4584,x4585),f210(x4582,x4583,x4584,x4585))
% 170.70/170.41 [459]~E(x4591,x4592)+E(f210(x4593,x4591,x4594,x4595),f210(x4593,x4592,x4594,x4595))
% 170.70/170.41 [460]~E(x4601,x4602)+E(f210(x4603,x4604,x4601,x4605),f210(x4603,x4604,x4602,x4605))
% 170.70/170.41 [461]~E(x4611,x4612)+E(f210(x4613,x4614,x4615,x4611),f210(x4613,x4614,x4615,x4612))
% 170.70/170.41 [462]~E(x4621,x4622)+E(f432(x4621,x4623,x4624,x4625),f432(x4622,x4623,x4624,x4625))
% 170.70/170.41 [463]~E(x4631,x4632)+E(f432(x4633,x4631,x4634,x4635),f432(x4633,x4632,x4634,x4635))
% 170.70/170.41 [464]~E(x4641,x4642)+E(f432(x4643,x4644,x4641,x4645),f432(x4643,x4644,x4642,x4645))
% 170.70/170.41 [465]~E(x4651,x4652)+E(f432(x4653,x4654,x4655,x4651),f432(x4653,x4654,x4655,x4652))
% 170.70/170.41 [466]~E(x4661,x4662)+E(f226(x4661,x4663,x4664,x4665),f226(x4662,x4663,x4664,x4665))
% 170.70/170.41 [467]~E(x4671,x4672)+E(f226(x4673,x4671,x4674,x4675),f226(x4673,x4672,x4674,x4675))
% 170.70/170.41 [468]~E(x4681,x4682)+E(f226(x4683,x4684,x4681,x4685),f226(x4683,x4684,x4682,x4685))
% 170.70/170.41 [469]~E(x4691,x4692)+E(f226(x4693,x4694,x4695,x4691),f226(x4693,x4694,x4695,x4692))
% 170.70/170.41 [470]~E(x4701,x4702)+E(f761(x4701,x4703,x4704,x4705,x4706,x4707,x4708),f761(x4702,x4703,x4704,x4705,x4706,x4707,x4708))
% 170.70/170.41 [471]~E(x4711,x4712)+E(f761(x4713,x4711,x4714,x4715,x4716,x4717,x4718),f761(x4713,x4712,x4714,x4715,x4716,x4717,x4718))
% 170.70/170.41 [472]~E(x4721,x4722)+E(f761(x4723,x4724,x4721,x4725,x4726,x4727,x4728),f761(x4723,x4724,x4722,x4725,x4726,x4727,x4728))
% 170.70/170.41 [473]~E(x4731,x4732)+E(f761(x4733,x4734,x4735,x4731,x4736,x4737,x4738),f761(x4733,x4734,x4735,x4732,x4736,x4737,x4738))
% 170.70/170.41 [474]~E(x4741,x4742)+E(f761(x4743,x4744,x4745,x4746,x4741,x4747,x4748),f761(x4743,x4744,x4745,x4746,x4742,x4747,x4748))
% 170.70/170.41 [475]~E(x4751,x4752)+E(f761(x4753,x4754,x4755,x4756,x4757,x4751,x4758),f761(x4753,x4754,x4755,x4756,x4757,x4752,x4758))
% 170.70/170.41 [476]~E(x4761,x4762)+E(f761(x4763,x4764,x4765,x4766,x4767,x4768,x4761),f761(x4763,x4764,x4765,x4766,x4767,x4768,x4762))
% 170.70/170.41 [477]~E(x4771,x4772)+E(f322(x4771,x4773,x4774,x4775),f322(x4772,x4773,x4774,x4775))
% 170.70/170.41 [478]~E(x4781,x4782)+E(f322(x4783,x4781,x4784,x4785),f322(x4783,x4782,x4784,x4785))
% 170.70/170.41 [479]~E(x4791,x4792)+E(f322(x4793,x4794,x4791,x4795),f322(x4793,x4794,x4792,x4795))
% 170.70/170.41 [480]~E(x4801,x4802)+E(f322(x4803,x4804,x4805,x4801),f322(x4803,x4804,x4805,x4802))
% 170.70/170.41 [481]~E(x4811,x4812)+E(f324(x4811,x4813),f324(x4812,x4813))
% 170.70/170.41 [482]~E(x4821,x4822)+E(f324(x4823,x4821),f324(x4823,x4822))
% 170.70/170.41 [483]~E(x4831,x4832)+E(f535(x4831,x4833),f535(x4832,x4833))
% 170.70/170.41 [484]~E(x4841,x4842)+E(f535(x4843,x4841),f535(x4843,x4842))
% 170.70/170.41 [485]~E(x4851,x4852)+E(f451(x4851,x4853,x4854),f451(x4852,x4853,x4854))
% 170.70/170.41 [486]~E(x4861,x4862)+E(f451(x4863,x4861,x4864),f451(x4863,x4862,x4864))
% 170.70/170.41 [487]~E(x4871,x4872)+E(f451(x4873,x4874,x4871),f451(x4873,x4874,x4872))
% 170.70/170.41 [488]~E(x4881,x4882)+E(f140(x4881),f140(x4882))
% 170.70/170.41 [489]~E(x4891,x4892)+E(f824(x4891,x4893,x4894),f824(x4892,x4893,x4894))
% 170.70/170.41 [490]~E(x4901,x4902)+E(f824(x4903,x4901,x4904),f824(x4903,x4902,x4904))
% 170.70/170.41 [491]~E(x4911,x4912)+E(f824(x4913,x4914,x4911),f824(x4913,x4914,x4912))
% 170.70/170.41 [492]~E(x4921,x4922)+E(f732(x4921,x4923,x4924,x4925),f732(x4922,x4923,x4924,x4925))
% 170.70/170.41 [493]~E(x4931,x4932)+E(f732(x4933,x4931,x4934,x4935),f732(x4933,x4932,x4934,x4935))
% 170.70/170.41 [494]~E(x4941,x4942)+E(f732(x4943,x4944,x4941,x4945),f732(x4943,x4944,x4942,x4945))
% 170.70/170.41 [495]~E(x4951,x4952)+E(f732(x4953,x4954,x4955,x4951),f732(x4953,x4954,x4955,x4952))
% 170.70/170.41 [496]~E(x4961,x4962)+E(f153(x4961,x4963,x4964,x4965),f153(x4962,x4963,x4964,x4965))
% 170.70/170.41 [497]~E(x4971,x4972)+E(f153(x4973,x4971,x4974,x4975),f153(x4973,x4972,x4974,x4975))
% 170.70/170.41 [498]~E(x4981,x4982)+E(f153(x4983,x4984,x4981,x4985),f153(x4983,x4984,x4982,x4985))
% 170.70/170.41 [499]~E(x4991,x4992)+E(f153(x4993,x4994,x4995,x4991),f153(x4993,x4994,x4995,x4992))
% 170.70/170.41 [500]~E(x5001,x5002)+E(f814(x5001,x5003,x5004),f814(x5002,x5003,x5004))
% 170.70/170.41 [501]~E(x5011,x5012)+E(f814(x5013,x5011,x5014),f814(x5013,x5012,x5014))
% 170.70/170.41 [502]~E(x5021,x5022)+E(f814(x5023,x5024,x5021),f814(x5023,x5024,x5022))
% 170.70/170.41 [503]~E(x5031,x5032)+E(f310(x5031),f310(x5032))
% 170.70/170.41 [504]~E(x5041,x5042)+E(f461(x5041,x5043,x5044,x5045,x5046),f461(x5042,x5043,x5044,x5045,x5046))
% 170.70/170.41 [505]~E(x5051,x5052)+E(f461(x5053,x5051,x5054,x5055,x5056),f461(x5053,x5052,x5054,x5055,x5056))
% 170.70/170.41 [506]~E(x5061,x5062)+E(f461(x5063,x5064,x5061,x5065,x5066),f461(x5063,x5064,x5062,x5065,x5066))
% 170.70/170.41 [507]~E(x5071,x5072)+E(f461(x5073,x5074,x5075,x5071,x5076),f461(x5073,x5074,x5075,x5072,x5076))
% 170.70/170.41 [508]~E(x5081,x5082)+E(f461(x5083,x5084,x5085,x5086,x5081),f461(x5083,x5084,x5085,x5086,x5082))
% 170.70/170.41 [509]~E(x5091,x5092)+E(f530(x5091,x5093,x5094,x5095,x5096,x5097),f530(x5092,x5093,x5094,x5095,x5096,x5097))
% 170.70/170.41 [510]~E(x5101,x5102)+E(f530(x5103,x5101,x5104,x5105,x5106,x5107),f530(x5103,x5102,x5104,x5105,x5106,x5107))
% 170.70/170.41 [511]~E(x5111,x5112)+E(f530(x5113,x5114,x5111,x5115,x5116,x5117),f530(x5113,x5114,x5112,x5115,x5116,x5117))
% 170.70/170.41 [512]~E(x5121,x5122)+E(f530(x5123,x5124,x5125,x5121,x5126,x5127),f530(x5123,x5124,x5125,x5122,x5126,x5127))
% 170.70/170.41 [513]~E(x5131,x5132)+E(f530(x5133,x5134,x5135,x5136,x5131,x5137),f530(x5133,x5134,x5135,x5136,x5132,x5137))
% 170.70/170.41 [514]~E(x5141,x5142)+E(f530(x5143,x5144,x5145,x5146,x5147,x5141),f530(x5143,x5144,x5145,x5146,x5147,x5142))
% 170.70/170.41 [515]~E(x5151,x5152)+E(f206(x5151),f206(x5152))
% 170.70/170.41 [516]~E(x5161,x5162)+E(f151(x5161,x5163,x5164),f151(x5162,x5163,x5164))
% 170.70/170.41 [517]~E(x5171,x5172)+E(f151(x5173,x5171,x5174),f151(x5173,x5172,x5174))
% 170.70/170.41 [518]~E(x5181,x5182)+E(f151(x5183,x5184,x5181),f151(x5183,x5184,x5182))
% 170.70/170.41 [519]~E(x5191,x5192)+E(f839(x5191,x5193,x5194,x5195,x5196),f839(x5192,x5193,x5194,x5195,x5196))
% 170.70/170.41 [520]~E(x5201,x5202)+E(f839(x5203,x5201,x5204,x5205,x5206),f839(x5203,x5202,x5204,x5205,x5206))
% 170.70/170.41 [521]~E(x5211,x5212)+E(f839(x5213,x5214,x5211,x5215,x5216),f839(x5213,x5214,x5212,x5215,x5216))
% 170.70/170.41 [522]~E(x5221,x5222)+E(f839(x5223,x5224,x5225,x5221,x5226),f839(x5223,x5224,x5225,x5222,x5226))
% 170.70/170.41 [523]~E(x5231,x5232)+E(f839(x5233,x5234,x5235,x5236,x5231),f839(x5233,x5234,x5235,x5236,x5232))
% 170.70/170.41 [524]~E(x5241,x5242)+E(f492(x5241,x5243,x5244),f492(x5242,x5243,x5244))
% 170.70/170.41 [525]~E(x5251,x5252)+E(f492(x5253,x5251,x5254),f492(x5253,x5252,x5254))
% 170.70/170.41 [526]~E(x5261,x5262)+E(f492(x5263,x5264,x5261),f492(x5263,x5264,x5262))
% 170.70/170.41 [527]~E(x5271,x5272)+E(f122(x5271,x5273,x5274),f122(x5272,x5273,x5274))
% 170.70/170.41 [528]~E(x5281,x5282)+E(f122(x5283,x5281,x5284),f122(x5283,x5282,x5284))
% 170.70/170.41 [529]~E(x5291,x5292)+E(f122(x5293,x5294,x5291),f122(x5293,x5294,x5292))
% 170.70/170.41 [530]~E(x5301,x5302)+E(f700(x5301,x5303),f700(x5302,x5303))
% 170.70/170.41 [531]~E(x5311,x5312)+E(f700(x5313,x5311),f700(x5313,x5312))
% 170.70/170.41 [532]~E(x5321,x5322)+E(f32(x5321,x5323),f32(x5322,x5323))
% 170.70/170.41 [533]~E(x5331,x5332)+E(f32(x5333,x5331),f32(x5333,x5332))
% 170.70/170.41 [534]~E(x5341,x5342)+E(f191(x5341,x5343,x5344,x5345),f191(x5342,x5343,x5344,x5345))
% 170.70/170.41 [535]~E(x5351,x5352)+E(f191(x5353,x5351,x5354,x5355),f191(x5353,x5352,x5354,x5355))
% 170.70/170.41 [536]~E(x5361,x5362)+E(f191(x5363,x5364,x5361,x5365),f191(x5363,x5364,x5362,x5365))
% 170.70/170.41 [537]~E(x5371,x5372)+E(f191(x5373,x5374,x5375,x5371),f191(x5373,x5374,x5375,x5372))
% 170.70/170.41 [538]~E(x5381,x5382)+E(f457(x5381,x5383,x5384,x5385),f457(x5382,x5383,x5384,x5385))
% 170.70/170.41 [539]~E(x5391,x5392)+E(f457(x5393,x5391,x5394,x5395),f457(x5393,x5392,x5394,x5395))
% 170.70/170.41 [540]~E(x5401,x5402)+E(f457(x5403,x5404,x5401,x5405),f457(x5403,x5404,x5402,x5405))
% 170.70/170.41 [541]~E(x5411,x5412)+E(f457(x5413,x5414,x5415,x5411),f457(x5413,x5414,x5415,x5412))
% 170.70/170.41 [542]~E(x5421,x5422)+E(f257(x5421),f257(x5422))
% 170.70/170.41 [543]~E(x5431,x5432)+E(f184(x5431),f184(x5432))
% 170.70/170.41 [544]~E(x5441,x5442)+E(f529(x5441,x5443,x5444),f529(x5442,x5443,x5444))
% 170.70/170.41 [545]~E(x5451,x5452)+E(f529(x5453,x5451,x5454),f529(x5453,x5452,x5454))
% 170.70/170.41 [546]~E(x5461,x5462)+E(f529(x5463,x5464,x5461),f529(x5463,x5464,x5462))
% 170.70/170.41 [547]~E(x5471,x5472)+E(f604(x5471,x5473,x5474),f604(x5472,x5473,x5474))
% 170.70/170.41 [548]~E(x5481,x5482)+E(f604(x5483,x5481,x5484),f604(x5483,x5482,x5484))
% 170.70/170.41 [549]~E(x5491,x5492)+E(f604(x5493,x5494,x5491),f604(x5493,x5494,x5492))
% 170.70/170.41 [550]~E(x5501,x5502)+E(f276(x5501,x5503,x5504,x5505),f276(x5502,x5503,x5504,x5505))
% 170.70/170.41 [551]~E(x5511,x5512)+E(f276(x5513,x5511,x5514,x5515),f276(x5513,x5512,x5514,x5515))
% 170.70/170.41 [552]~E(x5521,x5522)+E(f276(x5523,x5524,x5521,x5525),f276(x5523,x5524,x5522,x5525))
% 170.70/170.41 [553]~E(x5531,x5532)+E(f276(x5533,x5534,x5535,x5531),f276(x5533,x5534,x5535,x5532))
% 170.70/170.41 [554]~E(x5541,x5542)+E(f232(x5541,x5543),f232(x5542,x5543))
% 170.70/170.41 [555]~E(x5551,x5552)+E(f232(x5553,x5551),f232(x5553,x5552))
% 170.70/170.41 [556]~E(x5561,x5562)+E(f163(x5561,x5563),f163(x5562,x5563))
% 170.70/170.41 [557]~E(x5571,x5572)+E(f163(x5573,x5571),f163(x5573,x5572))
% 170.70/170.41 [558]~E(x5581,x5582)+E(f317(x5581,x5583,x5584),f317(x5582,x5583,x5584))
% 170.70/170.41 [559]~E(x5591,x5592)+E(f317(x5593,x5591,x5594),f317(x5593,x5592,x5594))
% 170.70/170.41 [560]~E(x5601,x5602)+E(f317(x5603,x5604,x5601),f317(x5603,x5604,x5602))
% 170.70/170.41 [561]~E(x5611,x5612)+E(f143(x5611,x5613,x5614),f143(x5612,x5613,x5614))
% 170.70/170.41 [562]~E(x5621,x5622)+E(f143(x5623,x5621,x5624),f143(x5623,x5622,x5624))
% 170.70/170.41 [563]~E(x5631,x5632)+E(f143(x5633,x5634,x5631),f143(x5633,x5634,x5632))
% 170.70/170.41 [564]~E(x5641,x5642)+E(f225(x5641,x5643,x5644,x5645),f225(x5642,x5643,x5644,x5645))
% 170.70/170.41 [565]~E(x5651,x5652)+E(f225(x5653,x5651,x5654,x5655),f225(x5653,x5652,x5654,x5655))
% 170.70/170.41 [566]~E(x5661,x5662)+E(f225(x5663,x5664,x5661,x5665),f225(x5663,x5664,x5662,x5665))
% 170.70/170.41 [567]~E(x5671,x5672)+E(f225(x5673,x5674,x5675,x5671),f225(x5673,x5674,x5675,x5672))
% 170.70/170.41 [568]~E(x5681,x5682)+E(f615(x5681,x5683,x5684,x5685,x5686),f615(x5682,x5683,x5684,x5685,x5686))
% 170.70/170.41 [569]~E(x5691,x5692)+E(f615(x5693,x5691,x5694,x5695,x5696),f615(x5693,x5692,x5694,x5695,x5696))
% 170.70/170.41 [570]~E(x5701,x5702)+E(f615(x5703,x5704,x5701,x5705,x5706),f615(x5703,x5704,x5702,x5705,x5706))
% 170.70/170.41 [571]~E(x5711,x5712)+E(f615(x5713,x5714,x5715,x5711,x5716),f615(x5713,x5714,x5715,x5712,x5716))
% 170.70/170.41 [572]~E(x5721,x5722)+E(f615(x5723,x5724,x5725,x5726,x5721),f615(x5723,x5724,x5725,x5726,x5722))
% 170.70/170.41 [573]~E(x5731,x5732)+E(f340(x5731),f340(x5732))
% 170.70/170.41 [574]~E(x5741,x5742)+E(f470(x5741,x5743,x5744),f470(x5742,x5743,x5744))
% 170.70/170.41 [575]~E(x5751,x5752)+E(f470(x5753,x5751,x5754),f470(x5753,x5752,x5754))
% 170.70/170.41 [576]~E(x5761,x5762)+E(f470(x5763,x5764,x5761),f470(x5763,x5764,x5762))
% 170.70/170.41 [577]~E(x5771,x5772)+E(f247(x5771,x5773,x5774,x5775,x5776),f247(x5772,x5773,x5774,x5775,x5776))
% 170.70/170.41 [578]~E(x5781,x5782)+E(f247(x5783,x5781,x5784,x5785,x5786),f247(x5783,x5782,x5784,x5785,x5786))
% 170.70/170.41 [579]~E(x5791,x5792)+E(f247(x5793,x5794,x5791,x5795,x5796),f247(x5793,x5794,x5792,x5795,x5796))
% 170.70/170.41 [580]~E(x5801,x5802)+E(f247(x5803,x5804,x5805,x5801,x5806),f247(x5803,x5804,x5805,x5802,x5806))
% 170.70/170.41 [581]~E(x5811,x5812)+E(f247(x5813,x5814,x5815,x5816,x5811),f247(x5813,x5814,x5815,x5816,x5812))
% 170.70/170.41 [582]~E(x5821,x5822)+E(f213(x5821,x5823,x5824,x5825),f213(x5822,x5823,x5824,x5825))
% 170.70/170.41 [583]~E(x5831,x5832)+E(f213(x5833,x5831,x5834,x5835),f213(x5833,x5832,x5834,x5835))
% 170.70/170.41 [584]~E(x5841,x5842)+E(f213(x5843,x5844,x5841,x5845),f213(x5843,x5844,x5842,x5845))
% 170.70/170.41 [585]~E(x5851,x5852)+E(f213(x5853,x5854,x5855,x5851),f213(x5853,x5854,x5855,x5852))
% 170.70/170.41 [586]~E(x5861,x5862)+E(f280(x5861),f280(x5862))
% 170.70/170.41 [587]~E(x5871,x5872)+E(f44(x5871),f44(x5872))
% 170.70/170.41 [588]~E(x5881,x5882)+E(f728(x5881,x5883,x5884),f728(x5882,x5883,x5884))
% 170.70/170.41 [589]~E(x5891,x5892)+E(f728(x5893,x5891,x5894),f728(x5893,x5892,x5894))
% 170.70/170.41 [590]~E(x5901,x5902)+E(f728(x5903,x5904,x5901),f728(x5903,x5904,x5902))
% 170.70/170.41 [591]~E(x5911,x5912)+E(f173(x5911,x5913,x5914),f173(x5912,x5913,x5914))
% 170.70/170.41 [592]~E(x5921,x5922)+E(f173(x5923,x5921,x5924),f173(x5923,x5922,x5924))
% 170.70/170.41 [593]~E(x5931,x5932)+E(f173(x5933,x5934,x5931),f173(x5933,x5934,x5932))
% 170.70/170.41 [594]~E(x5941,x5942)+E(f828(x5941,x5943,x5944),f828(x5942,x5943,x5944))
% 170.70/170.41 [595]~E(x5951,x5952)+E(f828(x5953,x5951,x5954),f828(x5953,x5952,x5954))
% 170.70/170.41 [596]~E(x5961,x5962)+E(f828(x5963,x5964,x5961),f828(x5963,x5964,x5962))
% 170.70/170.41 [597]~E(x5971,x5972)+E(f86(x5971,x5973),f86(x5972,x5973))
% 170.70/170.41 [598]~E(x5981,x5982)+E(f86(x5983,x5981),f86(x5983,x5982))
% 170.70/170.41 [599]~E(x5991,x5992)+E(f54(x5991,x5993),f54(x5992,x5993))
% 170.70/170.41 [600]~E(x6001,x6002)+E(f54(x6003,x6001),f54(x6003,x6002))
% 170.70/170.41 [601]~E(x6011,x6012)+E(f433(x6011,x6013,x6014,x6015),f433(x6012,x6013,x6014,x6015))
% 170.70/170.41 [602]~E(x6021,x6022)+E(f433(x6023,x6021,x6024,x6025),f433(x6023,x6022,x6024,x6025))
% 170.70/170.41 [603]~E(x6031,x6032)+E(f433(x6033,x6034,x6031,x6035),f433(x6033,x6034,x6032,x6035))
% 170.70/170.41 [604]~E(x6041,x6042)+E(f433(x6043,x6044,x6045,x6041),f433(x6043,x6044,x6045,x6042))
% 170.70/170.41 [605]~E(x6051,x6052)+E(f424(x6051,x6053,x6054),f424(x6052,x6053,x6054))
% 170.70/170.41 [606]~E(x6061,x6062)+E(f424(x6063,x6061,x6064),f424(x6063,x6062,x6064))
% 170.70/170.41 [607]~E(x6071,x6072)+E(f424(x6073,x6074,x6071),f424(x6073,x6074,x6072))
% 170.70/170.41 [608]~E(x6081,x6082)+E(f813(x6081,x6083,x6084),f813(x6082,x6083,x6084))
% 170.70/170.41 [609]~E(x6091,x6092)+E(f813(x6093,x6091,x6094),f813(x6093,x6092,x6094))
% 170.70/170.41 [610]~E(x6101,x6102)+E(f813(x6103,x6104,x6101),f813(x6103,x6104,x6102))
% 170.70/170.41 [611]~E(x6111,x6112)+E(f742(x6111,x6113),f742(x6112,x6113))
% 170.70/170.41 [612]~E(x6121,x6122)+E(f742(x6123,x6121),f742(x6123,x6122))
% 170.70/170.41 [613]~E(x6131,x6132)+E(f201(x6131,x6133,x6134,x6135),f201(x6132,x6133,x6134,x6135))
% 170.70/170.41 [614]~E(x6141,x6142)+E(f201(x6143,x6141,x6144,x6145),f201(x6143,x6142,x6144,x6145))
% 170.70/170.41 [615]~E(x6151,x6152)+E(f201(x6153,x6154,x6151,x6155),f201(x6153,x6154,x6152,x6155))
% 170.70/170.41 [616]~E(x6161,x6162)+E(f201(x6163,x6164,x6165,x6161),f201(x6163,x6164,x6165,x6162))
% 170.70/170.41 [617]~E(x6171,x6172)+E(f248(x6171),f248(x6172))
% 170.70/170.41 [618]~E(x6181,x6182)+E(f786(x6181),f786(x6182))
% 170.70/170.41 [619]~E(x6191,x6192)+E(f159(x6191,x6193,x6194,x6195),f159(x6192,x6193,x6194,x6195))
% 170.70/170.41 [620]~E(x6201,x6202)+E(f159(x6203,x6201,x6204,x6205),f159(x6203,x6202,x6204,x6205))
% 170.70/170.41 [621]~E(x6211,x6212)+E(f159(x6213,x6214,x6211,x6215),f159(x6213,x6214,x6212,x6215))
% 170.70/170.41 [622]~E(x6221,x6222)+E(f159(x6223,x6224,x6225,x6221),f159(x6223,x6224,x6225,x6222))
% 170.70/170.41 [623]~E(x6231,x6232)+E(f817(x6231,x6233,x6234,x6235),f817(x6232,x6233,x6234,x6235))
% 170.70/170.41 [624]~E(x6241,x6242)+E(f817(x6243,x6241,x6244,x6245),f817(x6243,x6242,x6244,x6245))
% 170.70/170.41 [625]~E(x6251,x6252)+E(f817(x6253,x6254,x6251,x6255),f817(x6253,x6254,x6252,x6255))
% 170.70/170.41 [626]~E(x6261,x6262)+E(f817(x6263,x6264,x6265,x6261),f817(x6263,x6264,x6265,x6262))
% 170.70/170.41 [627]~E(x6271,x6272)+E(f265(x6271,x6273,x6274),f265(x6272,x6273,x6274))
% 170.70/170.41 [628]~E(x6281,x6282)+E(f265(x6283,x6281,x6284),f265(x6283,x6282,x6284))
% 170.70/170.41 [629]~E(x6291,x6292)+E(f265(x6293,x6294,x6291),f265(x6293,x6294,x6292))
% 170.70/170.41 [630]~E(x6301,x6302)+E(f766(x6301,x6303,x6304),f766(x6302,x6303,x6304))
% 170.70/170.41 [631]~E(x6311,x6312)+E(f766(x6313,x6311,x6314),f766(x6313,x6312,x6314))
% 170.70/170.41 [632]~E(x6321,x6322)+E(f766(x6323,x6324,x6321),f766(x6323,x6324,x6322))
% 170.70/170.41 [633]~E(x6331,x6332)+E(f533(x6331,x6333,x6334,x6335,x6336),f533(x6332,x6333,x6334,x6335,x6336))
% 170.70/170.41 [634]~E(x6341,x6342)+E(f533(x6343,x6341,x6344,x6345,x6346),f533(x6343,x6342,x6344,x6345,x6346))
% 170.70/170.41 [635]~E(x6351,x6352)+E(f533(x6353,x6354,x6351,x6355,x6356),f533(x6353,x6354,x6352,x6355,x6356))
% 170.70/170.41 [636]~E(x6361,x6362)+E(f533(x6363,x6364,x6365,x6361,x6366),f533(x6363,x6364,x6365,x6362,x6366))
% 170.70/170.41 [637]~E(x6371,x6372)+E(f533(x6373,x6374,x6375,x6376,x6371),f533(x6373,x6374,x6375,x6376,x6372))
% 170.70/170.41 [638]~E(x6381,x6382)+E(f288(x6381),f288(x6382))
% 170.70/170.41 [639]~E(x6391,x6392)+E(f498(x6391,x6393,x6394),f498(x6392,x6393,x6394))
% 170.70/170.41 [640]~E(x6401,x6402)+E(f498(x6403,x6401,x6404),f498(x6403,x6402,x6404))
% 170.70/170.41 [641]~E(x6411,x6412)+E(f498(x6413,x6414,x6411),f498(x6413,x6414,x6412))
% 170.70/170.41 [642]~E(x6421,x6422)+E(f497(x6421,x6423,x6424),f497(x6422,x6423,x6424))
% 170.70/170.41 [643]~E(x6431,x6432)+E(f497(x6433,x6431,x6434),f497(x6433,x6432,x6434))
% 170.70/170.41 [644]~E(x6441,x6442)+E(f497(x6443,x6444,x6441),f497(x6443,x6444,x6442))
% 170.70/170.41 [645]~E(x6451,x6452)+E(f826(x6451,x6453,x6454),f826(x6452,x6453,x6454))
% 170.70/170.41 [646]~E(x6461,x6462)+E(f826(x6463,x6461,x6464),f826(x6463,x6462,x6464))
% 170.70/170.41 [647]~E(x6471,x6472)+E(f826(x6473,x6474,x6471),f826(x6473,x6474,x6472))
% 170.70/170.41 [648]~E(x6481,x6482)+E(f177(x6481,x6483,x6484),f177(x6482,x6483,x6484))
% 170.70/170.41 [649]~E(x6491,x6492)+E(f177(x6493,x6491,x6494),f177(x6493,x6492,x6494))
% 170.70/170.41 [650]~E(x6501,x6502)+E(f177(x6503,x6504,x6501),f177(x6503,x6504,x6502))
% 170.70/170.41 [651]~E(x6511,x6512)+E(f152(x6511,x6513,x6514,x6515,x6516),f152(x6512,x6513,x6514,x6515,x6516))
% 170.70/170.41 [652]~E(x6521,x6522)+E(f152(x6523,x6521,x6524,x6525,x6526),f152(x6523,x6522,x6524,x6525,x6526))
% 170.70/170.41 [653]~E(x6531,x6532)+E(f152(x6533,x6534,x6531,x6535,x6536),f152(x6533,x6534,x6532,x6535,x6536))
% 170.70/170.41 [654]~E(x6541,x6542)+E(f152(x6543,x6544,x6545,x6541,x6546),f152(x6543,x6544,x6545,x6542,x6546))
% 170.70/170.41 [655]~E(x6551,x6552)+E(f152(x6553,x6554,x6555,x6556,x6551),f152(x6553,x6554,x6555,x6556,x6552))
% 170.70/170.41 [656]~E(x6561,x6562)+E(f683(x6561,x6563,x6564,x6565),f683(x6562,x6563,x6564,x6565))
% 170.70/170.41 [657]~E(x6571,x6572)+E(f683(x6573,x6571,x6574,x6575),f683(x6573,x6572,x6574,x6575))
% 170.70/170.41 [658]~E(x6581,x6582)+E(f683(x6583,x6584,x6581,x6585),f683(x6583,x6584,x6582,x6585))
% 170.70/170.41 [659]~E(x6591,x6592)+E(f683(x6593,x6594,x6595,x6591),f683(x6593,x6594,x6595,x6592))
% 170.70/170.41 [660]~E(x6601,x6602)+E(f251(x6601,x6603),f251(x6602,x6603))
% 170.70/170.41 [661]~E(x6611,x6612)+E(f251(x6613,x6611),f251(x6613,x6612))
% 170.70/170.41 [662]~E(x6621,x6622)+E(f485(x6621,x6623,x6624),f485(x6622,x6623,x6624))
% 170.70/170.41 [663]~E(x6631,x6632)+E(f485(x6633,x6631,x6634),f485(x6633,x6632,x6634))
% 170.70/170.41 [664]~E(x6641,x6642)+E(f485(x6643,x6644,x6641),f485(x6643,x6644,x6642))
% 170.70/170.41 [665]~E(x6651,x6652)+E(f666(x6651,x6653,x6654,x6655,x6656,x6657,x6658),f666(x6652,x6653,x6654,x6655,x6656,x6657,x6658))
% 170.70/170.41 [666]~E(x6661,x6662)+E(f666(x6663,x6661,x6664,x6665,x6666,x6667,x6668),f666(x6663,x6662,x6664,x6665,x6666,x6667,x6668))
% 170.70/170.41 [667]~E(x6671,x6672)+E(f666(x6673,x6674,x6671,x6675,x6676,x6677,x6678),f666(x6673,x6674,x6672,x6675,x6676,x6677,x6678))
% 170.70/170.41 [668]~E(x6681,x6682)+E(f666(x6683,x6684,x6685,x6681,x6686,x6687,x6688),f666(x6683,x6684,x6685,x6682,x6686,x6687,x6688))
% 170.70/170.41 [669]~E(x6691,x6692)+E(f666(x6693,x6694,x6695,x6696,x6691,x6697,x6698),f666(x6693,x6694,x6695,x6696,x6692,x6697,x6698))
% 170.70/170.41 [670]~E(x6701,x6702)+E(f666(x6703,x6704,x6705,x6706,x6707,x6701,x6708),f666(x6703,x6704,x6705,x6706,x6707,x6702,x6708))
% 170.70/170.41 [671]~E(x6711,x6712)+E(f666(x6713,x6714,x6715,x6716,x6717,x6718,x6711),f666(x6713,x6714,x6715,x6716,x6717,x6718,x6712))
% 170.70/170.41 [672]~E(x6721,x6722)+E(f565(x6721,x6723,x6724,x6725,x6726,x6727,x6728,x6729),f565(x6722,x6723,x6724,x6725,x6726,x6727,x6728,x6729))
% 170.70/170.41 [673]~E(x6731,x6732)+E(f565(x6733,x6731,x6734,x6735,x6736,x6737,x6738,x6739),f565(x6733,x6732,x6734,x6735,x6736,x6737,x6738,x6739))
% 170.70/170.41 [674]~E(x6741,x6742)+E(f565(x6743,x6744,x6741,x6745,x6746,x6747,x6748,x6749),f565(x6743,x6744,x6742,x6745,x6746,x6747,x6748,x6749))
% 170.70/170.41 [675]~E(x6751,x6752)+E(f565(x6753,x6754,x6755,x6751,x6756,x6757,x6758,x6759),f565(x6753,x6754,x6755,x6752,x6756,x6757,x6758,x6759))
% 170.70/170.41 [676]~E(x6761,x6762)+E(f565(x6763,x6764,x6765,x6766,x6761,x6767,x6768,x6769),f565(x6763,x6764,x6765,x6766,x6762,x6767,x6768,x6769))
% 170.70/170.41 [677]~E(x6771,x6772)+E(f565(x6773,x6774,x6775,x6776,x6777,x6771,x6778,x6779),f565(x6773,x6774,x6775,x6776,x6777,x6772,x6778,x6779))
% 170.70/170.41 [678]~E(x6781,x6782)+E(f565(x6783,x6784,x6785,x6786,x6787,x6788,x6781,x6789),f565(x6783,x6784,x6785,x6786,x6787,x6788,x6782,x6789))
% 170.70/170.41 [679]~E(x6791,x6792)+E(f565(x6793,x6794,x6795,x6796,x6797,x6798,x6799,x6791),f565(x6793,x6794,x6795,x6796,x6797,x6798,x6799,x6792))
% 170.70/170.41 [680]~E(x6801,x6802)+E(f126(x6801,x6803),f126(x6802,x6803))
% 170.70/170.41 [681]~E(x6811,x6812)+E(f126(x6813,x6811),f126(x6813,x6812))
% 170.70/170.41 [682]~E(x6821,x6822)+E(f704(x6821,x6823),f704(x6822,x6823))
% 170.70/170.41 [683]~E(x6831,x6832)+E(f704(x6833,x6831),f704(x6833,x6832))
% 170.70/170.41 [684]~E(x6841,x6842)+E(f525(x6841,x6843,x6844),f525(x6842,x6843,x6844))
% 170.70/170.41 [685]~E(x6851,x6852)+E(f525(x6853,x6851,x6854),f525(x6853,x6852,x6854))
% 170.70/170.41 [686]~E(x6861,x6862)+E(f525(x6863,x6864,x6861),f525(x6863,x6864,x6862))
% 170.70/170.41 [687]~E(x6871,x6872)+E(f482(x6871,x6873,x6874,x6875,x6876),f482(x6872,x6873,x6874,x6875,x6876))
% 170.70/170.41 [688]~E(x6881,x6882)+E(f482(x6883,x6881,x6884,x6885,x6886),f482(x6883,x6882,x6884,x6885,x6886))
% 170.70/170.41 [689]~E(x6891,x6892)+E(f482(x6893,x6894,x6891,x6895,x6896),f482(x6893,x6894,x6892,x6895,x6896))
% 170.70/170.41 [690]~E(x6901,x6902)+E(f482(x6903,x6904,x6905,x6901,x6906),f482(x6903,x6904,x6905,x6902,x6906))
% 170.70/170.41 [691]~E(x6911,x6912)+E(f482(x6913,x6914,x6915,x6916,x6911),f482(x6913,x6914,x6915,x6916,x6912))
% 170.70/170.41 [692]~E(x6921,x6922)+E(f568(x6921,x6923),f568(x6922,x6923))
% 170.70/170.41 [693]~E(x6931,x6932)+E(f568(x6933,x6931),f568(x6933,x6932))
% 170.70/170.41 [694]~E(x6941,x6942)+E(f562(x6941,x6943,x6944),f562(x6942,x6943,x6944))
% 170.70/170.41 [695]~E(x6951,x6952)+E(f562(x6953,x6951,x6954),f562(x6953,x6952,x6954))
% 170.70/170.41 [696]~E(x6961,x6962)+E(f562(x6963,x6964,x6961),f562(x6963,x6964,x6962))
% 170.70/170.41 [697]~E(x6971,x6972)+E(f420(x6971),f420(x6972))
% 170.70/170.41 [698]~E(x6981,x6982)+E(f606(x6981,x6983,x6984,x6985,x6986,x6987,x6988,x6989),f606(x6982,x6983,x6984,x6985,x6986,x6987,x6988,x6989))
% 170.70/170.41 [699]~E(x6991,x6992)+E(f606(x6993,x6991,x6994,x6995,x6996,x6997,x6998,x6999),f606(x6993,x6992,x6994,x6995,x6996,x6997,x6998,x6999))
% 170.70/170.41 [700]~E(x7001,x7002)+E(f606(x7003,x7004,x7001,x7005,x7006,x7007,x7008,x7009),f606(x7003,x7004,x7002,x7005,x7006,x7007,x7008,x7009))
% 170.70/170.41 [701]~E(x7011,x7012)+E(f606(x7013,x7014,x7015,x7011,x7016,x7017,x7018,x7019),f606(x7013,x7014,x7015,x7012,x7016,x7017,x7018,x7019))
% 170.70/170.41 [702]~E(x7021,x7022)+E(f606(x7023,x7024,x7025,x7026,x7021,x7027,x7028,x7029),f606(x7023,x7024,x7025,x7026,x7022,x7027,x7028,x7029))
% 170.70/170.41 [703]~E(x7031,x7032)+E(f606(x7033,x7034,x7035,x7036,x7037,x7031,x7038,x7039),f606(x7033,x7034,x7035,x7036,x7037,x7032,x7038,x7039))
% 170.70/170.41 [704]~E(x7041,x7042)+E(f606(x7043,x7044,x7045,x7046,x7047,x7048,x7041,x7049),f606(x7043,x7044,x7045,x7046,x7047,x7048,x7042,x7049))
% 170.70/170.41 [705]~E(x7051,x7052)+E(f606(x7053,x7054,x7055,x7056,x7057,x7058,x7059,x7051),f606(x7053,x7054,x7055,x7056,x7057,x7058,x7059,x7052))
% 170.70/170.41 [706]~E(x7061,x7062)+E(f543(x7061,x7063,x7064,x7065),f543(x7062,x7063,x7064,x7065))
% 170.70/170.41 [707]~E(x7071,x7072)+E(f543(x7073,x7071,x7074,x7075),f543(x7073,x7072,x7074,x7075))
% 170.70/170.41 [708]~E(x7081,x7082)+E(f543(x7083,x7084,x7081,x7085),f543(x7083,x7084,x7082,x7085))
% 170.70/170.41 [709]~E(x7091,x7092)+E(f543(x7093,x7094,x7095,x7091),f543(x7093,x7094,x7095,x7092))
% 170.70/170.41 [710]~E(x7101,x7102)+E(f378(x7101,x7103,x7104,x7105,x7106),f378(x7102,x7103,x7104,x7105,x7106))
% 170.70/170.41 [711]~E(x7111,x7112)+E(f378(x7113,x7111,x7114,x7115,x7116),f378(x7113,x7112,x7114,x7115,x7116))
% 170.70/170.41 [712]~E(x7121,x7122)+E(f378(x7123,x7124,x7121,x7125,x7126),f378(x7123,x7124,x7122,x7125,x7126))
% 170.70/170.41 [713]~E(x7131,x7132)+E(f378(x7133,x7134,x7135,x7131,x7136),f378(x7133,x7134,x7135,x7132,x7136))
% 170.70/170.41 [714]~E(x7141,x7142)+E(f378(x7143,x7144,x7145,x7146,x7141),f378(x7143,x7144,x7145,x7146,x7142))
% 170.70/170.41 [715]~E(x7151,x7152)+E(f55(x7151,x7153,x7154),f55(x7152,x7153,x7154))
% 170.70/170.41 [716]~E(x7161,x7162)+E(f55(x7163,x7161,x7164),f55(x7163,x7162,x7164))
% 170.70/170.41 [717]~E(x7171,x7172)+E(f55(x7173,x7174,x7171),f55(x7173,x7174,x7172))
% 170.70/170.41 [718]~E(x7181,x7182)+E(f88(x7181),f88(x7182))
% 170.70/170.41 [719]~E(x7191,x7192)+E(f526(x7191,x7193,x7194),f526(x7192,x7193,x7194))
% 170.70/170.41 [720]~E(x7201,x7202)+E(f526(x7203,x7201,x7204),f526(x7203,x7202,x7204))
% 170.70/170.41 [721]~E(x7211,x7212)+E(f526(x7213,x7214,x7211),f526(x7213,x7214,x7212))
% 170.70/170.41 [722]~E(x7221,x7222)+E(f725(x7221,x7223,x7224,x7225),f725(x7222,x7223,x7224,x7225))
% 170.70/170.41 [723]~E(x7231,x7232)+E(f725(x7233,x7231,x7234,x7235),f725(x7233,x7232,x7234,x7235))
% 170.70/170.41 [724]~E(x7241,x7242)+E(f725(x7243,x7244,x7241,x7245),f725(x7243,x7244,x7242,x7245))
% 170.70/170.41 [725]~E(x7251,x7252)+E(f725(x7253,x7254,x7255,x7251),f725(x7253,x7254,x7255,x7252))
% 170.70/170.41 [726]~E(x7261,x7262)+E(f490(x7261,x7263,x7264),f490(x7262,x7263,x7264))
% 170.70/170.41 [727]~E(x7271,x7272)+E(f490(x7273,x7271,x7274),f490(x7273,x7272,x7274))
% 170.70/170.41 [728]~E(x7281,x7282)+E(f490(x7283,x7284,x7281),f490(x7283,x7284,x7282))
% 170.70/170.41 [729]~E(x7291,x7292)+E(f267(x7291,x7293),f267(x7292,x7293))
% 170.70/170.41 [730]~E(x7301,x7302)+E(f267(x7303,x7301),f267(x7303,x7302))
% 170.70/170.41 [731]~E(x7311,x7312)+E(f699(x7311,x7313),f699(x7312,x7313))
% 170.70/170.41 [732]~E(x7321,x7322)+E(f699(x7323,x7321),f699(x7323,x7322))
% 170.70/170.41 [733]~E(x7331,x7332)+E(f540(x7331,x7333,x7334,x7335,x7336,x7337),f540(x7332,x7333,x7334,x7335,x7336,x7337))
% 170.70/170.41 [734]~E(x7341,x7342)+E(f540(x7343,x7341,x7344,x7345,x7346,x7347),f540(x7343,x7342,x7344,x7345,x7346,x7347))
% 170.70/170.41 [735]~E(x7351,x7352)+E(f540(x7353,x7354,x7351,x7355,x7356,x7357),f540(x7353,x7354,x7352,x7355,x7356,x7357))
% 170.70/170.41 [736]~E(x7361,x7362)+E(f540(x7363,x7364,x7365,x7361,x7366,x7367),f540(x7363,x7364,x7365,x7362,x7366,x7367))
% 170.70/170.41 [737]~E(x7371,x7372)+E(f540(x7373,x7374,x7375,x7376,x7371,x7377),f540(x7373,x7374,x7375,x7376,x7372,x7377))
% 170.70/170.41 [738]~E(x7381,x7382)+E(f540(x7383,x7384,x7385,x7386,x7387,x7381),f540(x7383,x7384,x7385,x7386,x7387,x7382))
% 170.70/170.41 [739]~E(x7391,x7392)+E(f691(x7391,x7393,x7394,x7395,x7396),f691(x7392,x7393,x7394,x7395,x7396))
% 170.70/170.41 [740]~E(x7401,x7402)+E(f691(x7403,x7401,x7404,x7405,x7406),f691(x7403,x7402,x7404,x7405,x7406))
% 170.70/170.41 [741]~E(x7411,x7412)+E(f691(x7413,x7414,x7411,x7415,x7416),f691(x7413,x7414,x7412,x7415,x7416))
% 170.70/170.41 [742]~E(x7421,x7422)+E(f691(x7423,x7424,x7425,x7421,x7426),f691(x7423,x7424,x7425,x7422,x7426))
% 170.70/170.41 [743]~E(x7431,x7432)+E(f691(x7433,x7434,x7435,x7436,x7431),f691(x7433,x7434,x7435,x7436,x7432))
% 170.70/170.41 [744]~E(x7441,x7442)+E(f418(x7441,x7443,x7444,x7445,x7446),f418(x7442,x7443,x7444,x7445,x7446))
% 170.70/170.41 [745]~E(x7451,x7452)+E(f418(x7453,x7451,x7454,x7455,x7456),f418(x7453,x7452,x7454,x7455,x7456))
% 170.70/170.41 [746]~E(x7461,x7462)+E(f418(x7463,x7464,x7461,x7465,x7466),f418(x7463,x7464,x7462,x7465,x7466))
% 170.70/170.41 [747]~E(x7471,x7472)+E(f418(x7473,x7474,x7475,x7471,x7476),f418(x7473,x7474,x7475,x7472,x7476))
% 170.70/170.41 [748]~E(x7481,x7482)+E(f418(x7483,x7484,x7485,x7486,x7481),f418(x7483,x7484,x7485,x7486,x7482))
% 170.70/170.41 [749]~E(x7491,x7492)+E(f130(x7491,x7493,x7494),f130(x7492,x7493,x7494))
% 170.70/170.41 [750]~E(x7501,x7502)+E(f130(x7503,x7501,x7504),f130(x7503,x7502,x7504))
% 170.70/170.41 [751]~E(x7511,x7512)+E(f130(x7513,x7514,x7511),f130(x7513,x7514,x7512))
% 170.70/170.41 [752]~E(x7521,x7522)+E(f834(x7521,x7523),f834(x7522,x7523))
% 170.70/170.41 [753]~E(x7531,x7532)+E(f834(x7533,x7531),f834(x7533,x7532))
% 170.70/170.41 [754]~E(x7541,x7542)+E(f450(x7541,x7543,x7544),f450(x7542,x7543,x7544))
% 170.70/170.41 [755]~E(x7551,x7552)+E(f450(x7553,x7551,x7554),f450(x7553,x7552,x7554))
% 170.70/170.41 [756]~E(x7561,x7562)+E(f450(x7563,x7564,x7561),f450(x7563,x7564,x7562))
% 170.70/170.41 [757]~E(x7571,x7572)+E(f286(x7571,x7573),f286(x7572,x7573))
% 170.70/170.41 [758]~E(x7581,x7582)+E(f286(x7583,x7581),f286(x7583,x7582))
% 170.70/170.41 [759]~E(x7591,x7592)+E(f56(x7591),f56(x7592))
% 170.70/170.41 [760]~E(x7601,x7602)+E(f128(x7601,x7603),f128(x7602,x7603))
% 170.70/170.41 [761]~E(x7611,x7612)+E(f128(x7613,x7611),f128(x7613,x7612))
% 170.70/170.41 [762]~E(x7621,x7622)+E(f643(x7621,x7623,x7624,x7625),f643(x7622,x7623,x7624,x7625))
% 170.70/170.41 [763]~E(x7631,x7632)+E(f643(x7633,x7631,x7634,x7635),f643(x7633,x7632,x7634,x7635))
% 170.70/170.41 [764]~E(x7641,x7642)+E(f643(x7643,x7644,x7641,x7645),f643(x7643,x7644,x7642,x7645))
% 170.70/170.41 [765]~E(x7651,x7652)+E(f643(x7653,x7654,x7655,x7651),f643(x7653,x7654,x7655,x7652))
% 170.70/170.41 [766]~E(x7661,x7662)+E(f379(x7661,x7663,x7664,x7665),f379(x7662,x7663,x7664,x7665))
% 170.70/170.41 [767]~E(x7671,x7672)+E(f379(x7673,x7671,x7674,x7675),f379(x7673,x7672,x7674,x7675))
% 170.70/170.41 [768]~E(x7681,x7682)+E(f379(x7683,x7684,x7681,x7685),f379(x7683,x7684,x7682,x7685))
% 170.70/170.41 [769]~E(x7691,x7692)+E(f379(x7693,x7694,x7695,x7691),f379(x7693,x7694,x7695,x7692))
% 170.70/170.41 [770]~E(x7701,x7702)+E(f480(x7701,x7703,x7704,x7705,x7706),f480(x7702,x7703,x7704,x7705,x7706))
% 170.70/170.41 [771]~E(x7711,x7712)+E(f480(x7713,x7711,x7714,x7715,x7716),f480(x7713,x7712,x7714,x7715,x7716))
% 170.70/170.41 [772]~E(x7721,x7722)+E(f480(x7723,x7724,x7721,x7725,x7726),f480(x7723,x7724,x7722,x7725,x7726))
% 170.70/170.41 [773]~E(x7731,x7732)+E(f480(x7733,x7734,x7735,x7731,x7736),f480(x7733,x7734,x7735,x7732,x7736))
% 170.70/170.41 [774]~E(x7741,x7742)+E(f480(x7743,x7744,x7745,x7746,x7741),f480(x7743,x7744,x7745,x7746,x7742))
% 170.70/170.41 [775]~E(x7751,x7752)+E(f711(x7751,x7753,x7754,x7755),f711(x7752,x7753,x7754,x7755))
% 170.70/170.41 [776]~E(x7761,x7762)+E(f711(x7763,x7761,x7764,x7765),f711(x7763,x7762,x7764,x7765))
% 170.70/170.41 [777]~E(x7771,x7772)+E(f711(x7773,x7774,x7771,x7775),f711(x7773,x7774,x7772,x7775))
% 170.70/170.41 [778]~E(x7781,x7782)+E(f711(x7783,x7784,x7785,x7781),f711(x7783,x7784,x7785,x7782))
% 170.70/170.41 [779]~E(x7791,x7792)+E(f695(x7791,x7793,x7794,x7795,x7796),f695(x7792,x7793,x7794,x7795,x7796))
% 170.70/170.41 [780]~E(x7801,x7802)+E(f695(x7803,x7801,x7804,x7805,x7806),f695(x7803,x7802,x7804,x7805,x7806))
% 170.70/170.41 [781]~E(x7811,x7812)+E(f695(x7813,x7814,x7811,x7815,x7816),f695(x7813,x7814,x7812,x7815,x7816))
% 170.70/170.41 [782]~E(x7821,x7822)+E(f695(x7823,x7824,x7825,x7821,x7826),f695(x7823,x7824,x7825,x7822,x7826))
% 170.70/170.41 [783]~E(x7831,x7832)+E(f695(x7833,x7834,x7835,x7836,x7831),f695(x7833,x7834,x7835,x7836,x7832))
% 170.70/170.41 [784]~E(x7841,x7842)+E(f657(x7841,x7843,x7844),f657(x7842,x7843,x7844))
% 170.70/170.41 [785]~E(x7851,x7852)+E(f657(x7853,x7851,x7854),f657(x7853,x7852,x7854))
% 170.70/170.41 [786]~E(x7861,x7862)+E(f657(x7863,x7864,x7861),f657(x7863,x7864,x7862))
% 170.70/170.41 [787]~E(x7871,x7872)+E(f538(x7871,x7873,x7874,x7875,x7876),f538(x7872,x7873,x7874,x7875,x7876))
% 170.70/170.41 [788]~E(x7881,x7882)+E(f538(x7883,x7881,x7884,x7885,x7886),f538(x7883,x7882,x7884,x7885,x7886))
% 170.70/170.41 [789]~E(x7891,x7892)+E(f538(x7893,x7894,x7891,x7895,x7896),f538(x7893,x7894,x7892,x7895,x7896))
% 170.70/170.41 [790]~E(x7901,x7902)+E(f538(x7903,x7904,x7905,x7901,x7906),f538(x7903,x7904,x7905,x7902,x7906))
% 170.70/170.41 [791]~E(x7911,x7912)+E(f538(x7913,x7914,x7915,x7916,x7911),f538(x7913,x7914,x7915,x7916,x7912))
% 170.70/170.41 [792]~E(x7921,x7922)+E(f189(x7921,x7923,x7924),f189(x7922,x7923,x7924))
% 170.70/170.41 [793]~E(x7931,x7932)+E(f189(x7933,x7931,x7934),f189(x7933,x7932,x7934))
% 170.70/170.41 [794]~E(x7941,x7942)+E(f189(x7943,x7944,x7941),f189(x7943,x7944,x7942))
% 170.70/170.41 [795]~E(x7951,x7952)+E(f654(x7951,x7953,x7954),f654(x7952,x7953,x7954))
% 170.70/170.41 [796]~E(x7961,x7962)+E(f654(x7963,x7961,x7964),f654(x7963,x7962,x7964))
% 170.70/170.41 [797]~E(x7971,x7972)+E(f654(x7973,x7974,x7971),f654(x7973,x7974,x7972))
% 170.70/170.41 [798]~E(x7981,x7982)+E(f259(x7981,x7983,x7984),f259(x7982,x7983,x7984))
% 170.70/170.41 [799]~E(x7991,x7992)+E(f259(x7993,x7991,x7994),f259(x7993,x7992,x7994))
% 170.70/170.41 [800]~E(x8001,x8002)+E(f259(x8003,x8004,x8001),f259(x8003,x8004,x8002))
% 170.70/170.41 [801]~E(x8011,x8012)+E(f353(x8011,x8013),f353(x8012,x8013))
% 170.70/170.41 [802]~E(x8021,x8022)+E(f353(x8023,x8021),f353(x8023,x8022))
% 170.70/170.41 [803]~E(x8031,x8032)+E(f696(x8031,x8033,x8034,x8035,x8036),f696(x8032,x8033,x8034,x8035,x8036))
% 170.70/170.41 [804]~E(x8041,x8042)+E(f696(x8043,x8041,x8044,x8045,x8046),f696(x8043,x8042,x8044,x8045,x8046))
% 170.70/170.41 [805]~E(x8051,x8052)+E(f696(x8053,x8054,x8051,x8055,x8056),f696(x8053,x8054,x8052,x8055,x8056))
% 170.70/170.41 [806]~E(x8061,x8062)+E(f696(x8063,x8064,x8065,x8061,x8066),f696(x8063,x8064,x8065,x8062,x8066))
% 170.70/170.41 [807]~E(x8071,x8072)+E(f696(x8073,x8074,x8075,x8076,x8071),f696(x8073,x8074,x8075,x8076,x8072))
% 170.70/170.41 [808]~E(x8081,x8082)+E(f309(x8081,x8083,x8084),f309(x8082,x8083,x8084))
% 170.70/170.41 [809]~E(x8091,x8092)+E(f309(x8093,x8091,x8094),f309(x8093,x8092,x8094))
% 170.70/170.41 [810]~E(x8101,x8102)+E(f309(x8103,x8104,x8101),f309(x8103,x8104,x8102))
% 170.70/170.41 [811]~E(x8111,x8112)+E(f760(x8111,x8113,x8114),f760(x8112,x8113,x8114))
% 170.70/170.41 [812]~E(x8121,x8122)+E(f760(x8123,x8121,x8124),f760(x8123,x8122,x8124))
% 170.70/170.41 [813]~E(x8131,x8132)+E(f760(x8133,x8134,x8131),f760(x8133,x8134,x8132))
% 170.70/170.41 [814]~E(x8141,x8142)+E(f87(x8141),f87(x8142))
% 170.70/170.41 [815]~E(x8151,x8152)+E(f466(x8151,x8153,x8154,x8155),f466(x8152,x8153,x8154,x8155))
% 170.70/170.41 [816]~E(x8161,x8162)+E(f466(x8163,x8161,x8164,x8165),f466(x8163,x8162,x8164,x8165))
% 170.70/170.41 [817]~E(x8171,x8172)+E(f466(x8173,x8174,x8171,x8175),f466(x8173,x8174,x8172,x8175))
% 170.70/170.41 [818]~E(x8181,x8182)+E(f466(x8183,x8184,x8185,x8181),f466(x8183,x8184,x8185,x8182))
% 170.70/170.41 [819]~E(x8191,x8192)+E(f686(x8191,x8193,x8194,x8195),f686(x8192,x8193,x8194,x8195))
% 170.70/170.41 [820]~E(x8201,x8202)+E(f686(x8203,x8201,x8204,x8205),f686(x8203,x8202,x8204,x8205))
% 170.70/170.41 [821]~E(x8211,x8212)+E(f686(x8213,x8214,x8211,x8215),f686(x8213,x8214,x8212,x8215))
% 170.70/170.41 [822]~E(x8221,x8222)+E(f686(x8223,x8224,x8225,x8221),f686(x8223,x8224,x8225,x8222))
% 170.70/170.41 [823]~E(x8231,x8232)+E(f360(x8231,x8233,x8234),f360(x8232,x8233,x8234))
% 170.70/170.41 [824]~E(x8241,x8242)+E(f360(x8243,x8241,x8244),f360(x8243,x8242,x8244))
% 170.70/170.41 [825]~E(x8251,x8252)+E(f360(x8253,x8254,x8251),f360(x8253,x8254,x8252))
% 170.70/170.41 [826]~E(x8261,x8262)+E(f576(x8261,x8263,x8264),f576(x8262,x8263,x8264))
% 170.70/170.41 [827]~E(x8271,x8272)+E(f576(x8273,x8271,x8274),f576(x8273,x8272,x8274))
% 170.70/170.41 [828]~E(x8281,x8282)+E(f576(x8283,x8284,x8281),f576(x8283,x8284,x8282))
% 170.70/170.41 [829]~E(x8291,x8292)+E(f50(x8291,x8293),f50(x8292,x8293))
% 170.70/170.41 [830]~E(x8301,x8302)+E(f50(x8303,x8301),f50(x8303,x8302))
% 170.70/170.41 [831]~E(x8311,x8312)+E(f312(x8311),f312(x8312))
% 170.70/170.41 [832]~E(x8321,x8322)+E(f641(x8321,x8323,x8324),f641(x8322,x8323,x8324))
% 170.70/170.41 [833]~E(x8331,x8332)+E(f641(x8333,x8331,x8334),f641(x8333,x8332,x8334))
% 170.70/170.41 [834]~E(x8341,x8342)+E(f641(x8343,x8344,x8341),f641(x8343,x8344,x8342))
% 170.70/170.41 [835]~E(x8351,x8352)+E(f816(x8351,x8353,x8354),f816(x8352,x8353,x8354))
% 170.70/170.41 [836]~E(x8361,x8362)+E(f816(x8363,x8361,x8364),f816(x8363,x8362,x8364))
% 170.70/170.41 [837]~E(x8371,x8372)+E(f816(x8373,x8374,x8371),f816(x8373,x8374,x8372))
% 170.70/170.41 [838]~E(x8381,x8382)+E(f577(x8381),f577(x8382))
% 170.70/170.41 [839]~E(x8391,x8392)+E(f502(x8391,x8393,x8394,x8395),f502(x8392,x8393,x8394,x8395))
% 170.70/170.41 [840]~E(x8401,x8402)+E(f502(x8403,x8401,x8404,x8405),f502(x8403,x8402,x8404,x8405))
% 170.70/170.41 [841]~E(x8411,x8412)+E(f502(x8413,x8414,x8411,x8415),f502(x8413,x8414,x8412,x8415))
% 170.70/170.41 [842]~E(x8421,x8422)+E(f502(x8423,x8424,x8425,x8421),f502(x8423,x8424,x8425,x8422))
% 170.70/170.41 [843]~E(x8431,x8432)+E(f743(x8431,x8433),f743(x8432,x8433))
% 170.70/170.41 [844]~E(x8441,x8442)+E(f743(x8443,x8441),f743(x8443,x8442))
% 170.70/170.41 [845]~E(x8451,x8452)+E(f281(x8451,x8453),f281(x8452,x8453))
% 170.70/170.41 [846]~E(x8461,x8462)+E(f281(x8463,x8461),f281(x8463,x8462))
% 170.70/170.41 [847]~E(x8471,x8472)+E(f483(x8471,x8473,x8474,x8475,x8476),f483(x8472,x8473,x8474,x8475,x8476))
% 170.70/170.41 [848]~E(x8481,x8482)+E(f483(x8483,x8481,x8484,x8485,x8486),f483(x8483,x8482,x8484,x8485,x8486))
% 170.70/170.41 [849]~E(x8491,x8492)+E(f483(x8493,x8494,x8491,x8495,x8496),f483(x8493,x8494,x8492,x8495,x8496))
% 170.70/170.41 [850]~E(x8501,x8502)+E(f483(x8503,x8504,x8505,x8501,x8506),f483(x8503,x8504,x8505,x8502,x8506))
% 170.70/170.41 [851]~E(x8511,x8512)+E(f483(x8513,x8514,x8515,x8516,x8511),f483(x8513,x8514,x8515,x8516,x8512))
% 170.70/170.41 [852]~E(x8521,x8522)+E(f614(x8521,x8523,x8524),f614(x8522,x8523,x8524))
% 170.70/170.41 [853]~E(x8531,x8532)+E(f614(x8533,x8531,x8534),f614(x8533,x8532,x8534))
% 170.70/170.41 [854]~E(x8541,x8542)+E(f614(x8543,x8544,x8541),f614(x8543,x8544,x8542))
% 170.70/170.41 [855]~E(x8551,x8552)+E(f592(x8551,x8553,x8554),f592(x8552,x8553,x8554))
% 170.70/170.41 [856]~E(x8561,x8562)+E(f592(x8563,x8561,x8564),f592(x8563,x8562,x8564))
% 170.70/170.41 [857]~E(x8571,x8572)+E(f592(x8573,x8574,x8571),f592(x8573,x8574,x8572))
% 170.70/170.41 [858]~E(x8581,x8582)+E(f863(x8581,x8583,x8584,x8585),f863(x8582,x8583,x8584,x8585))
% 170.70/170.41 [859]~E(x8591,x8592)+E(f863(x8593,x8591,x8594,x8595),f863(x8593,x8592,x8594,x8595))
% 170.70/170.41 [860]~E(x8601,x8602)+E(f863(x8603,x8604,x8601,x8605),f863(x8603,x8604,x8602,x8605))
% 170.70/170.41 [861]~E(x8611,x8612)+E(f863(x8613,x8614,x8615,x8611),f863(x8613,x8614,x8615,x8612))
% 170.70/170.41 [862]~E(x8621,x8622)+E(f511(x8621,x8623,x8624,x8625,x8626,x8627,x8628),f511(x8622,x8623,x8624,x8625,x8626,x8627,x8628))
% 170.70/170.41 [863]~E(x8631,x8632)+E(f511(x8633,x8631,x8634,x8635,x8636,x8637,x8638),f511(x8633,x8632,x8634,x8635,x8636,x8637,x8638))
% 170.70/170.41 [864]~E(x8641,x8642)+E(f511(x8643,x8644,x8641,x8645,x8646,x8647,x8648),f511(x8643,x8644,x8642,x8645,x8646,x8647,x8648))
% 170.70/170.41 [865]~E(x8651,x8652)+E(f511(x8653,x8654,x8655,x8651,x8656,x8657,x8658),f511(x8653,x8654,x8655,x8652,x8656,x8657,x8658))
% 170.70/170.41 [866]~E(x8661,x8662)+E(f511(x8663,x8664,x8665,x8666,x8661,x8667,x8668),f511(x8663,x8664,x8665,x8666,x8662,x8667,x8668))
% 170.70/170.41 [867]~E(x8671,x8672)+E(f511(x8673,x8674,x8675,x8676,x8677,x8671,x8678),f511(x8673,x8674,x8675,x8676,x8677,x8672,x8678))
% 170.70/170.41 [868]~E(x8681,x8682)+E(f511(x8683,x8684,x8685,x8686,x8687,x8688,x8681),f511(x8683,x8684,x8685,x8686,x8687,x8688,x8682))
% 170.70/170.41 [869]~E(x8691,x8692)+E(f15(x8691,x8693),f15(x8692,x8693))
% 170.70/170.41 [870]~E(x8701,x8702)+E(f15(x8703,x8701),f15(x8703,x8702))
% 170.70/170.41 [871]~E(x8711,x8712)+E(f559(x8711,x8713,x8714,x8715,x8716),f559(x8712,x8713,x8714,x8715,x8716))
% 170.70/170.41 [872]~E(x8721,x8722)+E(f559(x8723,x8721,x8724,x8725,x8726),f559(x8723,x8722,x8724,x8725,x8726))
% 170.70/170.41 [873]~E(x8731,x8732)+E(f559(x8733,x8734,x8731,x8735,x8736),f559(x8733,x8734,x8732,x8735,x8736))
% 170.70/170.41 [874]~E(x8741,x8742)+E(f559(x8743,x8744,x8745,x8741,x8746),f559(x8743,x8744,x8745,x8742,x8746))
% 170.70/170.41 [875]~E(x8751,x8752)+E(f559(x8753,x8754,x8755,x8756,x8751),f559(x8753,x8754,x8755,x8756,x8752))
% 170.70/170.41 [876]~E(x8761,x8762)+E(f847(x8761,x8763),f847(x8762,x8763))
% 170.70/170.41 [877]~E(x8771,x8772)+E(f847(x8773,x8771),f847(x8773,x8772))
% 170.70/170.41 [878]~E(x8781,x8782)+E(f645(x8781,x8783,x8784,x8785),f645(x8782,x8783,x8784,x8785))
% 170.70/170.41 [879]~E(x8791,x8792)+E(f645(x8793,x8791,x8794,x8795),f645(x8793,x8792,x8794,x8795))
% 170.70/170.41 [880]~E(x8801,x8802)+E(f645(x8803,x8804,x8801,x8805),f645(x8803,x8804,x8802,x8805))
% 170.70/170.41 [881]~E(x8811,x8812)+E(f645(x8813,x8814,x8815,x8811),f645(x8813,x8814,x8815,x8812))
% 170.70/170.41 [882]~E(x8821,x8822)+E(f827(x8821,x8823,x8824),f827(x8822,x8823,x8824))
% 170.70/170.41 [883]~E(x8831,x8832)+E(f827(x8833,x8831,x8834),f827(x8833,x8832,x8834))
% 170.70/170.41 [884]~E(x8841,x8842)+E(f827(x8843,x8844,x8841),f827(x8843,x8844,x8842))
% 170.70/170.41 [885]~E(x8851,x8852)+E(f777(x8851,x8853,x8854,x8855,x8856),f777(x8852,x8853,x8854,x8855,x8856))
% 170.70/170.41 [886]~E(x8861,x8862)+E(f777(x8863,x8861,x8864,x8865,x8866),f777(x8863,x8862,x8864,x8865,x8866))
% 170.70/170.41 [887]~E(x8871,x8872)+E(f777(x8873,x8874,x8871,x8875,x8876),f777(x8873,x8874,x8872,x8875,x8876))
% 170.70/170.41 [888]~E(x8881,x8882)+E(f777(x8883,x8884,x8885,x8881,x8886),f777(x8883,x8884,x8885,x8882,x8886))
% 170.70/170.41 [889]~E(x8891,x8892)+E(f777(x8893,x8894,x8895,x8896,x8891),f777(x8893,x8894,x8895,x8896,x8892))
% 170.70/170.41 [890]~E(x8901,x8902)+E(f392(x8901,x8903),f392(x8902,x8903))
% 170.70/170.41 [891]~E(x8911,x8912)+E(f392(x8913,x8911),f392(x8913,x8912))
% 170.70/170.41 [892]~E(x8921,x8922)+E(f195(x8921),f195(x8922))
% 170.70/170.41 [893]~E(x8931,x8932)+E(f148(x8931,x8933),f148(x8932,x8933))
% 170.70/170.41 [894]~E(x8941,x8942)+E(f148(x8943,x8941),f148(x8943,x8942))
% 170.70/170.41 [895]~E(x8951,x8952)+E(f287(x8951,x8953,x8954,x8955),f287(x8952,x8953,x8954,x8955))
% 170.70/170.41 [896]~E(x8961,x8962)+E(f287(x8963,x8961,x8964,x8965),f287(x8963,x8962,x8964,x8965))
% 170.70/170.41 [897]~E(x8971,x8972)+E(f287(x8973,x8974,x8971,x8975),f287(x8973,x8974,x8972,x8975))
% 170.70/170.41 [898]~E(x8981,x8982)+E(f287(x8983,x8984,x8985,x8981),f287(x8983,x8984,x8985,x8982))
% 170.70/170.41 [899]~E(x8991,x8992)+E(f97(x8991,x8993,x8994),f97(x8992,x8993,x8994))
% 170.70/170.41 [900]~E(x9001,x9002)+E(f97(x9003,x9001,x9004),f97(x9003,x9002,x9004))
% 170.70/170.41 [901]~E(x9011,x9012)+E(f97(x9013,x9014,x9011),f97(x9013,x9014,x9012))
% 170.70/170.41 [902]~E(x9021,x9022)+E(f801(x9021,x9023,x9024),f801(x9022,x9023,x9024))
% 170.70/170.41 [903]~E(x9031,x9032)+E(f801(x9033,x9031,x9034),f801(x9033,x9032,x9034))
% 170.70/170.41 [904]~E(x9041,x9042)+E(f801(x9043,x9044,x9041),f801(x9043,x9044,x9042))
% 170.70/170.41 [905]~E(x9051,x9052)+E(f204(x9051,x9053),f204(x9052,x9053))
% 170.70/170.41 [906]~E(x9061,x9062)+E(f204(x9063,x9061),f204(x9063,x9062))
% 170.70/170.41 [907]~E(x9071,x9072)+E(f721(x9071,x9073,x9074,x9075,x9076,x9077,x9078),f721(x9072,x9073,x9074,x9075,x9076,x9077,x9078))
% 170.70/170.41 [908]~E(x9081,x9082)+E(f721(x9083,x9081,x9084,x9085,x9086,x9087,x9088),f721(x9083,x9082,x9084,x9085,x9086,x9087,x9088))
% 170.70/170.41 [909]~E(x9091,x9092)+E(f721(x9093,x9094,x9091,x9095,x9096,x9097,x9098),f721(x9093,x9094,x9092,x9095,x9096,x9097,x9098))
% 170.70/170.41 [910]~E(x9101,x9102)+E(f721(x9103,x9104,x9105,x9101,x9106,x9107,x9108),f721(x9103,x9104,x9105,x9102,x9106,x9107,x9108))
% 170.70/170.41 [911]~E(x9111,x9112)+E(f721(x9113,x9114,x9115,x9116,x9111,x9117,x9118),f721(x9113,x9114,x9115,x9116,x9112,x9117,x9118))
% 170.70/170.41 [912]~E(x9121,x9122)+E(f721(x9123,x9124,x9125,x9126,x9127,x9121,x9128),f721(x9123,x9124,x9125,x9126,x9127,x9122,x9128))
% 170.70/170.41 [913]~E(x9131,x9132)+E(f721(x9133,x9134,x9135,x9136,x9137,x9138,x9131),f721(x9133,x9134,x9135,x9136,x9137,x9138,x9132))
% 170.70/170.41 [914]~E(x9141,x9142)+E(f124(x9141,x9143),f124(x9142,x9143))
% 170.70/170.41 [915]~E(x9151,x9152)+E(f124(x9153,x9151),f124(x9153,x9152))
% 170.70/170.41 [916]~E(x9161,x9162)+E(f328(x9161,x9163,x9164,x9165),f328(x9162,x9163,x9164,x9165))
% 170.70/170.41 [917]~E(x9171,x9172)+E(f328(x9173,x9171,x9174,x9175),f328(x9173,x9172,x9174,x9175))
% 170.70/170.41 [918]~E(x9181,x9182)+E(f328(x9183,x9184,x9181,x9185),f328(x9183,x9184,x9182,x9185))
% 170.70/170.41 [919]~E(x9191,x9192)+E(f328(x9193,x9194,x9195,x9191),f328(x9193,x9194,x9195,x9192))
% 170.70/170.41 [920]~E(x9201,x9202)+E(f758(x9201,x9203),f758(x9202,x9203))
% 170.70/170.41 [921]~E(x9211,x9212)+E(f758(x9213,x9211),f758(x9213,x9212))
% 170.70/170.41 [922]~E(x9221,x9222)+E(f605(x9221,x9223,x9224,x9225,x9226),f605(x9222,x9223,x9224,x9225,x9226))
% 170.70/170.41 [923]~E(x9231,x9232)+E(f605(x9233,x9231,x9234,x9235,x9236),f605(x9233,x9232,x9234,x9235,x9236))
% 170.70/170.41 [924]~E(x9241,x9242)+E(f605(x9243,x9244,x9241,x9245,x9246),f605(x9243,x9244,x9242,x9245,x9246))
% 170.70/170.41 [925]~E(x9251,x9252)+E(f605(x9253,x9254,x9255,x9251,x9256),f605(x9253,x9254,x9255,x9252,x9256))
% 170.70/170.41 [926]~E(x9261,x9262)+E(f605(x9263,x9264,x9265,x9266,x9261),f605(x9263,x9264,x9265,x9266,x9262))
% 170.70/170.41 [927]~E(x9271,x9272)+E(f221(x9271),f221(x9272))
% 170.70/170.41 [928]~E(x9281,x9282)+E(f278(x9281,x9283,x9284,x9285,x9286),f278(x9282,x9283,x9284,x9285,x9286))
% 170.70/170.41 [929]~E(x9291,x9292)+E(f278(x9293,x9291,x9294,x9295,x9296),f278(x9293,x9292,x9294,x9295,x9296))
% 170.70/170.41 [930]~E(x9301,x9302)+E(f278(x9303,x9304,x9301,x9305,x9306),f278(x9303,x9304,x9302,x9305,x9306))
% 170.70/170.41 [931]~E(x9311,x9312)+E(f278(x9313,x9314,x9315,x9311,x9316),f278(x9313,x9314,x9315,x9312,x9316))
% 170.70/170.41 [932]~E(x9321,x9322)+E(f278(x9323,x9324,x9325,x9326,x9321),f278(x9323,x9324,x9325,x9326,x9322))
% 170.70/170.41 [933]~E(x9331,x9332)+E(f665(x9331,x9333,x9334,x9335),f665(x9332,x9333,x9334,x9335))
% 170.70/170.41 [934]~E(x9341,x9342)+E(f665(x9343,x9341,x9344,x9345),f665(x9343,x9342,x9344,x9345))
% 170.70/170.41 [935]~E(x9351,x9352)+E(f665(x9353,x9354,x9351,x9355),f665(x9353,x9354,x9352,x9355))
% 170.70/170.41 [936]~E(x9361,x9362)+E(f665(x9363,x9364,x9365,x9361),f665(x9363,x9364,x9365,x9362))
% 170.70/170.41 [937]~E(x9371,x9372)+E(f63(x9371,x9373,x9374),f63(x9372,x9373,x9374))
% 170.70/170.41 [938]~E(x9381,x9382)+E(f63(x9383,x9381,x9384),f63(x9383,x9382,x9384))
% 170.70/170.41 [939]~E(x9391,x9392)+E(f63(x9393,x9394,x9391),f63(x9393,x9394,x9392))
% 170.70/170.41 [940]~E(x9401,x9402)+E(f68(x9401,x9403,x9404),f68(x9402,x9403,x9404))
% 170.70/170.41 [941]~E(x9411,x9412)+E(f68(x9413,x9411,x9414),f68(x9413,x9412,x9414))
% 170.70/170.41 [942]~E(x9421,x9422)+E(f68(x9423,x9424,x9421),f68(x9423,x9424,x9422))
% 170.70/170.42 [943]~E(x9431,x9432)+E(f345(x9431,x9433,x9434),f345(x9432,x9433,x9434))
% 170.70/170.42 [944]~E(x9441,x9442)+E(f345(x9443,x9441,x9444),f345(x9443,x9442,x9444))
% 170.70/170.42 [945]~E(x9451,x9452)+E(f345(x9453,x9454,x9451),f345(x9453,x9454,x9452))
% 170.70/170.42 [946]~E(x9461,x9462)+E(f865(x9461,x9463,x9464,x9465),f865(x9462,x9463,x9464,x9465))
% 170.70/170.42 [947]~E(x9471,x9472)+E(f865(x9473,x9471,x9474,x9475),f865(x9473,x9472,x9474,x9475))
% 170.70/170.42 [948]~E(x9481,x9482)+E(f865(x9483,x9484,x9481,x9485),f865(x9483,x9484,x9482,x9485))
% 170.70/170.42 [949]~E(x9491,x9492)+E(f865(x9493,x9494,x9495,x9491),f865(x9493,x9494,x9495,x9492))
% 170.70/170.42 [950]~E(x9501,x9502)+E(f527(x9501,x9503,x9504),f527(x9502,x9503,x9504))
% 170.70/170.42 [951]~E(x9511,x9512)+E(f527(x9513,x9511,x9514),f527(x9513,x9512,x9514))
% 170.70/170.42 [952]~E(x9521,x9522)+E(f527(x9523,x9524,x9521),f527(x9523,x9524,x9522))
% 170.70/170.42 [953]~E(x9531,x9532)+E(f436(x9531,x9533),f436(x9532,x9533))
% 170.70/170.42 [954]~E(x9541,x9542)+E(f436(x9543,x9541),f436(x9543,x9542))
% 170.70/170.42 [955]~E(x9551,x9552)+E(f486(x9551,x9553,x9554),f486(x9552,x9553,x9554))
% 170.70/170.42 [956]~E(x9561,x9562)+E(f486(x9563,x9561,x9564),f486(x9563,x9562,x9564))
% 170.70/170.42 [957]~E(x9571,x9572)+E(f486(x9573,x9574,x9571),f486(x9573,x9574,x9572))
% 170.70/170.42 [958]~E(x9581,x9582)+E(f384(x9581,x9583),f384(x9582,x9583))
% 170.70/170.42 [959]~E(x9591,x9592)+E(f384(x9593,x9591),f384(x9593,x9592))
% 170.70/170.42 [960]~E(x9601,x9602)+E(f501(x9601,x9603,x9604,x9605),f501(x9602,x9603,x9604,x9605))
% 170.70/170.42 [961]~E(x9611,x9612)+E(f501(x9613,x9611,x9614,x9615),f501(x9613,x9612,x9614,x9615))
% 170.70/170.42 [962]~E(x9621,x9622)+E(f501(x9623,x9624,x9621,x9625),f501(x9623,x9624,x9622,x9625))
% 170.70/170.42 [963]~E(x9631,x9632)+E(f501(x9633,x9634,x9635,x9631),f501(x9633,x9634,x9635,x9632))
% 170.70/170.42 [964]~E(x9641,x9642)+E(f569(x9641,x9643,x9644),f569(x9642,x9643,x9644))
% 170.70/170.42 [965]~E(x9651,x9652)+E(f569(x9653,x9651,x9654),f569(x9653,x9652,x9654))
% 170.70/170.42 [966]~E(x9661,x9662)+E(f569(x9663,x9664,x9661),f569(x9663,x9664,x9662))
% 170.70/170.42 [967]~E(x9671,x9672)+E(f404(x9671),f404(x9672))
% 170.70/170.42 [968]~E(x9681,x9682)+E(f829(x9681,x9683,x9684,x9685),f829(x9682,x9683,x9684,x9685))
% 170.70/170.42 [969]~E(x9691,x9692)+E(f829(x9693,x9691,x9694,x9695),f829(x9693,x9692,x9694,x9695))
% 170.70/170.42 [970]~E(x9701,x9702)+E(f829(x9703,x9704,x9701,x9705),f829(x9703,x9704,x9702,x9705))
% 170.70/170.42 [971]~E(x9711,x9712)+E(f829(x9713,x9714,x9715,x9711),f829(x9713,x9714,x9715,x9712))
% 170.70/170.42 [972]~E(x9721,x9722)+E(f302(x9721,x9723,x9724,x9725),f302(x9722,x9723,x9724,x9725))
% 170.70/170.42 [973]~E(x9731,x9732)+E(f302(x9733,x9731,x9734,x9735),f302(x9733,x9732,x9734,x9735))
% 170.70/170.42 [974]~E(x9741,x9742)+E(f302(x9743,x9744,x9741,x9745),f302(x9743,x9744,x9742,x9745))
% 170.70/170.42 [975]~E(x9751,x9752)+E(f302(x9753,x9754,x9755,x9751),f302(x9753,x9754,x9755,x9752))
% 170.70/170.42 [976]~E(x9761,x9762)+E(f391(x9761,x9763,x9764,x9765,x9766,x9767),f391(x9762,x9763,x9764,x9765,x9766,x9767))
% 170.70/170.42 [977]~E(x9771,x9772)+E(f391(x9773,x9771,x9774,x9775,x9776,x9777),f391(x9773,x9772,x9774,x9775,x9776,x9777))
% 170.70/170.42 [978]~E(x9781,x9782)+E(f391(x9783,x9784,x9781,x9785,x9786,x9787),f391(x9783,x9784,x9782,x9785,x9786,x9787))
% 170.70/170.42 [979]~E(x9791,x9792)+E(f391(x9793,x9794,x9795,x9791,x9796,x9797),f391(x9793,x9794,x9795,x9792,x9796,x9797))
% 170.70/170.42 [980]~E(x9801,x9802)+E(f391(x9803,x9804,x9805,x9806,x9801,x9807),f391(x9803,x9804,x9805,x9806,x9802,x9807))
% 170.70/170.42 [981]~E(x9811,x9812)+E(f391(x9813,x9814,x9815,x9816,x9817,x9811),f391(x9813,x9814,x9815,x9816,x9817,x9812))
% 170.70/170.42 [982]~E(x9821,x9822)+E(f252(x9821,x9823),f252(x9822,x9823))
% 170.70/170.42 [983]~E(x9831,x9832)+E(f252(x9833,x9831),f252(x9833,x9832))
% 170.70/170.42 [984]~E(x9841,x9842)+E(f348(x9841,x9843,x9844,x9845),f348(x9842,x9843,x9844,x9845))
% 170.70/170.42 [985]~E(x9851,x9852)+E(f348(x9853,x9851,x9854,x9855),f348(x9853,x9852,x9854,x9855))
% 170.70/170.42 [986]~E(x9861,x9862)+E(f348(x9863,x9864,x9861,x9865),f348(x9863,x9864,x9862,x9865))
% 170.70/170.42 [987]~E(x9871,x9872)+E(f348(x9873,x9874,x9875,x9871),f348(x9873,x9874,x9875,x9872))
% 170.70/170.42 [988]~E(x9881,x9882)+E(f320(x9881),f320(x9882))
% 170.70/170.42 [989]~E(x9891,x9892)+E(f634(x9891,x9893,x9894,x9895),f634(x9892,x9893,x9894,x9895))
% 170.70/170.42 [990]~E(x9901,x9902)+E(f634(x9903,x9901,x9904,x9905),f634(x9903,x9902,x9904,x9905))
% 170.70/170.42 [991]~E(x9911,x9912)+E(f634(x9913,x9914,x9911,x9915),f634(x9913,x9914,x9912,x9915))
% 170.70/170.42 [992]~E(x9921,x9922)+E(f634(x9923,x9924,x9925,x9921),f634(x9923,x9924,x9925,x9922))
% 170.70/170.42 [993]~E(x9931,x9932)+E(f603(x9931,x9933,x9934,x9935,x9936),f603(x9932,x9933,x9934,x9935,x9936))
% 170.70/170.42 [994]~E(x9941,x9942)+E(f603(x9943,x9941,x9944,x9945,x9946),f603(x9943,x9942,x9944,x9945,x9946))
% 170.70/170.42 [995]~E(x9951,x9952)+E(f603(x9953,x9954,x9951,x9955,x9956),f603(x9953,x9954,x9952,x9955,x9956))
% 170.70/170.42 [996]~E(x9961,x9962)+E(f603(x9963,x9964,x9965,x9961,x9966),f603(x9963,x9964,x9965,x9962,x9966))
% 170.70/170.42 [997]~E(x9971,x9972)+E(f603(x9973,x9974,x9975,x9976,x9971),f603(x9973,x9974,x9975,x9976,x9972))
% 170.70/170.42 [998]~E(x9981,x9982)+E(f811(x9981,x9983,x9984),f811(x9982,x9983,x9984))
% 170.70/170.42 [999]~E(x9991,x9992)+E(f811(x9993,x9991,x9994),f811(x9993,x9992,x9994))
% 170.70/170.42 [1000]~E(x10001,x10002)+E(f811(x10003,x10004,x10001),f811(x10003,x10004,x10002))
% 170.70/170.42 [1001]~E(x10011,x10012)+E(f494(x10011,x10013,x10014),f494(x10012,x10013,x10014))
% 170.70/170.42 [1002]~E(x10021,x10022)+E(f494(x10023,x10021,x10024),f494(x10023,x10022,x10024))
% 170.70/170.42 [1003]~E(x10031,x10032)+E(f494(x10033,x10034,x10031),f494(x10033,x10034,x10032))
% 170.70/170.42 [1004]~E(x10041,x10042)+E(f426(x10041,x10043),f426(x10042,x10043))
% 170.70/170.42 [1005]~E(x10051,x10052)+E(f426(x10053,x10051),f426(x10053,x10052))
% 170.70/170.42 [1006]~E(x10061,x10062)+E(f385(x10061,x10063),f385(x10062,x10063))
% 170.70/170.42 [1007]~E(x10071,x10072)+E(f385(x10073,x10071),f385(x10073,x10072))
% 170.70/170.42 [1008]~E(x10081,x10082)+E(f542(x10081,x10083),f542(x10082,x10083))
% 170.70/170.42 [1009]~E(x10091,x10092)+E(f542(x10093,x10091),f542(x10093,x10092))
% 170.70/170.42 [1010]~E(x10101,x10102)+E(f523(x10101,x10103,x10104),f523(x10102,x10103,x10104))
% 170.70/170.42 [1011]~E(x10111,x10112)+E(f523(x10113,x10111,x10114),f523(x10113,x10112,x10114))
% 170.70/170.42 [1012]~E(x10121,x10122)+E(f523(x10123,x10124,x10121),f523(x10123,x10124,x10122))
% 170.70/170.42 [1013]~E(x10131,x10132)+E(f602(x10131,x10133,x10134,x10135),f602(x10132,x10133,x10134,x10135))
% 170.70/170.42 [1014]~E(x10141,x10142)+E(f602(x10143,x10141,x10144,x10145),f602(x10143,x10142,x10144,x10145))
% 170.70/170.42 [1015]~E(x10151,x10152)+E(f602(x10153,x10154,x10151,x10155),f602(x10153,x10154,x10152,x10155))
% 170.70/170.42 [1016]~E(x10161,x10162)+E(f602(x10163,x10164,x10165,x10161),f602(x10163,x10164,x10165,x10162))
% 170.70/170.42 [1017]~E(x10171,x10172)+E(f510(x10171,x10173,x10174,x10175,x10176),f510(x10172,x10173,x10174,x10175,x10176))
% 170.70/170.42 [1018]~E(x10181,x10182)+E(f510(x10183,x10181,x10184,x10185,x10186),f510(x10183,x10182,x10184,x10185,x10186))
% 170.70/170.42 [1019]~E(x10191,x10192)+E(f510(x10193,x10194,x10191,x10195,x10196),f510(x10193,x10194,x10192,x10195,x10196))
% 170.70/170.42 [1020]~E(x10201,x10202)+E(f510(x10203,x10204,x10205,x10201,x10206),f510(x10203,x10204,x10205,x10202,x10206))
% 170.70/170.42 [1021]~E(x10211,x10212)+E(f510(x10213,x10214,x10215,x10216,x10211),f510(x10213,x10214,x10215,x10216,x10212))
% 170.70/170.42 [1022]~E(x10221,x10222)+E(f855(x10221,x10223,x10224,x10225,x10226),f855(x10222,x10223,x10224,x10225,x10226))
% 170.70/170.42 [1023]~E(x10231,x10232)+E(f855(x10233,x10231,x10234,x10235,x10236),f855(x10233,x10232,x10234,x10235,x10236))
% 170.70/170.42 [1024]~E(x10241,x10242)+E(f855(x10243,x10244,x10241,x10245,x10246),f855(x10243,x10244,x10242,x10245,x10246))
% 170.70/170.42 [1025]~E(x10251,x10252)+E(f855(x10253,x10254,x10255,x10251,x10256),f855(x10253,x10254,x10255,x10252,x10256))
% 170.70/170.42 [1026]~E(x10261,x10262)+E(f855(x10263,x10264,x10265,x10266,x10261),f855(x10263,x10264,x10265,x10266,x10262))
% 170.70/170.42 [1027]~E(x10271,x10272)+E(f207(x10271,x10273),f207(x10272,x10273))
% 170.70/170.42 [1028]~E(x10281,x10282)+E(f207(x10283,x10281),f207(x10283,x10282))
% 170.70/170.42 [1029]~E(x10291,x10292)+E(f692(x10291,x10293,x10294,x10295,x10296),f692(x10292,x10293,x10294,x10295,x10296))
% 170.70/170.42 [1030]~E(x10301,x10302)+E(f692(x10303,x10301,x10304,x10305,x10306),f692(x10303,x10302,x10304,x10305,x10306))
% 170.70/170.42 [1031]~E(x10311,x10312)+E(f692(x10313,x10314,x10311,x10315,x10316),f692(x10313,x10314,x10312,x10315,x10316))
% 170.70/170.42 [1032]~E(x10321,x10322)+E(f692(x10323,x10324,x10325,x10321,x10326),f692(x10323,x10324,x10325,x10322,x10326))
% 170.70/170.42 [1033]~E(x10331,x10332)+E(f692(x10333,x10334,x10335,x10336,x10331),f692(x10333,x10334,x10335,x10336,x10332))
% 170.70/170.42 [1034]~E(x10341,x10342)+E(f609(x10341,x10343,x10344),f609(x10342,x10343,x10344))
% 170.70/170.42 [1035]~E(x10351,x10352)+E(f609(x10353,x10351,x10354),f609(x10353,x10352,x10354))
% 170.70/170.42 [1036]~E(x10361,x10362)+E(f609(x10363,x10364,x10361),f609(x10363,x10364,x10362))
% 170.70/170.42 [1037]~E(x10371,x10372)+E(f627(x10371,x10373,x10374,x10375,x10376),f627(x10372,x10373,x10374,x10375,x10376))
% 170.70/170.42 [1038]~E(x10381,x10382)+E(f627(x10383,x10381,x10384,x10385,x10386),f627(x10383,x10382,x10384,x10385,x10386))
% 170.70/170.42 [1039]~E(x10391,x10392)+E(f627(x10393,x10394,x10391,x10395,x10396),f627(x10393,x10394,x10392,x10395,x10396))
% 170.70/170.42 [1040]~E(x10401,x10402)+E(f627(x10403,x10404,x10405,x10401,x10406),f627(x10403,x10404,x10405,x10402,x10406))
% 170.70/170.42 [1041]~E(x10411,x10412)+E(f627(x10413,x10414,x10415,x10416,x10411),f627(x10413,x10414,x10415,x10416,x10412))
% 170.70/170.42 [1042]~E(x10421,x10422)+E(f170(x10421,x10423,x10424),f170(x10422,x10423,x10424))
% 170.70/170.42 [1043]~E(x10431,x10432)+E(f170(x10433,x10431,x10434),f170(x10433,x10432,x10434))
% 170.70/170.42 [1044]~E(x10441,x10442)+E(f170(x10443,x10444,x10441),f170(x10443,x10444,x10442))
% 170.70/170.42 [1045]~E(x10451,x10452)+E(f303(x10451,x10453,x10454,x10455,x10456),f303(x10452,x10453,x10454,x10455,x10456))
% 170.70/170.42 [1046]~E(x10461,x10462)+E(f303(x10463,x10461,x10464,x10465,x10466),f303(x10463,x10462,x10464,x10465,x10466))
% 170.70/170.42 [1047]~E(x10471,x10472)+E(f303(x10473,x10474,x10471,x10475,x10476),f303(x10473,x10474,x10472,x10475,x10476))
% 170.70/170.42 [1048]~E(x10481,x10482)+E(f303(x10483,x10484,x10485,x10481,x10486),f303(x10483,x10484,x10485,x10482,x10486))
% 170.70/170.42 [1049]~E(x10491,x10492)+E(f303(x10493,x10494,x10495,x10496,x10491),f303(x10493,x10494,x10495,x10496,x10492))
% 170.70/170.42 [1050]~E(x10501,x10502)+E(f146(x10501,x10503),f146(x10502,x10503))
% 170.70/170.42 [1051]~E(x10511,x10512)+E(f146(x10513,x10511),f146(x10513,x10512))
% 170.70/170.42 [1052]~E(x10521,x10522)+E(f694(x10521,x10523,x10524,x10525,x10526),f694(x10522,x10523,x10524,x10525,x10526))
% 170.70/170.42 [1053]~E(x10531,x10532)+E(f694(x10533,x10531,x10534,x10535,x10536),f694(x10533,x10532,x10534,x10535,x10536))
% 170.70/170.42 [1054]~E(x10541,x10542)+E(f694(x10543,x10544,x10541,x10545,x10546),f694(x10543,x10544,x10542,x10545,x10546))
% 170.70/170.42 [1055]~E(x10551,x10552)+E(f694(x10553,x10554,x10555,x10551,x10556),f694(x10553,x10554,x10555,x10552,x10556))
% 170.70/170.42 [1056]~E(x10561,x10562)+E(f694(x10563,x10564,x10565,x10566,x10561),f694(x10563,x10564,x10565,x10566,x10562))
% 170.70/170.42 [1057]~E(x10571,x10572)+E(f408(x10571,x10573,x10574,x10575),f408(x10572,x10573,x10574,x10575))
% 170.70/170.42 [1058]~E(x10581,x10582)+E(f408(x10583,x10581,x10584,x10585),f408(x10583,x10582,x10584,x10585))
% 170.70/170.42 [1059]~E(x10591,x10592)+E(f408(x10593,x10594,x10591,x10595),f408(x10593,x10594,x10592,x10595))
% 170.70/170.42 [1060]~E(x10601,x10602)+E(f408(x10603,x10604,x10605,x10601),f408(x10603,x10604,x10605,x10602))
% 170.70/170.42 [1061]~E(x10611,x10612)+E(f319(x10611,x10613,x10614),f319(x10612,x10613,x10614))
% 170.70/170.42 [1062]~E(x10621,x10622)+E(f319(x10623,x10621,x10624),f319(x10623,x10622,x10624))
% 170.70/170.42 [1063]~E(x10631,x10632)+E(f319(x10633,x10634,x10631),f319(x10633,x10634,x10632))
% 170.70/170.42 [1064]~E(x10641,x10642)+E(f471(x10641,x10643,x10644,x10645),f471(x10642,x10643,x10644,x10645))
% 170.70/170.42 [1065]~E(x10651,x10652)+E(f471(x10653,x10651,x10654,x10655),f471(x10653,x10652,x10654,x10655))
% 170.70/170.42 [1066]~E(x10661,x10662)+E(f471(x10663,x10664,x10661,x10665),f471(x10663,x10664,x10662,x10665))
% 170.70/170.42 [1067]~E(x10671,x10672)+E(f471(x10673,x10674,x10675,x10671),f471(x10673,x10674,x10675,x10672))
% 170.70/170.42 [1068]~E(x10681,x10682)+E(f729(x10681,x10683,x10684),f729(x10682,x10683,x10684))
% 170.70/170.42 [1069]~E(x10691,x10692)+E(f729(x10693,x10691,x10694),f729(x10693,x10692,x10694))
% 170.70/170.42 [1070]~E(x10701,x10702)+E(f729(x10703,x10704,x10701),f729(x10703,x10704,x10702))
% 170.70/170.42 [1071]~E(x10711,x10712)+E(f352(x10711,x10713),f352(x10712,x10713))
% 170.70/170.42 [1072]~E(x10721,x10722)+E(f352(x10723,x10721),f352(x10723,x10722))
% 170.70/170.42 [1073]~E(x10731,x10732)+E(f401(x10731,x10733,x10734),f401(x10732,x10733,x10734))
% 170.70/170.42 [1074]~E(x10741,x10742)+E(f401(x10743,x10741,x10744),f401(x10743,x10742,x10744))
% 170.70/170.42 [1075]~E(x10751,x10752)+E(f401(x10753,x10754,x10751),f401(x10753,x10754,x10752))
% 170.70/170.42 [1076]~E(x10761,x10762)+E(f651(x10761,x10763),f651(x10762,x10763))
% 170.70/170.42 [1077]~E(x10771,x10772)+E(f651(x10773,x10771),f651(x10773,x10772))
% 170.70/170.42 [1078]~E(x10781,x10782)+E(f442(x10781,x10783),f442(x10782,x10783))
% 170.70/170.42 [1079]~E(x10791,x10792)+E(f442(x10793,x10791),f442(x10793,x10792))
% 170.70/170.42 [1080]~E(x10801,x10802)+E(f810(x10801,x10803,x10804,x10805),f810(x10802,x10803,x10804,x10805))
% 170.70/170.42 [1081]~E(x10811,x10812)+E(f810(x10813,x10811,x10814,x10815),f810(x10813,x10812,x10814,x10815))
% 170.70/170.42 [1082]~E(x10821,x10822)+E(f810(x10823,x10824,x10821,x10825),f810(x10823,x10824,x10822,x10825))
% 170.70/170.42 [1083]~E(x10831,x10832)+E(f810(x10833,x10834,x10835,x10831),f810(x10833,x10834,x10835,x10832))
% 170.70/170.42 [1084]~E(x10841,x10842)+E(f715(x10841,x10843,x10844,x10845,x10846),f715(x10842,x10843,x10844,x10845,x10846))
% 170.70/170.42 [1085]~E(x10851,x10852)+E(f715(x10853,x10851,x10854,x10855,x10856),f715(x10853,x10852,x10854,x10855,x10856))
% 170.70/170.42 [1086]~E(x10861,x10862)+E(f715(x10863,x10864,x10861,x10865,x10866),f715(x10863,x10864,x10862,x10865,x10866))
% 170.70/170.42 [1087]~E(x10871,x10872)+E(f715(x10873,x10874,x10875,x10871,x10876),f715(x10873,x10874,x10875,x10872,x10876))
% 170.70/170.42 [1088]~E(x10881,x10882)+E(f715(x10883,x10884,x10885,x10886,x10881),f715(x10883,x10884,x10885,x10886,x10882))
% 170.70/170.42 [1089]~E(x10891,x10892)+E(f239(x10891,x10893,x10894),f239(x10892,x10893,x10894))
% 170.70/170.42 [1090]~E(x10901,x10902)+E(f239(x10903,x10901,x10904),f239(x10903,x10902,x10904))
% 170.70/170.42 [1091]~E(x10911,x10912)+E(f239(x10913,x10914,x10911),f239(x10913,x10914,x10912))
% 170.70/170.42 [1092]~E(x10921,x10922)+E(f655(x10921,x10923,x10924,x10925,x10926,x10927,x10928,x10929),f655(x10922,x10923,x10924,x10925,x10926,x10927,x10928,x10929))
% 170.70/170.42 [1093]~E(x10931,x10932)+E(f655(x10933,x10931,x10934,x10935,x10936,x10937,x10938,x10939),f655(x10933,x10932,x10934,x10935,x10936,x10937,x10938,x10939))
% 170.70/170.42 [1094]~E(x10941,x10942)+E(f655(x10943,x10944,x10941,x10945,x10946,x10947,x10948,x10949),f655(x10943,x10944,x10942,x10945,x10946,x10947,x10948,x10949))
% 170.70/170.42 [1095]~E(x10951,x10952)+E(f655(x10953,x10954,x10955,x10951,x10956,x10957,x10958,x10959),f655(x10953,x10954,x10955,x10952,x10956,x10957,x10958,x10959))
% 170.70/170.42 [1096]~E(x10961,x10962)+E(f655(x10963,x10964,x10965,x10966,x10961,x10967,x10968,x10969),f655(x10963,x10964,x10965,x10966,x10962,x10967,x10968,x10969))
% 170.70/170.42 [1097]~E(x10971,x10972)+E(f655(x10973,x10974,x10975,x10976,x10977,x10971,x10978,x10979),f655(x10973,x10974,x10975,x10976,x10977,x10972,x10978,x10979))
% 170.70/170.42 [1098]~E(x10981,x10982)+E(f655(x10983,x10984,x10985,x10986,x10987,x10988,x10981,x10989),f655(x10983,x10984,x10985,x10986,x10987,x10988,x10982,x10989))
% 170.70/170.42 [1099]~E(x10991,x10992)+E(f655(x10993,x10994,x10995,x10996,x10997,x10998,x10999,x10991),f655(x10993,x10994,x10995,x10996,x10997,x10998,x10999,x10992))
% 170.70/170.42 [1100]~E(x11001,x11002)+E(f397(x11001,x11003,x11004),f397(x11002,x11003,x11004))
% 170.70/170.42 [1101]~E(x11011,x11012)+E(f397(x11013,x11011,x11014),f397(x11013,x11012,x11014))
% 170.70/170.42 [1102]~E(x11021,x11022)+E(f397(x11023,x11024,x11021),f397(x11023,x11024,x11022))
% 170.70/170.42 [1103]~E(x11031,x11032)+E(f506(x11031,x11033,x11034,x11035,x11036,x11037),f506(x11032,x11033,x11034,x11035,x11036,x11037))
% 170.70/170.42 [1104]~E(x11041,x11042)+E(f506(x11043,x11041,x11044,x11045,x11046,x11047),f506(x11043,x11042,x11044,x11045,x11046,x11047))
% 170.70/170.42 [1105]~E(x11051,x11052)+E(f506(x11053,x11054,x11051,x11055,x11056,x11057),f506(x11053,x11054,x11052,x11055,x11056,x11057))
% 170.70/170.42 [1106]~E(x11061,x11062)+E(f506(x11063,x11064,x11065,x11061,x11066,x11067),f506(x11063,x11064,x11065,x11062,x11066,x11067))
% 170.70/170.42 [1107]~E(x11071,x11072)+E(f506(x11073,x11074,x11075,x11076,x11071,x11077),f506(x11073,x11074,x11075,x11076,x11072,x11077))
% 170.70/170.42 [1108]~E(x11081,x11082)+E(f506(x11083,x11084,x11085,x11086,x11087,x11081),f506(x11083,x11084,x11085,x11086,x11087,x11082))
% 170.70/170.42 [1109]~E(x11091,x11092)+E(f767(x11091,x11093,x11094,x11095),f767(x11092,x11093,x11094,x11095))
% 170.70/170.42 [1110]~E(x11101,x11102)+E(f767(x11103,x11101,x11104,x11105),f767(x11103,x11102,x11104,x11105))
% 170.70/170.42 [1111]~E(x11111,x11112)+E(f767(x11113,x11114,x11111,x11115),f767(x11113,x11114,x11112,x11115))
% 170.70/170.42 [1112]~E(x11121,x11122)+E(f767(x11123,x11124,x11125,x11121),f767(x11123,x11124,x11125,x11122))
% 170.70/170.42 [1113]~E(x11131,x11132)+E(f642(x11131,x11133,x11134),f642(x11132,x11133,x11134))
% 170.70/170.42 [1114]~E(x11141,x11142)+E(f642(x11143,x11141,x11144),f642(x11143,x11142,x11144))
% 170.70/170.42 [1115]~E(x11151,x11152)+E(f642(x11153,x11154,x11151),f642(x11153,x11154,x11152))
% 170.70/170.42 [1116]~E(x11161,x11162)+E(f589(x11161,x11163,x11164,x11165),f589(x11162,x11163,x11164,x11165))
% 170.70/170.42 [1117]~E(x11171,x11172)+E(f589(x11173,x11171,x11174,x11175),f589(x11173,x11172,x11174,x11175))
% 170.70/170.42 [1118]~E(x11181,x11182)+E(f589(x11183,x11184,x11181,x11185),f589(x11183,x11184,x11182,x11185))
% 170.70/170.42 [1119]~E(x11191,x11192)+E(f589(x11193,x11194,x11195,x11191),f589(x11193,x11194,x11195,x11192))
% 170.70/170.42 [1120]~E(x11201,x11202)+E(f301(x11201,x11203,x11204),f301(x11202,x11203,x11204))
% 170.70/170.42 [1121]~E(x11211,x11212)+E(f301(x11213,x11211,x11214),f301(x11213,x11212,x11214))
% 170.70/170.42 [1122]~E(x11221,x11222)+E(f301(x11223,x11224,x11221),f301(x11223,x11224,x11222))
% 170.70/170.42 [1123]~E(x11231,x11232)+E(f682(x11231,x11233,x11234,x11235,x11236,x11237,x11238),f682(x11232,x11233,x11234,x11235,x11236,x11237,x11238))
% 170.70/170.42 [1124]~E(x11241,x11242)+E(f682(x11243,x11241,x11244,x11245,x11246,x11247,x11248),f682(x11243,x11242,x11244,x11245,x11246,x11247,x11248))
% 170.70/170.42 [1125]~E(x11251,x11252)+E(f682(x11253,x11254,x11251,x11255,x11256,x11257,x11258),f682(x11253,x11254,x11252,x11255,x11256,x11257,x11258))
% 170.70/170.42 [1126]~E(x11261,x11262)+E(f682(x11263,x11264,x11265,x11261,x11266,x11267,x11268),f682(x11263,x11264,x11265,x11262,x11266,x11267,x11268))
% 170.70/170.42 [1127]~E(x11271,x11272)+E(f682(x11273,x11274,x11275,x11276,x11271,x11277,x11278),f682(x11273,x11274,x11275,x11276,x11272,x11277,x11278))
% 170.70/170.42 [1128]~E(x11281,x11282)+E(f682(x11283,x11284,x11285,x11286,x11287,x11281,x11288),f682(x11283,x11284,x11285,x11286,x11287,x11282,x11288))
% 170.70/170.42 [1129]~E(x11291,x11292)+E(f682(x11293,x11294,x11295,x11296,x11297,x11298,x11291),f682(x11293,x11294,x11295,x11296,x11297,x11298,x11292))
% 170.70/170.42 [1130]~E(x11301,x11302)+E(f318(x11301,x11303,x11304),f318(x11302,x11303,x11304))
% 170.70/170.42 [1131]~E(x11311,x11312)+E(f318(x11313,x11311,x11314),f318(x11313,x11312,x11314))
% 170.70/170.42 [1132]~E(x11321,x11322)+E(f318(x11323,x11324,x11321),f318(x11323,x11324,x11322))
% 170.70/170.42 [1133]~E(x11331,x11332)+E(f782(x11331,x11333,x11334,x11335,x11336,x11337,x11338,x11339),f782(x11332,x11333,x11334,x11335,x11336,x11337,x11338,x11339))
% 170.70/170.42 [1134]~E(x11341,x11342)+E(f782(x11343,x11341,x11344,x11345,x11346,x11347,x11348,x11349),f782(x11343,x11342,x11344,x11345,x11346,x11347,x11348,x11349))
% 170.70/170.42 [1135]~E(x11351,x11352)+E(f782(x11353,x11354,x11351,x11355,x11356,x11357,x11358,x11359),f782(x11353,x11354,x11352,x11355,x11356,x11357,x11358,x11359))
% 170.70/170.42 [1136]~E(x11361,x11362)+E(f782(x11363,x11364,x11365,x11361,x11366,x11367,x11368,x11369),f782(x11363,x11364,x11365,x11362,x11366,x11367,x11368,x11369))
% 170.70/170.42 [1137]~E(x11371,x11372)+E(f782(x11373,x11374,x11375,x11376,x11371,x11377,x11378,x11379),f782(x11373,x11374,x11375,x11376,x11372,x11377,x11378,x11379))
% 170.70/170.42 [1138]~E(x11381,x11382)+E(f782(x11383,x11384,x11385,x11386,x11387,x11381,x11388,x11389),f782(x11383,x11384,x11385,x11386,x11387,x11382,x11388,x11389))
% 170.70/170.42 [1139]~E(x11391,x11392)+E(f782(x11393,x11394,x11395,x11396,x11397,x11398,x11391,x11399),f782(x11393,x11394,x11395,x11396,x11397,x11398,x11392,x11399))
% 170.70/170.42 [1140]~E(x11401,x11402)+E(f782(x11403,x11404,x11405,x11406,x11407,x11408,x11409,x11401),f782(x11403,x11404,x11405,x11406,x11407,x11408,x11409,x11402))
% 170.70/170.42 [1141]~E(x11411,x11412)+E(f823(x11411,x11413,x11414),f823(x11412,x11413,x11414))
% 170.70/170.42 [1142]~E(x11421,x11422)+E(f823(x11423,x11421,x11424),f823(x11423,x11422,x11424))
% 170.70/170.42 [1143]~E(x11431,x11432)+E(f823(x11433,x11434,x11431),f823(x11433,x11434,x11432))
% 170.70/170.42 [1144]~E(x11441,x11442)+E(f612(x11441,x11443,x11444),f612(x11442,x11443,x11444))
% 170.70/170.42 [1145]~E(x11451,x11452)+E(f612(x11453,x11451,x11454),f612(x11453,x11452,x11454))
% 170.70/170.42 [1146]~E(x11461,x11462)+E(f612(x11463,x11464,x11461),f612(x11463,x11464,x11462))
% 170.70/170.42 [1147]~E(x11471,x11472)+E(f835(x11471,x11473),f835(x11472,x11473))
% 170.70/170.42 [1148]~E(x11481,x11482)+E(f835(x11483,x11481),f835(x11483,x11482))
% 170.70/170.42 [1149]~E(x11491,x11492)+E(f708(x11491,x11493,x11494),f708(x11492,x11493,x11494))
% 170.70/170.42 [1150]~E(x11501,x11502)+E(f708(x11503,x11501,x11504),f708(x11503,x11502,x11504))
% 170.70/170.42 [1151]~E(x11511,x11512)+E(f708(x11513,x11514,x11511),f708(x11513,x11514,x11512))
% 170.70/170.42 [1152]~E(x11521,x11522)+E(f406(x11521,x11523,x11524),f406(x11522,x11523,x11524))
% 170.70/170.42 [1153]~E(x11531,x11532)+E(f406(x11533,x11531,x11534),f406(x11533,x11532,x11534))
% 170.70/170.42 [1154]~E(x11541,x11542)+E(f406(x11543,x11544,x11541),f406(x11543,x11544,x11542))
% 170.70/170.42 [1155]~E(x11551,x11552)+E(f876(x11551,x11553),f876(x11552,x11553))
% 170.70/170.42 [1156]~E(x11561,x11562)+E(f876(x11563,x11561),f876(x11563,x11562))
% 170.70/170.42 [1157]~E(x11571,x11572)+E(f425(x11571,x11573,x11574),f425(x11572,x11573,x11574))
% 170.70/170.42 [1158]~E(x11581,x11582)+E(f425(x11583,x11581,x11584),f425(x11583,x11582,x11584))
% 170.70/170.42 [1159]~E(x11591,x11592)+E(f425(x11593,x11594,x11591),f425(x11593,x11594,x11592))
% 170.70/170.42 [1160]~E(x11601,x11602)+E(f571(x11601,x11603,x11604),f571(x11602,x11603,x11604))
% 170.70/170.42 [1161]~E(x11611,x11612)+E(f571(x11613,x11611,x11614),f571(x11613,x11612,x11614))
% 170.70/170.42 [1162]~E(x11621,x11622)+E(f571(x11623,x11624,x11621),f571(x11623,x11624,x11622))
% 170.70/170.42 [1163]~E(x11631,x11632)+E(f463(x11631,x11633,x11634,x11635,x11636),f463(x11632,x11633,x11634,x11635,x11636))
% 170.70/170.42 [1164]~E(x11641,x11642)+E(f463(x11643,x11641,x11644,x11645,x11646),f463(x11643,x11642,x11644,x11645,x11646))
% 170.70/170.42 [1165]~E(x11651,x11652)+E(f463(x11653,x11654,x11651,x11655,x11656),f463(x11653,x11654,x11652,x11655,x11656))
% 170.70/170.42 [1166]~E(x11661,x11662)+E(f463(x11663,x11664,x11665,x11661,x11666),f463(x11663,x11664,x11665,x11662,x11666))
% 170.70/170.42 [1167]~E(x11671,x11672)+E(f463(x11673,x11674,x11675,x11676,x11671),f463(x11673,x11674,x11675,x11676,x11672))
% 170.70/170.42 [1168]~E(x11681,x11682)+E(f412(x11681,x11683,x11684,x11685),f412(x11682,x11683,x11684,x11685))
% 170.70/170.42 [1169]~E(x11691,x11692)+E(f412(x11693,x11691,x11694,x11695),f412(x11693,x11692,x11694,x11695))
% 170.70/170.42 [1170]~E(x11701,x11702)+E(f412(x11703,x11704,x11701,x11705),f412(x11703,x11704,x11702,x11705))
% 170.70/170.42 [1171]~E(x11711,x11712)+E(f412(x11713,x11714,x11715,x11711),f412(x11713,x11714,x11715,x11712))
% 170.70/170.42 [1172]~E(x11721,x11722)+E(f59(x11721),f59(x11722))
% 170.70/170.42 [1173]~E(x11731,x11732)+E(f135(x11731,x11733),f135(x11732,x11733))
% 170.70/170.42 [1174]~E(x11741,x11742)+E(f135(x11743,x11741),f135(x11743,x11742))
% 170.70/170.42 [1175]~E(x11751,x11752)+E(f537(x11751,x11753,x11754,x11755),f537(x11752,x11753,x11754,x11755))
% 170.70/170.42 [1176]~E(x11761,x11762)+E(f537(x11763,x11761,x11764,x11765),f537(x11763,x11762,x11764,x11765))
% 170.70/170.42 [1177]~E(x11771,x11772)+E(f537(x11773,x11774,x11771,x11775),f537(x11773,x11774,x11772,x11775))
% 170.70/170.42 [1178]~E(x11781,x11782)+E(f537(x11783,x11784,x11785,x11781),f537(x11783,x11784,x11785,x11782))
% 170.70/170.42 [1179]~E(x11791,x11792)+E(f212(x11791,x11793,x11794,x11795),f212(x11792,x11793,x11794,x11795))
% 170.70/170.42 [1180]~E(x11801,x11802)+E(f212(x11803,x11801,x11804,x11805),f212(x11803,x11802,x11804,x11805))
% 170.70/170.42 [1181]~E(x11811,x11812)+E(f212(x11813,x11814,x11811,x11815),f212(x11813,x11814,x11812,x11815))
% 170.70/170.42 [1182]~E(x11821,x11822)+E(f212(x11823,x11824,x11825,x11821),f212(x11823,x11824,x11825,x11822))
% 170.70/170.42 [1183]~E(x11831,x11832)+E(f464(x11831,x11833,x11834,x11835,x11836),f464(x11832,x11833,x11834,x11835,x11836))
% 170.70/170.42 [1184]~E(x11841,x11842)+E(f464(x11843,x11841,x11844,x11845,x11846),f464(x11843,x11842,x11844,x11845,x11846))
% 170.70/170.42 [1185]~E(x11851,x11852)+E(f464(x11853,x11854,x11851,x11855,x11856),f464(x11853,x11854,x11852,x11855,x11856))
% 170.70/170.42 [1186]~E(x11861,x11862)+E(f464(x11863,x11864,x11865,x11861,x11866),f464(x11863,x11864,x11865,x11862,x11866))
% 170.70/170.42 [1187]~E(x11871,x11872)+E(f464(x11873,x11874,x11875,x11876,x11871),f464(x11873,x11874,x11875,x11876,x11872))
% 170.70/170.42 [1188]~E(x11881,x11882)+E(f779(x11881,x11883),f779(x11882,x11883))
% 170.70/170.42 [1189]~E(x11891,x11892)+E(f779(x11893,x11891),f779(x11893,x11892))
% 170.70/170.42 [1190]~E(x11901,x11902)+E(f495(x11901),f495(x11902))
% 170.70/170.42 [1191]~E(x11911,x11912)+E(f764(x11911,x11913,x11914),f764(x11912,x11913,x11914))
% 170.70/170.42 [1192]~E(x11921,x11922)+E(f764(x11923,x11921,x11924),f764(x11923,x11922,x11924))
% 170.70/170.42 [1193]~E(x11931,x11932)+E(f764(x11933,x11934,x11931),f764(x11933,x11934,x11932))
% 170.70/170.42 [1194]~E(x11941,x11942)+E(f438(x11941,x11943,x11944,x11945),f438(x11942,x11943,x11944,x11945))
% 170.70/170.42 [1195]~E(x11951,x11952)+E(f438(x11953,x11951,x11954,x11955),f438(x11953,x11952,x11954,x11955))
% 170.70/170.42 [1196]~E(x11961,x11962)+E(f438(x11963,x11964,x11961,x11965),f438(x11963,x11964,x11962,x11965))
% 170.70/170.42 [1197]~E(x11971,x11972)+E(f438(x11973,x11974,x11975,x11971),f438(x11973,x11974,x11975,x11972))
% 170.70/170.42 [1198]~E(x11981,x11982)+E(f215(x11981,x11983),f215(x11982,x11983))
% 170.70/170.42 [1199]~E(x11991,x11992)+E(f215(x11993,x11991),f215(x11993,x11992))
% 170.70/170.42 [1200]~E(x12001,x12002)+E(f499(x12001,x12003,x12004,x12005),f499(x12002,x12003,x12004,x12005))
% 170.70/170.42 [1201]~E(x12011,x12012)+E(f499(x12013,x12011,x12014,x12015),f499(x12013,x12012,x12014,x12015))
% 170.70/170.42 [1202]~E(x12021,x12022)+E(f499(x12023,x12024,x12021,x12025),f499(x12023,x12024,x12022,x12025))
% 170.70/170.42 [1203]~E(x12031,x12032)+E(f499(x12033,x12034,x12035,x12031),f499(x12033,x12034,x12035,x12032))
% 170.70/170.42 [1204]~E(x12041,x12042)+E(f799(x12041,x12043,x12044,x12045),f799(x12042,x12043,x12044,x12045))
% 170.70/170.42 [1205]~E(x12051,x12052)+E(f799(x12053,x12051,x12054,x12055),f799(x12053,x12052,x12054,x12055))
% 170.70/170.42 [1206]~E(x12061,x12062)+E(f799(x12063,x12064,x12061,x12065),f799(x12063,x12064,x12062,x12065))
% 170.70/170.42 [1207]~E(x12071,x12072)+E(f799(x12073,x12074,x12075,x12071),f799(x12073,x12074,x12075,x12072))
% 170.70/170.42 [1208]~E(x12081,x12082)+E(f677(x12081,x12083,x12084,x12085),f677(x12082,x12083,x12084,x12085))
% 170.70/170.42 [1209]~E(x12091,x12092)+E(f677(x12093,x12091,x12094,x12095),f677(x12093,x12092,x12094,x12095))
% 170.70/170.42 [1210]~E(x12101,x12102)+E(f677(x12103,x12104,x12101,x12105),f677(x12103,x12104,x12102,x12105))
% 170.70/170.42 [1211]~E(x12111,x12112)+E(f677(x12113,x12114,x12115,x12111),f677(x12113,x12114,x12115,x12112))
% 170.70/170.42 [1212]~E(x12121,x12122)+E(f411(x12121,x12123,x12124,x12125,x12126),f411(x12122,x12123,x12124,x12125,x12126))
% 170.70/170.42 [1213]~E(x12131,x12132)+E(f411(x12133,x12131,x12134,x12135,x12136),f411(x12133,x12132,x12134,x12135,x12136))
% 170.70/170.42 [1214]~E(x12141,x12142)+E(f411(x12143,x12144,x12141,x12145,x12146),f411(x12143,x12144,x12142,x12145,x12146))
% 170.70/170.42 [1215]~E(x12151,x12152)+E(f411(x12153,x12154,x12155,x12151,x12156),f411(x12153,x12154,x12155,x12152,x12156))
% 170.70/170.42 [1216]~E(x12161,x12162)+E(f411(x12163,x12164,x12165,x12166,x12161),f411(x12163,x12164,x12165,x12166,x12162))
% 170.70/170.42 [1217]~E(x12171,x12172)+E(f372(x12171),f372(x12172))
% 170.70/170.42 [1218]~E(x12181,x12182)+E(f802(x12181,x12183,x12184),f802(x12182,x12183,x12184))
% 170.70/170.42 [1219]~E(x12191,x12192)+E(f802(x12193,x12191,x12194),f802(x12193,x12192,x12194))
% 170.70/170.42 [1220]~E(x12201,x12202)+E(f802(x12203,x12204,x12201),f802(x12203,x12204,x12202))
% 170.70/170.42 [1221]~E(x12211,x12212)+E(f843(x12211,x12213,x12214,x12215,x12216),f843(x12212,x12213,x12214,x12215,x12216))
% 170.70/170.42 [1222]~E(x12221,x12222)+E(f843(x12223,x12221,x12224,x12225,x12226),f843(x12223,x12222,x12224,x12225,x12226))
% 170.70/170.42 [1223]~E(x12231,x12232)+E(f843(x12233,x12234,x12231,x12235,x12236),f843(x12233,x12234,x12232,x12235,x12236))
% 170.70/170.42 [1224]~E(x12241,x12242)+E(f843(x12243,x12244,x12245,x12241,x12246),f843(x12243,x12244,x12245,x12242,x12246))
% 170.70/170.42 [1225]~E(x12251,x12252)+E(f843(x12253,x12254,x12255,x12256,x12251),f843(x12253,x12254,x12255,x12256,x12252))
% 170.70/170.42 [1226]~E(x12261,x12262)+E(f736(x12261,x12263,x12264),f736(x12262,x12263,x12264))
% 170.70/170.42 [1227]~E(x12271,x12272)+E(f736(x12273,x12271,x12274),f736(x12273,x12272,x12274))
% 170.70/170.42 [1228]~E(x12281,x12282)+E(f736(x12283,x12284,x12281),f736(x12283,x12284,x12282))
% 170.70/170.42 [1229]~E(x12291,x12292)+E(f193(x12291,x12293,x12294),f193(x12292,x12293,x12294))
% 170.70/170.42 [1230]~E(x12301,x12302)+E(f193(x12303,x12301,x12304),f193(x12303,x12302,x12304))
% 170.70/170.42 [1231]~E(x12311,x12312)+E(f193(x12313,x12314,x12311),f193(x12313,x12314,x12312))
% 170.70/170.42 [1232]~E(x12321,x12322)+E(f329(x12321,x12323,x12324),f329(x12322,x12323,x12324))
% 170.70/170.42 [1233]~E(x12331,x12332)+E(f329(x12333,x12331,x12334),f329(x12333,x12332,x12334))
% 170.70/170.42 [1234]~E(x12341,x12342)+E(f329(x12343,x12344,x12341),f329(x12343,x12344,x12342))
% 170.70/170.42 [1235]~E(x12351,x12352)+E(f129(x12351),f129(x12352))
% 170.70/170.42 [1236]~E(x12361,x12362)+E(f808(x12361,x12363,x12364),f808(x12362,x12363,x12364))
% 170.70/170.42 [1237]~E(x12371,x12372)+E(f808(x12373,x12371,x12374),f808(x12373,x12372,x12374))
% 170.70/170.42 [1238]~E(x12381,x12382)+E(f808(x12383,x12384,x12381),f808(x12383,x12384,x12382))
% 170.70/170.42 [1239]~E(x12391,x12392)+E(f803(x12391,x12393,x12394),f803(x12392,x12393,x12394))
% 170.70/170.42 [1240]~E(x12401,x12402)+E(f803(x12403,x12401,x12404),f803(x12403,x12402,x12404))
% 170.70/170.42 [1241]~E(x12411,x12412)+E(f803(x12413,x12414,x12411),f803(x12413,x12414,x12412))
% 170.70/170.42 [1242]~E(x12421,x12422)+E(f792(x12421,x12423,x12424,x12425),f792(x12422,x12423,x12424,x12425))
% 170.70/170.42 [1243]~E(x12431,x12432)+E(f792(x12433,x12431,x12434,x12435),f792(x12433,x12432,x12434,x12435))
% 170.70/170.42 [1244]~E(x12441,x12442)+E(f792(x12443,x12444,x12441,x12445),f792(x12443,x12444,x12442,x12445))
% 170.70/170.42 [1245]~E(x12451,x12452)+E(f792(x12453,x12454,x12455,x12451),f792(x12453,x12454,x12455,x12452))
% 170.70/170.42 [1246]~E(x12461,x12462)+E(f356(x12461,x12463,x12464),f356(x12462,x12463,x12464))
% 170.70/170.42 [1247]~E(x12471,x12472)+E(f356(x12473,x12471,x12474),f356(x12473,x12472,x12474))
% 170.70/170.42 [1248]~E(x12481,x12482)+E(f356(x12483,x12484,x12481),f356(x12483,x12484,x12482))
% 170.70/170.42 [1249]~E(x12491,x12492)+E(f745(x12491,x12493,x12494),f745(x12492,x12493,x12494))
% 170.70/170.42 [1250]~E(x12501,x12502)+E(f745(x12503,x12501,x12504),f745(x12503,x12502,x12504))
% 170.70/170.42 [1251]~E(x12511,x12512)+E(f745(x12513,x12514,x12511),f745(x12513,x12514,x12512))
% 170.70/170.42 [1252]~E(x12521,x12522)+E(f753(x12521,x12523,x12524),f753(x12522,x12523,x12524))
% 170.70/170.42 [1253]~E(x12531,x12532)+E(f753(x12533,x12531,x12534),f753(x12533,x12532,x12534))
% 170.70/170.42 [1254]~E(x12541,x12542)+E(f753(x12543,x12544,x12541),f753(x12543,x12544,x12542))
% 170.70/170.42 [1255]~E(x12551,x12552)+E(f629(x12551,x12553,x12554,x12555,x12556),f629(x12552,x12553,x12554,x12555,x12556))
% 170.70/170.42 [1256]~E(x12561,x12562)+E(f629(x12563,x12561,x12564,x12565,x12566),f629(x12563,x12562,x12564,x12565,x12566))
% 170.70/170.42 [1257]~E(x12571,x12572)+E(f629(x12573,x12574,x12571,x12575,x12576),f629(x12573,x12574,x12572,x12575,x12576))
% 170.70/170.42 [1258]~E(x12581,x12582)+E(f629(x12583,x12584,x12585,x12581,x12586),f629(x12583,x12584,x12585,x12582,x12586))
% 170.70/170.42 [1259]~E(x12591,x12592)+E(f629(x12593,x12594,x12595,x12596,x12591),f629(x12593,x12594,x12595,x12596,x12592))
% 170.70/170.42 [1260]~E(x12601,x12602)+E(f435(x12601,x12603),f435(x12602,x12603))
% 170.70/170.42 [1261]~E(x12611,x12612)+E(f435(x12613,x12611),f435(x12613,x12612))
% 170.70/170.42 [1262]~E(x12621,x12622)+E(f262(x12621,x12623,x12624),f262(x12622,x12623,x12624))
% 170.70/170.42 [1263]~E(x12631,x12632)+E(f262(x12633,x12631,x12634),f262(x12633,x12632,x12634))
% 170.70/170.42 [1264]~E(x12641,x12642)+E(f262(x12643,x12644,x12641),f262(x12643,x12644,x12642))
% 170.70/170.42 [1265]~E(x12651,x12652)+E(f608(x12651,x12653,x12654,x12655,x12656),f608(x12652,x12653,x12654,x12655,x12656))
% 170.70/170.42 [1266]~E(x12661,x12662)+E(f608(x12663,x12661,x12664,x12665,x12666),f608(x12663,x12662,x12664,x12665,x12666))
% 170.70/170.42 [1267]~E(x12671,x12672)+E(f608(x12673,x12674,x12671,x12675,x12676),f608(x12673,x12674,x12672,x12675,x12676))
% 170.70/170.42 [1268]~E(x12681,x12682)+E(f608(x12683,x12684,x12685,x12681,x12686),f608(x12683,x12684,x12685,x12682,x12686))
% 170.70/170.42 [1269]~E(x12691,x12692)+E(f608(x12693,x12694,x12695,x12696,x12691),f608(x12693,x12694,x12695,x12696,x12692))
% 170.70/170.42 [1270]~E(x12701,x12702)+E(f479(x12701,x12703,x12704),f479(x12702,x12703,x12704))
% 170.70/170.42 [1271]~E(x12711,x12712)+E(f479(x12713,x12711,x12714),f479(x12713,x12712,x12714))
% 170.70/170.42 [1272]~E(x12721,x12722)+E(f479(x12723,x12724,x12721),f479(x12723,x12724,x12722))
% 170.70/170.42 [1273]~E(x12731,x12732)+E(f341(x12731),f341(x12732))
% 170.70/170.42 [1274]~E(x12741,x12742)+E(f841(x12741,x12743,x12744),f841(x12742,x12743,x12744))
% 170.70/170.42 [1275]~E(x12751,x12752)+E(f841(x12753,x12751,x12754),f841(x12753,x12752,x12754))
% 170.70/170.42 [1276]~E(x12761,x12762)+E(f841(x12763,x12764,x12761),f841(x12763,x12764,x12762))
% 170.70/170.42 [1277]~E(x12771,x12772)+E(f74(x12771,x12773),f74(x12772,x12773))
% 170.70/170.42 [1278]~E(x12781,x12782)+E(f74(x12783,x12781),f74(x12783,x12782))
% 170.70/170.42 [1279]~E(x12791,x12792)+E(f400(x12791,x12793,x12794),f400(x12792,x12793,x12794))
% 170.70/170.42 [1280]~E(x12801,x12802)+E(f400(x12803,x12801,x12804),f400(x12803,x12802,x12804))
% 170.70/170.42 [1281]~E(x12811,x12812)+E(f400(x12813,x12814,x12811),f400(x12813,x12814,x12812))
% 170.70/170.42 [1282]~E(x12821,x12822)+E(f298(x12821,x12823,x12824),f298(x12822,x12823,x12824))
% 170.70/170.42 [1283]~E(x12831,x12832)+E(f298(x12833,x12831,x12834),f298(x12833,x12832,x12834))
% 170.70/170.42 [1284]~E(x12841,x12842)+E(f298(x12843,x12844,x12841),f298(x12843,x12844,x12842))
% 170.70/170.42 [1285]~E(x12851,x12852)+E(f720(x12851,x12853,x12854,x12855,x12856),f720(x12852,x12853,x12854,x12855,x12856))
% 170.70/170.42 [1286]~E(x12861,x12862)+E(f720(x12863,x12861,x12864,x12865,x12866),f720(x12863,x12862,x12864,x12865,x12866))
% 170.70/170.42 [1287]~E(x12871,x12872)+E(f720(x12873,x12874,x12871,x12875,x12876),f720(x12873,x12874,x12872,x12875,x12876))
% 170.70/170.42 [1288]~E(x12881,x12882)+E(f720(x12883,x12884,x12885,x12881,x12886),f720(x12883,x12884,x12885,x12882,x12886))
% 170.70/170.42 [1289]~E(x12891,x12892)+E(f720(x12893,x12894,x12895,x12896,x12891),f720(x12893,x12894,x12895,x12896,x12892))
% 170.70/170.42 [1290]~E(x12901,x12902)+E(f639(x12901,x12903,x12904,x12905,x12906),f639(x12902,x12903,x12904,x12905,x12906))
% 170.70/170.42 [1291]~E(x12911,x12912)+E(f639(x12913,x12911,x12914,x12915,x12916),f639(x12913,x12912,x12914,x12915,x12916))
% 170.70/170.42 [1292]~E(x12921,x12922)+E(f639(x12923,x12924,x12921,x12925,x12926),f639(x12923,x12924,x12922,x12925,x12926))
% 170.70/170.42 [1293]~E(x12931,x12932)+E(f639(x12933,x12934,x12935,x12931,x12936),f639(x12933,x12934,x12935,x12932,x12936))
% 170.70/170.42 [1294]~E(x12941,x12942)+E(f639(x12943,x12944,x12945,x12946,x12941),f639(x12943,x12944,x12945,x12946,x12942))
% 170.70/170.42 [1295]~E(x12951,x12952)+E(f617(x12951,x12953,x12954,x12955,x12956),f617(x12952,x12953,x12954,x12955,x12956))
% 170.70/170.42 [1296]~E(x12961,x12962)+E(f617(x12963,x12961,x12964,x12965,x12966),f617(x12963,x12962,x12964,x12965,x12966))
% 170.70/170.42 [1297]~E(x12971,x12972)+E(f617(x12973,x12974,x12971,x12975,x12976),f617(x12973,x12974,x12972,x12975,x12976))
% 170.70/170.42 [1298]~E(x12981,x12982)+E(f617(x12983,x12984,x12985,x12981,x12986),f617(x12983,x12984,x12985,x12982,x12986))
% 170.70/170.42 [1299]~E(x12991,x12992)+E(f617(x12993,x12994,x12995,x12996,x12991),f617(x12993,x12994,x12995,x12996,x12992))
% 170.70/170.42 [1300]~E(x13001,x13002)+E(f754(x13001,x13003,x13004,x13005,x13006,x13007,x13008),f754(x13002,x13003,x13004,x13005,x13006,x13007,x13008))
% 170.70/170.42 [1301]~E(x13011,x13012)+E(f754(x13013,x13011,x13014,x13015,x13016,x13017,x13018),f754(x13013,x13012,x13014,x13015,x13016,x13017,x13018))
% 170.70/170.42 [1302]~E(x13021,x13022)+E(f754(x13023,x13024,x13021,x13025,x13026,x13027,x13028),f754(x13023,x13024,x13022,x13025,x13026,x13027,x13028))
% 170.70/170.42 [1303]~E(x13031,x13032)+E(f754(x13033,x13034,x13035,x13031,x13036,x13037,x13038),f754(x13033,x13034,x13035,x13032,x13036,x13037,x13038))
% 170.70/170.42 [1304]~E(x13041,x13042)+E(f754(x13043,x13044,x13045,x13046,x13041,x13047,x13048),f754(x13043,x13044,x13045,x13046,x13042,x13047,x13048))
% 170.70/170.42 [1305]~E(x13051,x13052)+E(f754(x13053,x13054,x13055,x13056,x13057,x13051,x13058),f754(x13053,x13054,x13055,x13056,x13057,x13052,x13058))
% 170.70/170.42 [1306]~E(x13061,x13062)+E(f754(x13063,x13064,x13065,x13066,x13067,x13068,x13061),f754(x13063,x13064,x13065,x13066,x13067,x13068,x13062))
% 170.70/170.42 [1307]~E(x13071,x13072)+E(f836(x13071,x13073),f836(x13072,x13073))
% 170.70/170.42 [1308]~E(x13081,x13082)+E(f836(x13083,x13081),f836(x13083,x13082))
% 170.70/170.42 [1309]~E(x13091,x13092)+E(f484(x13091,x13093,x13094,x13095,x13096),f484(x13092,x13093,x13094,x13095,x13096))
% 170.70/170.42 [1310]~E(x13101,x13102)+E(f484(x13103,x13101,x13104,x13105,x13106),f484(x13103,x13102,x13104,x13105,x13106))
% 170.70/170.42 [1311]~E(x13111,x13112)+E(f484(x13113,x13114,x13111,x13115,x13116),f484(x13113,x13114,x13112,x13115,x13116))
% 170.70/170.42 [1312]~E(x13121,x13122)+E(f484(x13123,x13124,x13125,x13121,x13126),f484(x13123,x13124,x13125,x13122,x13126))
% 170.70/170.42 [1313]~E(x13131,x13132)+E(f484(x13133,x13134,x13135,x13136,x13131),f484(x13133,x13134,x13135,x13136,x13132))
% 170.70/170.42 [1314]~E(x13141,x13142)+E(f706(x13141),f706(x13142))
% 170.70/170.42 [1315]~E(x13151,x13152)+E(f354(x13151,x13153),f354(x13152,x13153))
% 170.70/170.42 [1316]~E(x13161,x13162)+E(f354(x13163,x13161),f354(x13163,x13162))
% 170.70/170.42 [1317]~E(x13171,x13172)+E(f296(x13171,x13173,x13174),f296(x13172,x13173,x13174))
% 170.70/170.42 [1318]~E(x13181,x13182)+E(f296(x13183,x13181,x13184),f296(x13183,x13182,x13184))
% 170.70/170.42 [1319]~E(x13191,x13192)+E(f296(x13193,x13194,x13191),f296(x13193,x13194,x13192))
% 170.70/170.42 [1320]~E(x13201,x13202)+E(f853(x13201,x13203,x13204,x13205),f853(x13202,x13203,x13204,x13205))
% 170.70/170.42 [1321]~E(x13211,x13212)+E(f853(x13213,x13211,x13214,x13215),f853(x13213,x13212,x13214,x13215))
% 170.70/170.42 [1322]~E(x13221,x13222)+E(f853(x13223,x13224,x13221,x13225),f853(x13223,x13224,x13222,x13225))
% 170.70/170.42 [1323]~E(x13231,x13232)+E(f853(x13233,x13234,x13235,x13231),f853(x13233,x13234,x13235,x13232))
% 170.70/170.42 [1324]~E(x13241,x13242)+E(f788(x13241,x13243,x13244),f788(x13242,x13243,x13244))
% 170.70/170.42 [1325]~E(x13251,x13252)+E(f788(x13253,x13251,x13254),f788(x13253,x13252,x13254))
% 170.70/170.42 [1326]~E(x13261,x13262)+E(f788(x13263,x13264,x13261),f788(x13263,x13264,x13262))
% 170.70/170.42 [1327]~E(x13271,x13272)+E(f167(x13271,x13273,x13274,x13275),f167(x13272,x13273,x13274,x13275))
% 170.70/170.42 [1328]~E(x13281,x13282)+E(f167(x13283,x13281,x13284,x13285),f167(x13283,x13282,x13284,x13285))
% 170.70/170.42 [1329]~E(x13291,x13292)+E(f167(x13293,x13294,x13291,x13295),f167(x13293,x13294,x13292,x13295))
% 170.70/170.42 [1330]~E(x13301,x13302)+E(f167(x13303,x13304,x13305,x13301),f167(x13303,x13304,x13305,x13302))
% 170.70/170.42 [1331]~E(x13311,x13312)+E(f342(x13311,x13313,x13314),f342(x13312,x13313,x13314))
% 170.70/170.42 [1332]~E(x13321,x13322)+E(f342(x13323,x13321,x13324),f342(x13323,x13322,x13324))
% 170.70/170.42 [1333]~E(x13331,x13332)+E(f342(x13333,x13334,x13331),f342(x13333,x13334,x13332))
% 170.70/170.42 [1334]~E(x13341,x13342)+E(f658(x13341,x13343,x13344),f658(x13342,x13343,x13344))
% 170.70/170.42 [1335]~E(x13351,x13352)+E(f658(x13353,x13351,x13354),f658(x13353,x13352,x13354))
% 170.70/170.42 [1336]~E(x13361,x13362)+E(f658(x13363,x13364,x13361),f658(x13363,x13364,x13362))
% 170.70/170.42 [1337]~E(x13371,x13372)+E(f131(x13371),f131(x13372))
% 170.70/170.42 [1338]~E(x13381,x13382)+E(f633(x13381,x13383,x13384,x13385),f633(x13382,x13383,x13384,x13385))
% 170.70/170.42 [1339]~E(x13391,x13392)+E(f633(x13393,x13391,x13394,x13395),f633(x13393,x13392,x13394,x13395))
% 170.70/170.42 [1340]~E(x13401,x13402)+E(f633(x13403,x13404,x13401,x13405),f633(x13403,x13404,x13402,x13405))
% 170.70/170.42 [1341]~E(x13411,x13412)+E(f633(x13413,x13414,x13415,x13411),f633(x13413,x13414,x13415,x13412))
% 170.70/170.42 [1342]~E(x13421,x13422)+E(f453(x13421,x13423),f453(x13422,x13423))
% 170.70/170.42 [1343]~E(x13431,x13432)+E(f453(x13433,x13431),f453(x13433,x13432))
% 170.70/170.42 [1344]~E(x13441,x13442)+E(f421(x13441,x13443),f421(x13442,x13443))
% 170.70/170.42 [1345]~E(x13451,x13452)+E(f421(x13453,x13451),f421(x13453,x13452))
% 170.70/170.42 [1346]~E(x13461,x13462)+E(f316(x13461,x13463),f316(x13462,x13463))
% 170.70/170.42 [1347]~E(x13471,x13472)+E(f316(x13473,x13471),f316(x13473,x13472))
% 170.70/170.42 [1348]~E(x13481,x13482)+E(f279(x13481,x13483),f279(x13482,x13483))
% 170.70/170.42 [1349]~E(x13491,x13492)+E(f279(x13493,x13491),f279(x13493,x13492))
% 170.70/170.42 [1350]~E(x13501,x13502)+E(f857(x13501,x13503,x13504),f857(x13502,x13503,x13504))
% 170.70/170.42 [1351]~E(x13511,x13512)+E(f857(x13513,x13511,x13514),f857(x13513,x13512,x13514))
% 170.70/170.42 [1352]~E(x13521,x13522)+E(f857(x13523,x13524,x13521),f857(x13523,x13524,x13522))
% 170.70/170.42 [1353]~E(x13531,x13532)+E(f585(x13531,x13533,x13534,x13535,x13536,x13537),f585(x13532,x13533,x13534,x13535,x13536,x13537))
% 170.70/170.42 [1354]~E(x13541,x13542)+E(f585(x13543,x13541,x13544,x13545,x13546,x13547),f585(x13543,x13542,x13544,x13545,x13546,x13547))
% 170.70/170.42 [1355]~E(x13551,x13552)+E(f585(x13553,x13554,x13551,x13555,x13556,x13557),f585(x13553,x13554,x13552,x13555,x13556,x13557))
% 170.70/170.42 [1356]~E(x13561,x13562)+E(f585(x13563,x13564,x13565,x13561,x13566,x13567),f585(x13563,x13564,x13565,x13562,x13566,x13567))
% 170.70/170.42 [1357]~E(x13571,x13572)+E(f585(x13573,x13574,x13575,x13576,x13571,x13577),f585(x13573,x13574,x13575,x13576,x13572,x13577))
% 170.70/170.42 [1358]~E(x13581,x13582)+E(f585(x13583,x13584,x13585,x13586,x13587,x13581),f585(x13583,x13584,x13585,x13586,x13587,x13582))
% 170.70/170.42 [1359]~E(x13591,x13592)+E(f98(x13591,x13593,x13594),f98(x13592,x13593,x13594))
% 170.70/170.42 [1360]~E(x13601,x13602)+E(f98(x13603,x13601,x13604),f98(x13603,x13602,x13604))
% 170.70/170.42 [1361]~E(x13611,x13612)+E(f98(x13613,x13614,x13611),f98(x13613,x13614,x13612))
% 170.70/170.42 [1362]~E(x13621,x13622)+E(f719(x13621,x13623,x13624,x13625,x13626),f719(x13622,x13623,x13624,x13625,x13626))
% 170.70/170.42 [1363]~E(x13631,x13632)+E(f719(x13633,x13631,x13634,x13635,x13636),f719(x13633,x13632,x13634,x13635,x13636))
% 170.70/170.42 [1364]~E(x13641,x13642)+E(f719(x13643,x13644,x13641,x13645,x13646),f719(x13643,x13644,x13642,x13645,x13646))
% 170.70/170.42 [1365]~E(x13651,x13652)+E(f719(x13653,x13654,x13655,x13651,x13656),f719(x13653,x13654,x13655,x13652,x13656))
% 170.70/170.42 [1366]~E(x13661,x13662)+E(f719(x13663,x13664,x13665,x13666,x13661),f719(x13663,x13664,x13665,x13666,x13662))
% 170.70/170.42 [1367]~E(x13671,x13672)+E(f727(x13671,x13673,x13674),f727(x13672,x13673,x13674))
% 170.70/170.42 [1368]~E(x13681,x13682)+E(f727(x13683,x13681,x13684),f727(x13683,x13682,x13684))
% 170.70/170.42 [1369]~E(x13691,x13692)+E(f727(x13693,x13694,x13691),f727(x13693,x13694,x13692))
% 170.70/170.42 [1370]~E(x13701,x13702)+E(f454(x13701,x13703,x13704),f454(x13702,x13703,x13704))
% 170.70/170.42 [1371]~E(x13711,x13712)+E(f454(x13713,x13711,x13714),f454(x13713,x13712,x13714))
% 170.70/170.42 [1372]~E(x13721,x13722)+E(f454(x13723,x13724,x13721),f454(x13723,x13724,x13722))
% 170.70/170.42 [1373]~E(x13731,x13732)+E(f555(x13731,x13733,x13734,x13735),f555(x13732,x13733,x13734,x13735))
% 170.70/170.42 [1374]~E(x13741,x13742)+E(f555(x13743,x13741,x13744,x13745),f555(x13743,x13742,x13744,x13745))
% 170.70/170.42 [1375]~E(x13751,x13752)+E(f555(x13753,x13754,x13751,x13755),f555(x13753,x13754,x13752,x13755))
% 170.70/170.42 [1376]~E(x13761,x13762)+E(f555(x13763,x13764,x13765,x13761),f555(x13763,x13764,x13765,x13762))
% 170.70/170.42 [1377]~E(x13771,x13772)+E(f724(x13771,x13773,x13774,x13775),f724(x13772,x13773,x13774,x13775))
% 170.70/170.42 [1378]~E(x13781,x13782)+E(f724(x13783,x13781,x13784,x13785),f724(x13783,x13782,x13784,x13785))
% 170.70/170.42 [1379]~E(x13791,x13792)+E(f724(x13793,x13794,x13791,x13795),f724(x13793,x13794,x13792,x13795))
% 170.70/170.42 [1380]~E(x13801,x13802)+E(f724(x13803,x13804,x13805,x13801),f724(x13803,x13804,x13805,x13802))
% 170.70/170.42 [1381]~E(x13811,x13812)+E(f440(x13811,x13813,x13814,x13815),f440(x13812,x13813,x13814,x13815))
% 170.70/170.42 [1382]~E(x13821,x13822)+E(f440(x13823,x13821,x13824,x13825),f440(x13823,x13822,x13824,x13825))
% 170.70/170.42 [1383]~E(x13831,x13832)+E(f440(x13833,x13834,x13831,x13835),f440(x13833,x13834,x13832,x13835))
% 170.70/170.42 [1384]~E(x13841,x13842)+E(f440(x13843,x13844,x13845,x13841),f440(x13843,x13844,x13845,x13842))
% 170.70/170.42 [1385]~E(x13851,x13852)+E(f842(x13851,x13853,x13854,x13855,x13856),f842(x13852,x13853,x13854,x13855,x13856))
% 170.70/170.42 [1386]~E(x13861,x13862)+E(f842(x13863,x13861,x13864,x13865,x13866),f842(x13863,x13862,x13864,x13865,x13866))
% 170.70/170.42 [1387]~E(x13871,x13872)+E(f842(x13873,x13874,x13871,x13875,x13876),f842(x13873,x13874,x13872,x13875,x13876))
% 170.70/170.42 [1388]~E(x13881,x13882)+E(f842(x13883,x13884,x13885,x13881,x13886),f842(x13883,x13884,x13885,x13882,x13886))
% 170.70/170.42 [1389]~E(x13891,x13892)+E(f842(x13893,x13894,x13895,x13896,x13891),f842(x13893,x13894,x13895,x13896,x13892))
% 170.70/170.42 [1390]~E(x13901,x13902)+E(f500(x13901,x13903,x13904),f500(x13902,x13903,x13904))
% 170.70/170.42 [1391]~E(x13911,x13912)+E(f500(x13913,x13911,x13914),f500(x13913,x13912,x13914))
% 170.70/170.42 [1392]~E(x13921,x13922)+E(f500(x13923,x13924,x13921),f500(x13923,x13924,x13922))
% 170.70/170.42 [1393]~E(x13931,x13932)+E(f381(x13931),f381(x13932))
% 170.70/170.42 [1394]~E(x13941,x13942)+E(f277(x13941,x13943,x13944,x13945,x13946),f277(x13942,x13943,x13944,x13945,x13946))
% 170.70/170.42 [1395]~E(x13951,x13952)+E(f277(x13953,x13951,x13954,x13955,x13956),f277(x13953,x13952,x13954,x13955,x13956))
% 170.70/170.42 [1396]~E(x13961,x13962)+E(f277(x13963,x13964,x13961,x13965,x13966),f277(x13963,x13964,x13962,x13965,x13966))
% 170.70/170.42 [1397]~E(x13971,x13972)+E(f277(x13973,x13974,x13975,x13971,x13976),f277(x13973,x13974,x13975,x13972,x13976))
% 170.70/170.42 [1398]~E(x13981,x13982)+E(f277(x13983,x13984,x13985,x13986,x13981),f277(x13983,x13984,x13985,x13986,x13982))
% 170.70/170.42 [1399]~E(x13991,x13992)+E(f756(x13991,x13993,x13994),f756(x13992,x13993,x13994))
% 170.70/170.42 [1400]~E(x14001,x14002)+E(f756(x14003,x14001,x14004),f756(x14003,x14002,x14004))
% 170.70/170.42 [1401]~E(x14011,x14012)+E(f756(x14013,x14014,x14011),f756(x14013,x14014,x14012))
% 170.70/170.42 [1402]~E(x14021,x14022)+E(f749(x14021,x14023,x14024),f749(x14022,x14023,x14024))
% 170.70/170.42 [1403]~E(x14031,x14032)+E(f749(x14033,x14031,x14034),f749(x14033,x14032,x14034))
% 170.70/170.42 [1404]~E(x14041,x14042)+E(f749(x14043,x14044,x14041),f749(x14043,x14044,x14042))
% 170.70/170.42 [1405]~E(x14051,x14052)+E(f731(x14051,x14053,x14054),f731(x14052,x14053,x14054))
% 170.70/170.42 [1406]~E(x14061,x14062)+E(f731(x14063,x14061,x14064),f731(x14063,x14062,x14064))
% 170.70/170.42 [1407]~E(x14071,x14072)+E(f731(x14073,x14074,x14071),f731(x14073,x14074,x14072))
% 170.70/170.42 [1408]~E(x14081,x14082)+E(f376(x14081,x14083),f376(x14082,x14083))
% 170.70/170.42 [1409]~E(x14091,x14092)+E(f376(x14093,x14091),f376(x14093,x14092))
% 170.70/170.42 [1410]~E(x14101,x14102)+E(f245(x14101,x14103,x14104),f245(x14102,x14103,x14104))
% 170.70/170.42 [1411]~E(x14111,x14112)+E(f245(x14113,x14111,x14114),f245(x14113,x14112,x14114))
% 170.70/170.42 [1412]~E(x14121,x14122)+E(f245(x14123,x14124,x14121),f245(x14123,x14124,x14122))
% 170.70/170.42 [1413]~E(x14131,x14132)+E(f812(x14131,x14133,x14134),f812(x14132,x14133,x14134))
% 170.70/170.42 [1414]~E(x14141,x14142)+E(f812(x14143,x14141,x14144),f812(x14143,x14142,x14144))
% 170.70/170.42 [1415]~E(x14151,x14152)+E(f812(x14153,x14154,x14151),f812(x14153,x14154,x14152))
% 170.70/170.42 [1416]~E(x14161,x14162)+E(f516(x14161,x14163,x14164),f516(x14162,x14163,x14164))
% 170.70/170.42 [1417]~E(x14171,x14172)+E(f516(x14173,x14171,x14174),f516(x14173,x14172,x14174))
% 170.70/170.42 [1418]~E(x14181,x14182)+E(f516(x14183,x14184,x14181),f516(x14183,x14184,x14182))
% 170.70/170.42 [1419]~E(x14191,x14192)+E(f663(x14191,x14193,x14194,x14195,x14196,x14197),f663(x14192,x14193,x14194,x14195,x14196,x14197))
% 170.70/170.42 [1420]~E(x14201,x14202)+E(f663(x14203,x14201,x14204,x14205,x14206,x14207),f663(x14203,x14202,x14204,x14205,x14206,x14207))
% 170.70/170.42 [1421]~E(x14211,x14212)+E(f663(x14213,x14214,x14211,x14215,x14216,x14217),f663(x14213,x14214,x14212,x14215,x14216,x14217))
% 170.70/170.42 [1422]~E(x14221,x14222)+E(f663(x14223,x14224,x14225,x14221,x14226,x14227),f663(x14223,x14224,x14225,x14222,x14226,x14227))
% 170.70/170.42 [1423]~E(x14231,x14232)+E(f663(x14233,x14234,x14235,x14236,x14231,x14237),f663(x14233,x14234,x14235,x14236,x14232,x14237))
% 170.70/170.42 [1424]~E(x14241,x14242)+E(f663(x14243,x14244,x14245,x14246,x14247,x14241),f663(x14243,x14244,x14245,x14246,x14247,x14242))
% 170.70/170.42 [1425]~E(x14251,x14252)+E(f616(x14251,x14253,x14254,x14255,x14256),f616(x14252,x14253,x14254,x14255,x14256))
% 170.70/170.42 [1426]~E(x14261,x14262)+E(f616(x14263,x14261,x14264,x14265,x14266),f616(x14263,x14262,x14264,x14265,x14266))
% 170.70/170.42 [1427]~E(x14271,x14272)+E(f616(x14273,x14274,x14271,x14275,x14276),f616(x14273,x14274,x14272,x14275,x14276))
% 170.70/170.42 [1428]~E(x14281,x14282)+E(f616(x14283,x14284,x14285,x14281,x14286),f616(x14283,x14284,x14285,x14282,x14286))
% 170.70/170.42 [1429]~E(x14291,x14292)+E(f616(x14293,x14294,x14295,x14296,x14291),f616(x14293,x14294,x14295,x14296,x14292))
% 170.70/170.42 [1430]~E(x14301,x14302)+E(f231(x14301,x14303),f231(x14302,x14303))
% 170.70/170.42 [1431]~E(x14311,x14312)+E(f231(x14313,x14311),f231(x14313,x14312))
% 170.70/170.42 [1432]~E(x14321,x14322)+E(f469(x14321,x14323,x14324,x14325,x14326,x14327,x14328,x14329,x143210),f469(x14322,x14323,x14324,x14325,x14326,x14327,x14328,x14329,x143210))
% 170.70/170.42 [1433]~E(x14331,x14332)+E(f469(x14333,x14331,x14334,x14335,x14336,x14337,x14338,x14339,x143310),f469(x14333,x14332,x14334,x14335,x14336,x14337,x14338,x14339,x143310))
% 170.70/170.42 [1434]~E(x14341,x14342)+E(f469(x14343,x14344,x14341,x14345,x14346,x14347,x14348,x14349,x143410),f469(x14343,x14344,x14342,x14345,x14346,x14347,x14348,x14349,x143410))
% 170.70/170.42 [1435]~E(x14351,x14352)+E(f469(x14353,x14354,x14355,x14351,x14356,x14357,x14358,x14359,x143510),f469(x14353,x14354,x14355,x14352,x14356,x14357,x14358,x14359,x143510))
% 170.70/170.42 [1436]~E(x14361,x14362)+E(f469(x14363,x14364,x14365,x14366,x14361,x14367,x14368,x14369,x143610),f469(x14363,x14364,x14365,x14366,x14362,x14367,x14368,x14369,x143610))
% 170.70/170.42 [1437]~E(x14371,x14372)+E(f469(x14373,x14374,x14375,x14376,x14377,x14371,x14378,x14379,x143710),f469(x14373,x14374,x14375,x14376,x14377,x14372,x14378,x14379,x143710))
% 170.70/170.42 [1438]~E(x14381,x14382)+E(f469(x14383,x14384,x14385,x14386,x14387,x14388,x14381,x14389,x143810),f469(x14383,x14384,x14385,x14386,x14387,x14388,x14382,x14389,x143810))
% 170.70/170.42 [1439]~E(x14391,x14392)+E(f469(x14393,x14394,x14395,x14396,x14397,x14398,x14399,x14391,x143910),f469(x14393,x14394,x14395,x14396,x14397,x14398,x14399,x14392,x143910))
% 170.70/170.42 [1440]~E(x14401,x14402)+E(f469(x14403,x14404,x14405,x14406,x14407,x14408,x14409,x144010,x14401),f469(x14403,x14404,x14405,x14406,x14407,x14408,x14409,x144010,x14402))
% 170.70/170.42 [1441]~E(x14411,x14412)+E(f676(x14411,x14413,x14414,x14415),f676(x14412,x14413,x14414,x14415))
% 170.70/170.42 [1442]~E(x14421,x14422)+E(f676(x14423,x14421,x14424,x14425),f676(x14423,x14422,x14424,x14425))
% 170.70/170.42 [1443]~E(x14431,x14432)+E(f676(x14433,x14434,x14431,x14435),f676(x14433,x14434,x14432,x14435))
% 170.70/170.42 [1444]~E(x14441,x14442)+E(f676(x14443,x14444,x14445,x14441),f676(x14443,x14444,x14445,x14442))
% 170.70/170.42 [1445]~E(x14451,x14452)+E(f850(x14451,x14453),f850(x14452,x14453))
% 170.70/170.42 [1446]~E(x14461,x14462)+E(f850(x14463,x14461),f850(x14463,x14462))
% 170.70/170.42 [1447]~E(x14471,x14472)+E(f747(x14471,x14473,x14474),f747(x14472,x14473,x14474))
% 170.70/170.42 [1448]~E(x14481,x14482)+E(f747(x14483,x14481,x14484),f747(x14483,x14482,x14484))
% 170.70/170.42 [1449]~E(x14491,x14492)+E(f747(x14493,x14494,x14491),f747(x14493,x14494,x14492))
% 170.70/170.42 [1450]~E(x14501,x14502)+E(f509(x14501,x14503,x14504,x14505,x14506),f509(x14502,x14503,x14504,x14505,x14506))
% 170.70/170.42 [1451]~E(x14511,x14512)+E(f509(x14513,x14511,x14514,x14515,x14516),f509(x14513,x14512,x14514,x14515,x14516))
% 170.70/170.42 [1452]~E(x14521,x14522)+E(f509(x14523,x14524,x14521,x14525,x14526),f509(x14523,x14524,x14522,x14525,x14526))
% 170.70/170.42 [1453]~E(x14531,x14532)+E(f509(x14533,x14534,x14535,x14531,x14536),f509(x14533,x14534,x14535,x14532,x14536))
% 170.70/170.42 [1454]~E(x14541,x14542)+E(f509(x14543,x14544,x14545,x14546,x14541),f509(x14543,x14544,x14545,x14546,x14542))
% 170.70/170.42 [1455]~E(x14551,x14552)+E(f590(x14551,x14553,x14554),f590(x14552,x14553,x14554))
% 170.70/170.42 [1456]~E(x14561,x14562)+E(f590(x14563,x14561,x14564),f590(x14563,x14562,x14564))
% 170.70/170.42 [1457]~E(x14571,x14572)+E(f590(x14573,x14574,x14571),f590(x14573,x14574,x14572))
% 170.70/170.42 [1458]~E(x14581,x14582)+E(f738(x14581,x14583,x14584,x14585),f738(x14582,x14583,x14584,x14585))
% 170.70/170.42 [1459]~E(x14591,x14592)+E(f738(x14593,x14591,x14594,x14595),f738(x14593,x14592,x14594,x14595))
% 170.70/170.42 [1460]~E(x14601,x14602)+E(f738(x14603,x14604,x14601,x14605),f738(x14603,x14604,x14602,x14605))
% 170.70/170.42 [1461]~E(x14611,x14612)+E(f738(x14613,x14614,x14615,x14611),f738(x14613,x14614,x14615,x14612))
% 170.70/170.42 [1462]~E(x14621,x14622)+E(f553(x14621),f553(x14622))
% 170.70/170.42 [1463]~E(x14631,x14632)+E(f681(x14631,x14633,x14634,x14635,x14636,x14637),f681(x14632,x14633,x14634,x14635,x14636,x14637))
% 170.70/170.42 [1464]~E(x14641,x14642)+E(f681(x14643,x14641,x14644,x14645,x14646,x14647),f681(x14643,x14642,x14644,x14645,x14646,x14647))
% 170.70/170.42 [1465]~E(x14651,x14652)+E(f681(x14653,x14654,x14651,x14655,x14656,x14657),f681(x14653,x14654,x14652,x14655,x14656,x14657))
% 170.70/170.42 [1466]~E(x14661,x14662)+E(f681(x14663,x14664,x14665,x14661,x14666,x14667),f681(x14663,x14664,x14665,x14662,x14666,x14667))
% 170.70/170.42 [1467]~E(x14671,x14672)+E(f681(x14673,x14674,x14675,x14676,x14671,x14677),f681(x14673,x14674,x14675,x14676,x14672,x14677))
% 170.70/170.42 [1468]~E(x14681,x14682)+E(f681(x14683,x14684,x14685,x14686,x14687,x14681),f681(x14683,x14684,x14685,x14686,x14687,x14682))
% 170.70/170.42 [1469]~E(x14691,x14692)+E(f858(x14691,x14693,x14694),f858(x14692,x14693,x14694))
% 170.70/170.42 [1470]~E(x14701,x14702)+E(f858(x14703,x14701,x14704),f858(x14703,x14702,x14704))
% 170.70/170.42 [1471]~E(x14711,x14712)+E(f858(x14713,x14714,x14711),f858(x14713,x14714,x14712))
% 170.70/170.42 [1472]~E(x14721,x14722)+E(f793(x14721,x14723,x14724,x14725,x14726),f793(x14722,x14723,x14724,x14725,x14726))
% 170.70/170.42 [1473]~E(x14731,x14732)+E(f793(x14733,x14731,x14734,x14735,x14736),f793(x14733,x14732,x14734,x14735,x14736))
% 170.70/170.42 [1474]~E(x14741,x14742)+E(f793(x14743,x14744,x14741,x14745,x14746),f793(x14743,x14744,x14742,x14745,x14746))
% 170.70/170.42 [1475]~E(x14751,x14752)+E(f793(x14753,x14754,x14755,x14751,x14756),f793(x14753,x14754,x14755,x14752,x14756))
% 170.70/170.42 [1476]~E(x14761,x14762)+E(f793(x14763,x14764,x14765,x14766,x14761),f793(x14763,x14764,x14765,x14766,x14762))
% 170.70/170.42 [1477]~E(x14771,x14772)+E(f647(x14771,x14773,x14774,x14775,x14776,x14777,x14778),f647(x14772,x14773,x14774,x14775,x14776,x14777,x14778))
% 170.70/170.42 [1478]~E(x14781,x14782)+E(f647(x14783,x14781,x14784,x14785,x14786,x14787,x14788),f647(x14783,x14782,x14784,x14785,x14786,x14787,x14788))
% 170.70/170.42 [1479]~E(x14791,x14792)+E(f647(x14793,x14794,x14791,x14795,x14796,x14797,x14798),f647(x14793,x14794,x14792,x14795,x14796,x14797,x14798))
% 170.70/170.42 [1480]~E(x14801,x14802)+E(f647(x14803,x14804,x14805,x14801,x14806,x14807,x14808),f647(x14803,x14804,x14805,x14802,x14806,x14807,x14808))
% 170.70/170.42 [1481]~E(x14811,x14812)+E(f647(x14813,x14814,x14815,x14816,x14811,x14817,x14818),f647(x14813,x14814,x14815,x14816,x14812,x14817,x14818))
% 170.70/170.42 [1482]~E(x14821,x14822)+E(f647(x14823,x14824,x14825,x14826,x14827,x14821,x14828),f647(x14823,x14824,x14825,x14826,x14827,x14822,x14828))
% 170.70/170.42 [1483]~E(x14831,x14832)+E(f647(x14833,x14834,x14835,x14836,x14837,x14838,x14831),f647(x14833,x14834,x14835,x14836,x14837,x14838,x14832))
% 170.70/170.42 [1484]~E(x14841,x14842)+E(f125(x14841,x14843,x14844,x14845),f125(x14842,x14843,x14844,x14845))
% 170.70/170.42 [1485]~E(x14851,x14852)+E(f125(x14853,x14851,x14854,x14855),f125(x14853,x14852,x14854,x14855))
% 170.70/170.42 [1486]~E(x14861,x14862)+E(f125(x14863,x14864,x14861,x14865),f125(x14863,x14864,x14862,x14865))
% 170.70/170.42 [1487]~E(x14871,x14872)+E(f125(x14873,x14874,x14875,x14871),f125(x14873,x14874,x14875,x14872))
% 170.70/170.42 [1488]~E(x14881,x14882)+E(f716(x14881,x14883,x14884,x14885),f716(x14882,x14883,x14884,x14885))
% 170.70/170.42 [1489]~E(x14891,x14892)+E(f716(x14893,x14891,x14894,x14895),f716(x14893,x14892,x14894,x14895))
% 170.70/170.42 [1490]~E(x14901,x14902)+E(f716(x14903,x14904,x14901,x14905),f716(x14903,x14904,x14902,x14905))
% 170.70/170.42 [1491]~E(x14911,x14912)+E(f716(x14913,x14914,x14915,x14911),f716(x14913,x14914,x14915,x14912))
% 170.70/170.42 [1492]~E(x14921,x14922)+E(f844(x14921,x14923,x14924,x14925,x14926),f844(x14922,x14923,x14924,x14925,x14926))
% 170.70/170.42 [1493]~E(x14931,x14932)+E(f844(x14933,x14931,x14934,x14935,x14936),f844(x14933,x14932,x14934,x14935,x14936))
% 170.70/170.42 [1494]~E(x14941,x14942)+E(f844(x14943,x14944,x14941,x14945,x14946),f844(x14943,x14944,x14942,x14945,x14946))
% 170.70/170.42 [1495]~E(x14951,x14952)+E(f844(x14953,x14954,x14955,x14951,x14956),f844(x14953,x14954,x14955,x14952,x14956))
% 170.70/170.42 [1496]~E(x14961,x14962)+E(f844(x14963,x14964,x14965,x14966,x14961),f844(x14963,x14964,x14965,x14966,x14962))
% 170.70/170.42 [1497]~E(x14971,x14972)+E(f868(x14971,x14973,x14974,x14975,x14976),f868(x14972,x14973,x14974,x14975,x14976))
% 170.70/170.42 [1498]~E(x14981,x14982)+E(f868(x14983,x14981,x14984,x14985,x14986),f868(x14983,x14982,x14984,x14985,x14986))
% 170.70/170.42 [1499]~E(x14991,x14992)+E(f868(x14993,x14994,x14991,x14995,x14996),f868(x14993,x14994,x14992,x14995,x14996))
% 170.70/170.42 [1500]~E(x15001,x15002)+E(f868(x15003,x15004,x15005,x15001,x15006),f868(x15003,x15004,x15005,x15002,x15006))
% 170.70/170.42 [1501]~E(x15011,x15012)+E(f868(x15013,x15014,x15015,x15016,x15011),f868(x15013,x15014,x15015,x15016,x15012))
% 170.70/170.42 [1502]~E(x15021,x15022)+E(f772(x15021,x15023,x15024,x15025),f772(x15022,x15023,x15024,x15025))
% 170.70/170.42 [1503]~E(x15031,x15032)+E(f772(x15033,x15031,x15034,x15035),f772(x15033,x15032,x15034,x15035))
% 170.70/170.42 [1504]~E(x15041,x15042)+E(f772(x15043,x15044,x15041,x15045),f772(x15043,x15044,x15042,x15045))
% 170.70/170.42 [1505]~E(x15051,x15052)+E(f772(x15053,x15054,x15055,x15051),f772(x15053,x15054,x15055,x15052))
% 170.70/170.42 [1506]~E(x15061,x15062)+E(f488(x15061,x15063,x15064,x15065),f488(x15062,x15063,x15064,x15065))
% 170.70/170.42 [1507]~E(x15071,x15072)+E(f488(x15073,x15071,x15074,x15075),f488(x15073,x15072,x15074,x15075))
% 170.70/170.42 [1508]~E(x15081,x15082)+E(f488(x15083,x15084,x15081,x15085),f488(x15083,x15084,x15082,x15085))
% 170.70/170.42 [1509]~E(x15091,x15092)+E(f488(x15093,x15094,x15095,x15091),f488(x15093,x15094,x15095,x15092))
% 170.70/170.42 [1510]~E(x15101,x15102)+E(f795(x15101,x15103,x15104,x15105,x15106),f795(x15102,x15103,x15104,x15105,x15106))
% 170.70/170.42 [1511]~E(x15111,x15112)+E(f795(x15113,x15111,x15114,x15115,x15116),f795(x15113,x15112,x15114,x15115,x15116))
% 170.70/170.42 [1512]~E(x15121,x15122)+E(f795(x15123,x15124,x15121,x15125,x15126),f795(x15123,x15124,x15122,x15125,x15126))
% 170.70/170.42 [1513]~E(x15131,x15132)+E(f795(x15133,x15134,x15135,x15131,x15136),f795(x15133,x15134,x15135,x15132,x15136))
% 170.70/170.42 [1514]~E(x15141,x15142)+E(f795(x15143,x15144,x15145,x15146,x15141),f795(x15143,x15144,x15145,x15146,x15142))
% 170.70/170.42 [1515]~E(x15151,x15152)+E(f860(x15151,x15153,x15154,x15155,x15156),f860(x15152,x15153,x15154,x15155,x15156))
% 170.70/170.42 [1516]~E(x15161,x15162)+E(f860(x15163,x15161,x15164,x15165,x15166),f860(x15163,x15162,x15164,x15165,x15166))
% 170.70/170.42 [1517]~E(x15171,x15172)+E(f860(x15173,x15174,x15171,x15175,x15176),f860(x15173,x15174,x15172,x15175,x15176))
% 170.70/170.42 [1518]~E(x15181,x15182)+E(f860(x15183,x15184,x15185,x15181,x15186),f860(x15183,x15184,x15185,x15182,x15186))
% 170.70/170.42 [1519]~E(x15191,x15192)+E(f860(x15193,x15194,x15195,x15196,x15191),f860(x15193,x15194,x15195,x15196,x15192))
% 170.70/170.42 [1520]~E(x15201,x15202)+E(f671(x15201,x15203,x15204),f671(x15202,x15203,x15204))
% 170.70/170.42 [1521]~E(x15211,x15212)+E(f671(x15213,x15211,x15214),f671(x15213,x15212,x15214))
% 170.70/170.42 [1522]~E(x15221,x15222)+E(f671(x15223,x15224,x15221),f671(x15223,x15224,x15222))
% 170.70/170.42 [1523]~E(x15231,x15232)+E(f610(x15231,x15233,x15234),f610(x15232,x15233,x15234))
% 170.70/170.42 [1524]~E(x15241,x15242)+E(f610(x15243,x15241,x15244),f610(x15243,x15242,x15244))
% 170.70/170.42 [1525]~E(x15251,x15252)+E(f610(x15253,x15254,x15251),f610(x15253,x15254,x15252))
% 170.70/170.42 [1526]~E(x15261,x15262)+E(f675(x15261,x15263,x15264,x15265),f675(x15262,x15263,x15264,x15265))
% 170.70/170.42 [1527]~E(x15271,x15272)+E(f675(x15273,x15271,x15274,x15275),f675(x15273,x15272,x15274,x15275))
% 170.70/170.42 [1528]~E(x15281,x15282)+E(f675(x15283,x15284,x15281,x15285),f675(x15283,x15284,x15282,x15285))
% 170.70/170.42 [1529]~E(x15291,x15292)+E(f675(x15293,x15294,x15295,x15291),f675(x15293,x15294,x15295,x15292))
% 170.70/170.42 [1530]~E(x15301,x15302)+E(f579(x15301,x15303,x15304),f579(x15302,x15303,x15304))
% 170.70/170.42 [1531]~E(x15311,x15312)+E(f579(x15313,x15311,x15314),f579(x15313,x15312,x15314))
% 170.70/170.42 [1532]~E(x15321,x15322)+E(f579(x15323,x15324,x15321),f579(x15323,x15324,x15322))
% 170.70/170.42 [1533]~E(x15331,x15332)+E(f804(x15331,x15333,x15334),f804(x15332,x15333,x15334))
% 170.70/170.42 [1534]~E(x15341,x15342)+E(f804(x15343,x15341,x15344),f804(x15343,x15342,x15344))
% 170.70/170.42 [1535]~E(x15351,x15352)+E(f804(x15353,x15354,x15351),f804(x15353,x15354,x15352))
% 170.70/170.42 [1536]~E(x15361,x15362)+E(f388(x15361,x15363,x15364,x15365),f388(x15362,x15363,x15364,x15365))
% 170.70/170.42 [1537]~E(x15371,x15372)+E(f388(x15373,x15371,x15374,x15375),f388(x15373,x15372,x15374,x15375))
% 170.70/170.42 [1538]~E(x15381,x15382)+E(f388(x15383,x15384,x15381,x15385),f388(x15383,x15384,x15382,x15385))
% 170.70/170.42 [1539]~E(x15391,x15392)+E(f388(x15393,x15394,x15395,x15391),f388(x15393,x15394,x15395,x15392))
% 170.70/170.42 [1540]~E(x15401,x15402)+E(f748(x15401,x15403),f748(x15402,x15403))
% 170.70/170.42 [1541]~E(x15411,x15412)+E(f748(x15413,x15411),f748(x15413,x15412))
% 170.70/170.42 [1542]~E(x15421,x15422)+E(f584(x15421,x15423,x15424,x15425,x15426,x15427),f584(x15422,x15423,x15424,x15425,x15426,x15427))
% 170.70/170.42 [1543]~E(x15431,x15432)+E(f584(x15433,x15431,x15434,x15435,x15436,x15437),f584(x15433,x15432,x15434,x15435,x15436,x15437))
% 170.70/170.42 [1544]~E(x15441,x15442)+E(f584(x15443,x15444,x15441,x15445,x15446,x15447),f584(x15443,x15444,x15442,x15445,x15446,x15447))
% 170.70/170.42 [1545]~E(x15451,x15452)+E(f584(x15453,x15454,x15455,x15451,x15456,x15457),f584(x15453,x15454,x15455,x15452,x15456,x15457))
% 170.70/170.42 [1546]~E(x15461,x15462)+E(f584(x15463,x15464,x15465,x15466,x15461,x15467),f584(x15463,x15464,x15465,x15466,x15462,x15467))
% 170.70/170.42 [1547]~E(x15471,x15472)+E(f584(x15473,x15474,x15475,x15476,x15477,x15471),f584(x15473,x15474,x15475,x15476,x15477,x15472))
% 170.70/170.42 [1548]~E(x15481,x15482)+E(f362(x15481,x15483,x15484),f362(x15482,x15483,x15484))
% 170.70/170.42 [1549]~E(x15491,x15492)+E(f362(x15493,x15491,x15494),f362(x15493,x15492,x15494))
% 170.70/170.42 [1550]~E(x15501,x15502)+E(f362(x15503,x15504,x15501),f362(x15503,x15504,x15502))
% 170.70/170.42 [1551]~E(x15511,x15512)+E(f649(x15511,x15513,x15514),f649(x15512,x15513,x15514))
% 170.70/170.42 [1552]~E(x15521,x15522)+E(f649(x15523,x15521,x15524),f649(x15523,x15522,x15524))
% 170.70/170.42 [1553]~E(x15531,x15532)+E(f649(x15533,x15534,x15531),f649(x15533,x15534,x15532))
% 170.70/170.42 [1554]~E(x15541,x15542)+E(f508(x15541,x15543,x15544),f508(x15542,x15543,x15544))
% 170.70/170.42 [1555]~E(x15551,x15552)+E(f508(x15553,x15551,x15554),f508(x15553,x15552,x15554))
% 170.70/170.42 [1556]~E(x15561,x15562)+E(f508(x15563,x15564,x15561),f508(x15563,x15564,x15562))
% 170.70/170.42 [1557]~E(x15571,x15572)+E(f822(x15571,x15573,x15574),f822(x15572,x15573,x15574))
% 170.70/170.42 [1558]~E(x15581,x15582)+E(f822(x15583,x15581,x15584),f822(x15583,x15582,x15584))
% 170.70/170.42 [1559]~E(x15591,x15592)+E(f822(x15593,x15594,x15591),f822(x15593,x15594,x15592))
% 170.70/170.42 [1560]~E(x15601,x15602)+E(f398(x15601,x15603,x15604),f398(x15602,x15603,x15604))
% 170.70/170.42 [1561]~E(x15611,x15612)+E(f398(x15613,x15611,x15614),f398(x15613,x15612,x15614))
% 170.70/170.42 [1562]~E(x15621,x15622)+E(f398(x15623,x15624,x15621),f398(x15623,x15624,x15622))
% 170.70/170.42 [1563]~E(x15631,x15632)+E(f740(x15631,x15633),f740(x15632,x15633))
% 170.70/170.42 [1564]~E(x15641,x15642)+E(f740(x15643,x15641),f740(x15643,x15642))
% 170.70/170.42 [1565]~E(x15651,x15652)+E(f852(x15651),f852(x15652))
% 170.70/170.42 [1566]~E(x15661,x15662)+E(f539(x15661,x15663,x15664,x15665),f539(x15662,x15663,x15664,x15665))
% 170.70/170.42 [1567]~E(x15671,x15672)+E(f539(x15673,x15671,x15674,x15675),f539(x15673,x15672,x15674,x15675))
% 170.70/170.42 [1568]~E(x15681,x15682)+E(f539(x15683,x15684,x15681,x15685),f539(x15683,x15684,x15682,x15685))
% 170.70/170.42 [1569]~E(x15691,x15692)+E(f539(x15693,x15694,x15695,x15691),f539(x15693,x15694,x15695,x15692))
% 170.70/170.42 [1570]~E(x15701,x15702)+E(f757(x15701,x15703,x15704,x15705,x15706),f757(x15702,x15703,x15704,x15705,x15706))
% 170.70/170.42 [1571]~E(x15711,x15712)+E(f757(x15713,x15711,x15714,x15715,x15716),f757(x15713,x15712,x15714,x15715,x15716))
% 170.70/170.42 [1572]~E(x15721,x15722)+E(f757(x15723,x15724,x15721,x15725,x15726),f757(x15723,x15724,x15722,x15725,x15726))
% 170.70/170.42 [1573]~E(x15731,x15732)+E(f757(x15733,x15734,x15735,x15731,x15736),f757(x15733,x15734,x15735,x15732,x15736))
% 170.70/170.42 [1574]~E(x15741,x15742)+E(f757(x15743,x15744,x15745,x15746,x15741),f757(x15743,x15744,x15745,x15746,x15742))
% 170.70/170.42 [1575]~E(x15751,x15752)+E(f661(x15751,x15753,x15754,x15755),f661(x15752,x15753,x15754,x15755))
% 170.70/170.42 [1576]~E(x15761,x15762)+E(f661(x15763,x15761,x15764,x15765),f661(x15763,x15762,x15764,x15765))
% 170.70/170.42 [1577]~E(x15771,x15772)+E(f661(x15773,x15774,x15771,x15775),f661(x15773,x15774,x15772,x15775))
% 170.70/170.42 [1578]~E(x15781,x15782)+E(f661(x15783,x15784,x15785,x15781),f661(x15783,x15784,x15785,x15782))
% 170.70/170.42 [1579]~E(x15791,x15792)+E(f723(x15791,x15793,x15794,x15795),f723(x15792,x15793,x15794,x15795))
% 170.70/170.42 [1580]~E(x15801,x15802)+E(f723(x15803,x15801,x15804,x15805),f723(x15803,x15802,x15804,x15805))
% 170.70/170.42 [1581]~E(x15811,x15812)+E(f723(x15813,x15814,x15811,x15815),f723(x15813,x15814,x15812,x15815))
% 170.70/170.42 [1582]~E(x15821,x15822)+E(f723(x15823,x15824,x15825,x15821),f723(x15823,x15824,x15825,x15822))
% 170.70/170.42 [1583]~E(x15831,x15832)+E(f339(x15831,x15833,x15834,x15835),f339(x15832,x15833,x15834,x15835))
% 170.70/170.42 [1584]~E(x15841,x15842)+E(f339(x15843,x15841,x15844,x15845),f339(x15843,x15842,x15844,x15845))
% 170.70/170.42 [1585]~E(x15851,x15852)+E(f339(x15853,x15854,x15851,x15855),f339(x15853,x15854,x15852,x15855))
% 170.70/170.42 [1586]~E(x15861,x15862)+E(f339(x15863,x15864,x15865,x15861),f339(x15863,x15864,x15865,x15862))
% 170.70/170.42 [1587]~E(x15871,x15872)+E(f751(x15871,x15873,x15874),f751(x15872,x15873,x15874))
% 170.70/170.42 [1588]~E(x15881,x15882)+E(f751(x15883,x15881,x15884),f751(x15883,x15882,x15884))
% 170.70/170.42 [1589]~E(x15891,x15892)+E(f751(x15893,x15894,x15891),f751(x15893,x15894,x15892))
% 170.70/170.42 [1590]~E(x15901,x15902)+E(f546(x15901,x15903,x15904,x15905),f546(x15902,x15903,x15904,x15905))
% 170.70/170.42 [1591]~E(x15911,x15912)+E(f546(x15913,x15911,x15914,x15915),f546(x15913,x15912,x15914,x15915))
% 170.70/170.42 [1592]~E(x15921,x15922)+E(f546(x15923,x15924,x15921,x15925),f546(x15923,x15924,x15922,x15925))
% 170.70/170.42 [1593]~E(x15931,x15932)+E(f546(x15933,x15934,x15935,x15931),f546(x15933,x15934,x15935,x15932))
% 170.70/170.42 [1594]~E(x15941,x15942)+E(f413(x15941,x15943,x15944,x15945),f413(x15942,x15943,x15944,x15945))
% 170.70/170.42 [1595]~E(x15951,x15952)+E(f413(x15953,x15951,x15954,x15955),f413(x15953,x15952,x15954,x15955))
% 170.70/170.42 [1596]~E(x15961,x15962)+E(f413(x15963,x15964,x15961,x15965),f413(x15963,x15964,x15962,x15965))
% 170.70/170.42 [1597]~E(x15971,x15972)+E(f413(x15973,x15974,x15975,x15971),f413(x15973,x15974,x15975,x15972))
% 170.70/170.42 [1598]~E(x15981,x15982)+E(f458(x15981,x15983,x15984,x15985),f458(x15982,x15983,x15984,x15985))
% 170.70/170.42 [1599]~E(x15991,x15992)+E(f458(x15993,x15991,x15994,x15995),f458(x15993,x15992,x15994,x15995))
% 170.70/170.42 [1600]~E(x16001,x16002)+E(f458(x16003,x16004,x16001,x16005),f458(x16003,x16004,x16002,x16005))
% 170.70/170.42 [1601]~E(x16011,x16012)+E(f458(x16013,x16014,x16015,x16011),f458(x16013,x16014,x16015,x16012))
% 170.70/170.42 [1602]~E(x16021,x16022)+E(f878(x16021,x16023,x16024,x16025),f878(x16022,x16023,x16024,x16025))
% 170.70/170.42 [1603]~E(x16031,x16032)+E(f878(x16033,x16031,x16034,x16035),f878(x16033,x16032,x16034,x16035))
% 170.70/170.42 [1604]~E(x16041,x16042)+E(f878(x16043,x16044,x16041,x16045),f878(x16043,x16044,x16042,x16045))
% 170.70/170.42 [1605]~E(x16051,x16052)+E(f878(x16053,x16054,x16055,x16051),f878(x16053,x16054,x16055,x16052))
% 170.70/170.42 [1606]~E(x16061,x16062)+E(f680(x16061,x16063,x16064,x16065,x16066,x16067),f680(x16062,x16063,x16064,x16065,x16066,x16067))
% 170.70/170.42 [1607]~E(x16071,x16072)+E(f680(x16073,x16071,x16074,x16075,x16076,x16077),f680(x16073,x16072,x16074,x16075,x16076,x16077))
% 170.70/170.42 [1608]~E(x16081,x16082)+E(f680(x16083,x16084,x16081,x16085,x16086,x16087),f680(x16083,x16084,x16082,x16085,x16086,x16087))
% 170.70/170.42 [1609]~E(x16091,x16092)+E(f680(x16093,x16094,x16095,x16091,x16096,x16097),f680(x16093,x16094,x16095,x16092,x16096,x16097))
% 170.70/170.42 [1610]~E(x16101,x16102)+E(f680(x16103,x16104,x16105,x16106,x16101,x16107),f680(x16103,x16104,x16105,x16106,x16102,x16107))
% 170.70/170.42 [1611]~E(x16111,x16112)+E(f680(x16113,x16114,x16115,x16116,x16117,x16111),f680(x16113,x16114,x16115,x16116,x16117,x16112))
% 170.70/170.42 [1612]~E(x16121,x16122)+E(f650(x16121,x16123,x16124),f650(x16122,x16123,x16124))
% 170.70/170.42 [1613]~E(x16131,x16132)+E(f650(x16133,x16131,x16134),f650(x16133,x16132,x16134))
% 170.70/170.42 [1614]~E(x16141,x16142)+E(f650(x16143,x16144,x16141),f650(x16143,x16144,x16142))
% 170.70/170.42 [1615]~E(x16151,x16152)+E(f869(x16151,x16153,x16154,x16155),f869(x16152,x16153,x16154,x16155))
% 170.70/170.42 [1616]~E(x16161,x16162)+E(f869(x16163,x16161,x16164,x16165),f869(x16163,x16162,x16164,x16165))
% 170.70/170.42 [1617]~E(x16171,x16172)+E(f869(x16173,x16174,x16171,x16175),f869(x16173,x16174,x16172,x16175))
% 170.70/170.42 [1618]~E(x16181,x16182)+E(f869(x16183,x16184,x16185,x16181),f869(x16183,x16184,x16185,x16182))
% 170.70/170.42 [1619]~E(x16191,x16192)+E(f674(x16191,x16193,x16194,x16195),f674(x16192,x16193,x16194,x16195))
% 170.70/170.42 [1620]~E(x16201,x16202)+E(f674(x16203,x16201,x16204,x16205),f674(x16203,x16202,x16204,x16205))
% 170.70/170.42 [1621]~E(x16211,x16212)+E(f674(x16213,x16214,x16211,x16215),f674(x16213,x16214,x16212,x16215))
% 170.70/170.42 [1622]~E(x16221,x16222)+E(f674(x16223,x16224,x16225,x16221),f674(x16223,x16224,x16225,x16222))
% 170.70/170.42 [1623]~E(x16231,x16232)+E(f714(x16231,x16233,x16234,x16235,x16236),f714(x16232,x16233,x16234,x16235,x16236))
% 170.70/170.42 [1624]~E(x16241,x16242)+E(f714(x16243,x16241,x16244,x16245,x16246),f714(x16243,x16242,x16244,x16245,x16246))
% 170.70/170.42 [1625]~E(x16251,x16252)+E(f714(x16253,x16254,x16251,x16255,x16256),f714(x16253,x16254,x16252,x16255,x16256))
% 170.70/170.42 [1626]~E(x16261,x16262)+E(f714(x16263,x16264,x16265,x16261,x16266),f714(x16263,x16264,x16265,x16262,x16266))
% 170.70/170.42 [1627]~E(x16271,x16272)+E(f714(x16273,x16274,x16275,x16276,x16271),f714(x16273,x16274,x16275,x16276,x16272))
% 170.70/170.42 [1628]~E(x16281,x16282)+E(f380(x16281,x16283,x16284,x16285,x16286),f380(x16282,x16283,x16284,x16285,x16286))
% 170.70/170.42 [1629]~E(x16291,x16292)+E(f380(x16293,x16291,x16294,x16295,x16296),f380(x16293,x16292,x16294,x16295,x16296))
% 170.70/170.42 [1630]~E(x16301,x16302)+E(f380(x16303,x16304,x16301,x16305,x16306),f380(x16303,x16304,x16302,x16305,x16306))
% 170.70/170.42 [1631]~E(x16311,x16312)+E(f380(x16313,x16314,x16315,x16311,x16316),f380(x16313,x16314,x16315,x16312,x16316))
% 170.70/170.42 [1632]~E(x16321,x16322)+E(f380(x16323,x16324,x16325,x16326,x16321),f380(x16323,x16324,x16325,x16326,x16322))
% 170.70/170.42 [1633]~E(x16331,x16332)+E(f685(x16331,x16333,x16334,x16335,x16336),f685(x16332,x16333,x16334,x16335,x16336))
% 170.70/170.42 [1634]~E(x16341,x16342)+E(f685(x16343,x16341,x16344,x16345,x16346),f685(x16343,x16342,x16344,x16345,x16346))
% 170.70/170.42 [1635]~E(x16351,x16352)+E(f685(x16353,x16354,x16351,x16355,x16356),f685(x16353,x16354,x16352,x16355,x16356))
% 170.70/170.42 [1636]~E(x16361,x16362)+E(f685(x16363,x16364,x16365,x16361,x16366),f685(x16363,x16364,x16365,x16362,x16366))
% 170.70/170.42 [1637]~E(x16371,x16372)+E(f685(x16373,x16374,x16375,x16376,x16371),f685(x16373,x16374,x16375,x16376,x16372))
% 170.70/170.42 [1638]~E(x16381,x16382)+E(f774(x16381,x16383,x16384,x16385),f774(x16382,x16383,x16384,x16385))
% 170.70/170.42 [1639]~E(x16391,x16392)+E(f774(x16393,x16391,x16394,x16395),f774(x16393,x16392,x16394,x16395))
% 170.70/170.42 [1640]~E(x16401,x16402)+E(f774(x16403,x16404,x16401,x16405),f774(x16403,x16404,x16402,x16405))
% 170.70/170.42 [1641]~E(x16411,x16412)+E(f774(x16413,x16414,x16415,x16411),f774(x16413,x16414,x16415,x16412))
% 170.70/170.42 [1642]~E(x16421,x16422)+E(f121(x16421,x16423,x16424),f121(x16422,x16423,x16424))
% 170.70/170.42 [1643]~E(x16431,x16432)+E(f121(x16433,x16431,x16434),f121(x16433,x16432,x16434))
% 170.70/170.42 [1644]~E(x16441,x16442)+E(f121(x16443,x16444,x16441),f121(x16443,x16444,x16442))
% 170.70/170.42 [1645]~E(x16451,x16452)+E(f350(x16451,x16453),f350(x16452,x16453))
% 170.70/170.42 [1646]~E(x16461,x16462)+E(f350(x16463,x16461),f350(x16463,x16462))
% 170.70/170.42 [1647]~E(x16471,x16472)+E(f713(x16471,x16473,x16474),f713(x16472,x16473,x16474))
% 170.70/170.42 [1648]~E(x16481,x16482)+E(f713(x16483,x16481,x16484),f713(x16483,x16482,x16484))
% 170.70/170.42 [1649]~E(x16491,x16492)+E(f713(x16493,x16494,x16491),f713(x16493,x16494,x16492))
% 170.70/170.42 [1650]~E(x16501,x16502)+E(f503(x16501,x16503,x16504),f503(x16502,x16503,x16504))
% 170.70/170.42 [1651]~E(x16511,x16512)+E(f503(x16513,x16511,x16514),f503(x16513,x16512,x16514))
% 170.70/170.42 [1652]~E(x16521,x16522)+E(f503(x16523,x16524,x16521),f503(x16523,x16524,x16522))
% 170.70/170.42 [1653]~E(x16531,x16532)+E(f578(x16531,x16533,x16534),f578(x16532,x16533,x16534))
% 170.70/170.42 [1654]~E(x16541,x16542)+E(f578(x16543,x16541,x16544),f578(x16543,x16542,x16544))
% 170.70/170.42 [1655]~E(x16551,x16552)+E(f578(x16553,x16554,x16551),f578(x16553,x16554,x16552))
% 170.70/170.42 [1656]~E(x16561,x16562)+E(f261(x16561,x16563,x16564),f261(x16562,x16563,x16564))
% 170.70/170.42 [1657]~E(x16571,x16572)+E(f261(x16573,x16571,x16574),f261(x16573,x16572,x16574))
% 170.70/170.42 [1658]~E(x16581,x16582)+E(f261(x16583,x16584,x16581),f261(x16583,x16584,x16582))
% 170.70/170.42 [1659]~E(x16591,x16592)+E(f491(x16591,x16593,x16594,x16595,x16596),f491(x16592,x16593,x16594,x16595,x16596))
% 170.70/170.42 [1660]~E(x16601,x16602)+E(f491(x16603,x16601,x16604,x16605,x16606),f491(x16603,x16602,x16604,x16605,x16606))
% 170.70/170.42 [1661]~E(x16611,x16612)+E(f491(x16613,x16614,x16611,x16615,x16616),f491(x16613,x16614,x16612,x16615,x16616))
% 170.70/170.42 [1662]~E(x16621,x16622)+E(f491(x16623,x16624,x16625,x16621,x16626),f491(x16623,x16624,x16625,x16622,x16626))
% 170.70/170.42 [1663]~E(x16631,x16632)+E(f491(x16633,x16634,x16635,x16636,x16631),f491(x16633,x16634,x16635,x16636,x16632))
% 170.70/170.42 [1664]~E(x16641,x16642)+E(f796(x16641,x16643,x16644,x16645,x16646),f796(x16642,x16643,x16644,x16645,x16646))
% 170.70/170.42 [1665]~E(x16651,x16652)+E(f796(x16653,x16651,x16654,x16655,x16656),f796(x16653,x16652,x16654,x16655,x16656))
% 170.70/170.42 [1666]~E(x16661,x16662)+E(f796(x16663,x16664,x16661,x16665,x16666),f796(x16663,x16664,x16662,x16665,x16666))
% 170.70/170.42 [1667]~E(x16671,x16672)+E(f796(x16673,x16674,x16675,x16671,x16676),f796(x16673,x16674,x16675,x16672,x16676))
% 170.70/170.42 [1668]~E(x16681,x16682)+E(f796(x16683,x16684,x16685,x16686,x16681),f796(x16683,x16684,x16685,x16686,x16682))
% 170.70/170.42 [1669]~E(x16691,x16692)+E(f866(x16691,x16693,x16694,x16695),f866(x16692,x16693,x16694,x16695))
% 170.70/170.42 [1670]~E(x16701,x16702)+E(f866(x16703,x16701,x16704,x16705),f866(x16703,x16702,x16704,x16705))
% 170.70/170.42 [1671]~E(x16711,x16712)+E(f866(x16713,x16714,x16711,x16715),f866(x16713,x16714,x16712,x16715))
% 170.70/170.42 [1672]~E(x16721,x16722)+E(f866(x16723,x16724,x16725,x16721),f866(x16723,x16724,x16725,x16722))
% 170.70/170.42 [1673]~E(x16731,x16732)+E(f744(x16731,x16733,x16734),f744(x16732,x16733,x16734))
% 170.70/170.42 [1674]~E(x16741,x16742)+E(f744(x16743,x16741,x16744),f744(x16743,x16742,x16744))
% 170.70/170.42 [1675]~E(x16751,x16752)+E(f744(x16753,x16754,x16751),f744(x16753,x16754,x16752))
% 170.70/170.42 [1676]~E(x16761,x16762)+E(f264(x16761,x16763,x16764),f264(x16762,x16763,x16764))
% 170.70/170.42 [1677]~E(x16771,x16772)+E(f264(x16773,x16771,x16774),f264(x16773,x16772,x16774))
% 170.70/170.42 [1678]~E(x16781,x16782)+E(f264(x16783,x16784,x16781),f264(x16783,x16784,x16782))
% 170.70/170.42 [1679]~E(x16791,x16792)+E(f583(x16791,x16793,x16794),f583(x16792,x16793,x16794))
% 170.70/170.42 [1680]~E(x16801,x16802)+E(f583(x16803,x16801,x16804),f583(x16803,x16802,x16804))
% 170.70/170.42 [1681]~E(x16811,x16812)+E(f583(x16813,x16814,x16811),f583(x16813,x16814,x16812))
% 170.70/170.42 [1682]~E(x16821,x16822)+E(f693(x16821,x16823,x16824,x16825),f693(x16822,x16823,x16824,x16825))
% 170.70/170.42 [1683]~E(x16831,x16832)+E(f693(x16833,x16831,x16834,x16835),f693(x16833,x16832,x16834,x16835))
% 170.70/170.42 [1684]~E(x16841,x16842)+E(f693(x16843,x16844,x16841,x16845),f693(x16843,x16844,x16842,x16845))
% 170.70/170.42 [1685]~E(x16851,x16852)+E(f693(x16853,x16854,x16855,x16851),f693(x16853,x16854,x16855,x16852))
% 170.70/170.42 [1686]~E(x16861,x16862)+E(f776(x16861,x16863,x16864,x16865,x16866),f776(x16862,x16863,x16864,x16865,x16866))
% 170.70/170.42 [1687]~E(x16871,x16872)+E(f776(x16873,x16871,x16874,x16875,x16876),f776(x16873,x16872,x16874,x16875,x16876))
% 170.70/170.42 [1688]~E(x16881,x16882)+E(f776(x16883,x16884,x16881,x16885,x16886),f776(x16883,x16884,x16882,x16885,x16886))
% 170.70/170.42 [1689]~E(x16891,x16892)+E(f776(x16893,x16894,x16895,x16891,x16896),f776(x16893,x16894,x16895,x16892,x16896))
% 170.70/170.42 [1690]~E(x16901,x16902)+E(f776(x16903,x16904,x16905,x16906,x16901),f776(x16903,x16904,x16905,x16906,x16902))
% 170.70/170.42 [1691]~E(x16911,x16912)+E(f297(x16911,x16913,x16914),f297(x16912,x16913,x16914))
% 170.70/170.42 [1692]~E(x16921,x16922)+E(f297(x16923,x16921,x16924),f297(x16923,x16922,x16924))
% 170.70/170.42 [1693]~E(x16931,x16932)+E(f297(x16933,x16934,x16931),f297(x16933,x16934,x16932))
% 170.70/170.42 [1694]~E(x16941,x16942)+E(f531(x16941),f531(x16942))
% 170.70/170.42 [1695]~E(x16951,x16952)+E(f557(x16951,x16953,x16954,x16955,x16956,x16957),f557(x16952,x16953,x16954,x16955,x16956,x16957))
% 170.70/170.42 [1696]~E(x16961,x16962)+E(f557(x16963,x16961,x16964,x16965,x16966,x16967),f557(x16963,x16962,x16964,x16965,x16966,x16967))
% 170.70/170.42 [1697]~E(x16971,x16972)+E(f557(x16973,x16974,x16971,x16975,x16976,x16977),f557(x16973,x16974,x16972,x16975,x16976,x16977))
% 170.70/170.42 [1698]~E(x16981,x16982)+E(f557(x16983,x16984,x16985,x16981,x16986,x16987),f557(x16983,x16984,x16985,x16982,x16986,x16987))
% 170.70/170.42 [1699]~E(x16991,x16992)+E(f557(x16993,x16994,x16995,x16996,x16991,x16997),f557(x16993,x16994,x16995,x16996,x16992,x16997))
% 170.70/170.42 [1700]~E(x17001,x17002)+E(f557(x17003,x17004,x17005,x17006,x17007,x17001),f557(x17003,x17004,x17005,x17006,x17007,x17002))
% 170.70/170.42 [1701]~E(x17011,x17012)+E(f295(x17011,x17013),f295(x17012,x17013))
% 170.70/170.42 [1702]~E(x17021,x17022)+E(f295(x17023,x17021),f295(x17023,x17022))
% 170.70/170.42 [1703]~E(x17031,x17032)+E(f781(x17031,x17033,x17034,x17035),f781(x17032,x17033,x17034,x17035))
% 170.70/170.42 [1704]~E(x17041,x17042)+E(f781(x17043,x17041,x17044,x17045),f781(x17043,x17042,x17044,x17045))
% 170.70/170.42 [1705]~E(x17051,x17052)+E(f781(x17053,x17054,x17051,x17055),f781(x17053,x17054,x17052,x17055))
% 170.70/170.42 [1706]~E(x17061,x17062)+E(f781(x17063,x17064,x17065,x17061),f781(x17063,x17064,x17065,x17062))
% 170.70/170.42 [1707]~E(x17071,x17072)+E(f702(x17071,x17073,x17074),f702(x17072,x17073,x17074))
% 170.70/170.42 [1708]~E(x17081,x17082)+E(f702(x17083,x17081,x17084),f702(x17083,x17082,x17084))
% 170.70/170.42 [1709]~E(x17091,x17092)+E(f702(x17093,x17094,x17091),f702(x17093,x17094,x17092))
% 170.70/170.42 [1710]~E(x17101,x17102)+E(f242(x17101,x17103,x17104,x17105),f242(x17102,x17103,x17104,x17105))
% 170.70/170.42 [1711]~E(x17111,x17112)+E(f242(x17113,x17111,x17114,x17115),f242(x17113,x17112,x17114,x17115))
% 170.70/170.42 [1712]~E(x17121,x17122)+E(f242(x17123,x17124,x17121,x17125),f242(x17123,x17124,x17122,x17125))
% 170.70/170.42 [1713]~E(x17131,x17132)+E(f242(x17133,x17134,x17135,x17131),f242(x17133,x17134,x17135,x17132))
% 170.70/170.42 [1714]~E(x17141,x17142)+E(f166(x17141,x17143,x17144,x17145),f166(x17142,x17143,x17144,x17145))
% 170.70/170.42 [1715]~E(x17151,x17152)+E(f166(x17153,x17151,x17154,x17155),f166(x17153,x17152,x17154,x17155))
% 170.70/170.42 [1716]~E(x17161,x17162)+E(f166(x17163,x17164,x17161,x17165),f166(x17163,x17164,x17162,x17165))
% 170.70/170.42 [1717]~E(x17171,x17172)+E(f166(x17173,x17174,x17175,x17171),f166(x17173,x17174,x17175,x17172))
% 170.70/170.42 [1718]~E(x17181,x17182)+E(f790(x17181,x17183,x17184),f790(x17182,x17183,x17184))
% 170.70/170.42 [1719]~E(x17191,x17192)+E(f790(x17193,x17191,x17194),f790(x17193,x17192,x17194))
% 170.70/170.42 [1720]~E(x17201,x17202)+E(f790(x17203,x17204,x17201),f790(x17203,x17204,x17202))
% 170.70/170.42 [1721]~E(x17211,x17212)+E(f599(x17211,x17213,x17214,x17215,x17216,x17217,x17218,x17219),f599(x17212,x17213,x17214,x17215,x17216,x17217,x17218,x17219))
% 170.70/170.42 [1722]~E(x17221,x17222)+E(f599(x17223,x17221,x17224,x17225,x17226,x17227,x17228,x17229),f599(x17223,x17222,x17224,x17225,x17226,x17227,x17228,x17229))
% 170.70/170.42 [1723]~E(x17231,x17232)+E(f599(x17233,x17234,x17231,x17235,x17236,x17237,x17238,x17239),f599(x17233,x17234,x17232,x17235,x17236,x17237,x17238,x17239))
% 170.70/170.42 [1724]~E(x17241,x17242)+E(f599(x17243,x17244,x17245,x17241,x17246,x17247,x17248,x17249),f599(x17243,x17244,x17245,x17242,x17246,x17247,x17248,x17249))
% 170.70/170.42 [1725]~E(x17251,x17252)+E(f599(x17253,x17254,x17255,x17256,x17251,x17257,x17258,x17259),f599(x17253,x17254,x17255,x17256,x17252,x17257,x17258,x17259))
% 170.70/170.42 [1726]~E(x17261,x17262)+E(f599(x17263,x17264,x17265,x17266,x17267,x17261,x17268,x17269),f599(x17263,x17264,x17265,x17266,x17267,x17262,x17268,x17269))
% 170.70/170.42 [1727]~E(x17271,x17272)+E(f599(x17273,x17274,x17275,x17276,x17277,x17278,x17271,x17279),f599(x17273,x17274,x17275,x17276,x17277,x17278,x17272,x17279))
% 170.70/170.42 [1728]~E(x17281,x17282)+E(f599(x17283,x17284,x17285,x17286,x17287,x17288,x17289,x17281),f599(x17283,x17284,x17285,x17286,x17287,x17288,x17289,x17282))
% 170.70/170.42 [1729]~E(x17291,x17292)+E(f211(x17291,x17293,x17294),f211(x17292,x17293,x17294))
% 170.70/170.42 [1730]~E(x17301,x17302)+E(f211(x17303,x17301,x17304),f211(x17303,x17302,x17304))
% 170.70/170.42 [1731]~E(x17311,x17312)+E(f211(x17313,x17314,x17311),f211(x17313,x17314,x17312))
% 170.70/170.42 [1732]~E(x17321,x17322)+E(f821(x17321,x17323),f821(x17322,x17323))
% 170.70/170.42 [1733]~E(x17331,x17332)+E(f821(x17333,x17331),f821(x17333,x17332))
% 170.70/170.42 [1734]~E(x17341,x17342)+E(f672(x17341,x17343,x17344),f672(x17342,x17343,x17344))
% 170.70/170.42 [1735]~E(x17351,x17352)+E(f672(x17353,x17351,x17354),f672(x17353,x17352,x17354))
% 170.70/170.42 [1736]~E(x17361,x17362)+E(f672(x17363,x17364,x17361),f672(x17363,x17364,x17362))
% 170.70/170.42 [1737]~E(x17371,x17372)+E(f623(x17371,x17373,x17374),f623(x17372,x17373,x17374))
% 170.70/170.42 [1738]~E(x17381,x17382)+E(f623(x17383,x17381,x17384),f623(x17383,x17382,x17384))
% 170.70/170.42 [1739]~E(x17391,x17392)+E(f623(x17393,x17394,x17391),f623(x17393,x17394,x17392))
% 170.70/170.42 [1740]~E(x17401,x17402)+E(f862(x17401,x17403,x17404,x17405,x17406,x17407),f862(x17402,x17403,x17404,x17405,x17406,x17407))
% 170.70/170.42 [1741]~E(x17411,x17412)+E(f862(x17413,x17411,x17414,x17415,x17416,x17417),f862(x17413,x17412,x17414,x17415,x17416,x17417))
% 170.70/170.42 [1742]~E(x17421,x17422)+E(f862(x17423,x17424,x17421,x17425,x17426,x17427),f862(x17423,x17424,x17422,x17425,x17426,x17427))
% 170.70/170.42 [1743]~E(x17431,x17432)+E(f862(x17433,x17434,x17435,x17431,x17436,x17437),f862(x17433,x17434,x17435,x17432,x17436,x17437))
% 170.70/170.42 [1744]~E(x17441,x17442)+E(f862(x17443,x17444,x17445,x17446,x17441,x17447),f862(x17443,x17444,x17445,x17446,x17442,x17447))
% 170.70/170.42 [1745]~E(x17451,x17452)+E(f862(x17453,x17454,x17455,x17456,x17457,x17451),f862(x17453,x17454,x17455,x17456,x17457,x17452))
% 170.70/170.42 [1746]~E(x17461,x17462)+E(f632(x17461,x17463,x17464,x17465,x17466),f632(x17462,x17463,x17464,x17465,x17466))
% 170.70/170.42 [1747]~E(x17471,x17472)+E(f632(x17473,x17471,x17474,x17475,x17476),f632(x17473,x17472,x17474,x17475,x17476))
% 170.70/170.42 [1748]~E(x17481,x17482)+E(f632(x17483,x17484,x17481,x17485,x17486),f632(x17483,x17484,x17482,x17485,x17486))
% 170.70/170.42 [1749]~E(x17491,x17492)+E(f632(x17493,x17494,x17495,x17491,x17496),f632(x17493,x17494,x17495,x17492,x17496))
% 170.70/170.42 [1750]~E(x17501,x17502)+E(f632(x17503,x17504,x17505,x17506,x17501),f632(x17503,x17504,x17505,x17506,x17502))
% 170.70/170.42 [1751]~E(x17511,x17512)+E(f734(x17511,x17513,x17514,x17515,x17516),f734(x17512,x17513,x17514,x17515,x17516))
% 170.70/170.42 [1752]~E(x17521,x17522)+E(f734(x17523,x17521,x17524,x17525,x17526),f734(x17523,x17522,x17524,x17525,x17526))
% 170.70/170.42 [1753]~E(x17531,x17532)+E(f734(x17533,x17534,x17531,x17535,x17536),f734(x17533,x17534,x17532,x17535,x17536))
% 170.70/170.42 [1754]~E(x17541,x17542)+E(f734(x17543,x17544,x17545,x17541,x17546),f734(x17543,x17544,x17545,x17542,x17546))
% 170.70/170.42 [1755]~E(x17551,x17552)+E(f734(x17553,x17554,x17555,x17556,x17551),f734(x17553,x17554,x17555,x17556,x17552))
% 170.70/170.42 [1756]~E(x17561,x17562)+E(f487(x17561,x17563,x17564),f487(x17562,x17563,x17564))
% 170.70/170.42 [1757]~E(x17571,x17572)+E(f487(x17573,x17571,x17574),f487(x17573,x17572,x17574))
% 170.70/170.42 [1758]~E(x17581,x17582)+E(f487(x17583,x17584,x17581),f487(x17583,x17584,x17582))
% 170.70/170.42 [1759]~E(x17591,x17592)+E(f644(x17591,x17593,x17594,x17595,x17596),f644(x17592,x17593,x17594,x17595,x17596))
% 170.70/170.42 [1760]~E(x17601,x17602)+E(f644(x17603,x17601,x17604,x17605,x17606),f644(x17603,x17602,x17604,x17605,x17606))
% 170.70/170.42 [1761]~E(x17611,x17612)+E(f644(x17613,x17614,x17611,x17615,x17616),f644(x17613,x17614,x17612,x17615,x17616))
% 170.70/170.42 [1762]~E(x17621,x17622)+E(f644(x17623,x17624,x17625,x17621,x17626),f644(x17623,x17624,x17625,x17622,x17626))
% 170.70/170.42 [1763]~E(x17631,x17632)+E(f644(x17633,x17634,x17635,x17636,x17631),f644(x17633,x17634,x17635,x17636,x17632))
% 170.70/170.42 [1764]~E(x17641,x17642)+E(f282(x17641,x17643),f282(x17642,x17643))
% 170.70/170.42 [1765]~E(x17651,x17652)+E(f282(x17653,x17651),f282(x17653,x17652))
% 170.70/170.42 [1766]~E(x17661,x17662)+E(f783(x17661,x17663,x17664,x17665,x17666),f783(x17662,x17663,x17664,x17665,x17666))
% 170.70/170.42 [1767]~E(x17671,x17672)+E(f783(x17673,x17671,x17674,x17675,x17676),f783(x17673,x17672,x17674,x17675,x17676))
% 170.70/170.42 [1768]~E(x17681,x17682)+E(f783(x17683,x17684,x17681,x17685,x17686),f783(x17683,x17684,x17682,x17685,x17686))
% 170.70/170.42 [1769]~E(x17691,x17692)+E(f783(x17693,x17694,x17695,x17691,x17696),f783(x17693,x17694,x17695,x17692,x17696))
% 170.70/170.42 [1770]~E(x17701,x17702)+E(f783(x17703,x17704,x17705,x17706,x17701),f783(x17703,x17704,x17705,x17706,x17702))
% 170.70/170.42 [1771]~E(x17711,x17712)+E(f667(x17711,x17713,x17714,x17715),f667(x17712,x17713,x17714,x17715))
% 170.70/170.42 [1772]~E(x17721,x17722)+E(f667(x17723,x17721,x17724,x17725),f667(x17723,x17722,x17724,x17725))
% 170.70/170.42 [1773]~E(x17731,x17732)+E(f667(x17733,x17734,x17731,x17735),f667(x17733,x17734,x17732,x17735))
% 170.70/170.42 [1774]~E(x17741,x17742)+E(f667(x17743,x17744,x17745,x17741),f667(x17743,x17744,x17745,x17742))
% 170.70/170.42 [1775]~E(x17751,x17752)+E(f455(x17751,x17753,x17754),f455(x17752,x17753,x17754))
% 170.70/170.42 [1776]~E(x17761,x17762)+E(f455(x17763,x17761,x17764),f455(x17763,x17762,x17764))
% 170.70/170.42 [1777]~E(x17771,x17772)+E(f455(x17773,x17774,x17771),f455(x17773,x17774,x17772))
% 170.70/170.42 [1778]~E(x17781,x17782)+E(f791(x17781,x17783,x17784,x17785),f791(x17782,x17783,x17784,x17785))
% 170.70/170.42 [1779]~E(x17791,x17792)+E(f791(x17793,x17791,x17794,x17795),f791(x17793,x17792,x17794,x17795))
% 170.70/170.42 [1780]~E(x17801,x17802)+E(f791(x17803,x17804,x17801,x17805),f791(x17803,x17804,x17802,x17805))
% 170.70/170.42 [1781]~E(x17811,x17812)+E(f791(x17813,x17814,x17815,x17811),f791(x17813,x17814,x17815,x17812))
% 170.70/170.42 [1782]~E(x17821,x17822)+E(f219(x17821,x17823,x17824),f219(x17822,x17823,x17824))
% 170.70/170.42 [1783]~E(x17831,x17832)+E(f219(x17833,x17831,x17834),f219(x17833,x17832,x17834))
% 170.70/170.42 [1784]~E(x17841,x17842)+E(f219(x17843,x17844,x17841),f219(x17843,x17844,x17842))
% 170.70/170.42 [1785]~E(x17851,x17852)+E(f351(x17851,x17853),f351(x17852,x17853))
% 170.70/170.42 [1786]~E(x17861,x17862)+E(f351(x17863,x17861),f351(x17863,x17862))
% 170.70/170.42 [1787]~E(x17871,x17872)+E(f283(x17871,x17873),f283(x17872,x17873))
% 170.70/170.42 [1788]~E(x17881,x17882)+E(f283(x17883,x17881),f283(x17883,x17882))
% 170.70/170.42 [1789]~E(x17891,x17892)+E(f428(x17891,x17893,x17894,x17895),f428(x17892,x17893,x17894,x17895))
% 170.70/170.42 [1790]~E(x17901,x17902)+E(f428(x17903,x17901,x17904,x17905),f428(x17903,x17902,x17904,x17905))
% 170.70/170.42 [1791]~E(x17911,x17912)+E(f428(x17913,x17914,x17911,x17915),f428(x17913,x17914,x17912,x17915))
% 170.70/170.42 [1792]~E(x17921,x17922)+E(f428(x17923,x17924,x17925,x17921),f428(x17923,x17924,x17925,x17922))
% 170.70/170.42 [1793]~E(x17931,x17932)+E(f220(x17931),f220(x17932))
% 170.70/170.42 [1794]~E(x17941,x17942)+E(f877(x17941,x17943,x17944),f877(x17942,x17943,x17944))
% 170.70/170.42 [1795]~E(x17951,x17952)+E(f877(x17953,x17951,x17954),f877(x17953,x17952,x17954))
% 170.70/170.42 [1796]~E(x17961,x17962)+E(f877(x17963,x17964,x17961),f877(x17963,x17964,x17962))
% 170.70/170.42 [1797]~E(x17971,x17972)+E(f524(x17971,x17973,x17974),f524(x17972,x17973,x17974))
% 170.70/170.42 [1798]~E(x17981,x17982)+E(f524(x17983,x17981,x17984),f524(x17983,x17982,x17984))
% 170.70/170.42 [1799]~E(x17991,x17992)+E(f524(x17993,x17994,x17991),f524(x17993,x17994,x17992))
% 170.70/170.42 [1800]~E(x18001,x18002)+E(f475(x18001,x18003,x18004,x18005,x18006,x18007,x18008),f475(x18002,x18003,x18004,x18005,x18006,x18007,x18008))
% 170.70/170.42 [1801]~E(x18011,x18012)+E(f475(x18013,x18011,x18014,x18015,x18016,x18017,x18018),f475(x18013,x18012,x18014,x18015,x18016,x18017,x18018))
% 170.70/170.42 [1802]~E(x18021,x18022)+E(f475(x18023,x18024,x18021,x18025,x18026,x18027,x18028),f475(x18023,x18024,x18022,x18025,x18026,x18027,x18028))
% 170.70/170.42 [1803]~E(x18031,x18032)+E(f475(x18033,x18034,x18035,x18031,x18036,x18037,x18038),f475(x18033,x18034,x18035,x18032,x18036,x18037,x18038))
% 170.70/170.42 [1804]~E(x18041,x18042)+E(f475(x18043,x18044,x18045,x18046,x18041,x18047,x18048),f475(x18043,x18044,x18045,x18046,x18042,x18047,x18048))
% 170.70/170.42 [1805]~E(x18051,x18052)+E(f475(x18053,x18054,x18055,x18056,x18057,x18051,x18058),f475(x18053,x18054,x18055,x18056,x18057,x18052,x18058))
% 170.70/170.42 [1806]~E(x18061,x18062)+E(f475(x18063,x18064,x18065,x18066,x18067,x18068,x18061),f475(x18063,x18064,x18065,x18066,x18067,x18068,x18062))
% 170.70/170.42 [1807]~E(x18071,x18072)+E(f870(x18071,x18073,x18074,x18075),f870(x18072,x18073,x18074,x18075))
% 170.70/170.42 [1808]~E(x18081,x18082)+E(f870(x18083,x18081,x18084,x18085),f870(x18083,x18082,x18084,x18085))
% 170.70/170.42 [1809]~E(x18091,x18092)+E(f870(x18093,x18094,x18091,x18095),f870(x18093,x18094,x18092,x18095))
% 170.70/170.42 [1810]~E(x18101,x18102)+E(f870(x18103,x18104,x18105,x18101),f870(x18103,x18104,x18105,x18102))
% 170.70/170.42 [1811]~E(x18111,x18112)+E(f588(x18111,x18113,x18114,x18115,x18116,x18117),f588(x18112,x18113,x18114,x18115,x18116,x18117))
% 170.70/170.42 [1812]~E(x18121,x18122)+E(f588(x18123,x18121,x18124,x18125,x18126,x18127),f588(x18123,x18122,x18124,x18125,x18126,x18127))
% 170.70/170.42 [1813]~E(x18131,x18132)+E(f588(x18133,x18134,x18131,x18135,x18136,x18137),f588(x18133,x18134,x18132,x18135,x18136,x18137))
% 170.70/170.42 [1814]~E(x18141,x18142)+E(f588(x18143,x18144,x18145,x18141,x18146,x18147),f588(x18143,x18144,x18145,x18142,x18146,x18147))
% 170.70/170.42 [1815]~E(x18151,x18152)+E(f588(x18153,x18154,x18155,x18156,x18151,x18157),f588(x18153,x18154,x18155,x18156,x18152,x18157))
% 170.70/170.42 [1816]~E(x18161,x18162)+E(f588(x18163,x18164,x18165,x18166,x18167,x18161),f588(x18163,x18164,x18165,x18166,x18167,x18162))
% 170.70/170.42 [1817]~E(x18171,x18172)+E(f587(x18171,x18173,x18174,x18175,x18176,x18177),f587(x18172,x18173,x18174,x18175,x18176,x18177))
% 170.70/170.42 [1818]~E(x18181,x18182)+E(f587(x18183,x18181,x18184,x18185,x18186,x18187),f587(x18183,x18182,x18184,x18185,x18186,x18187))
% 170.70/170.42 [1819]~E(x18191,x18192)+E(f587(x18193,x18194,x18191,x18195,x18196,x18197),f587(x18193,x18194,x18192,x18195,x18196,x18197))
% 170.70/170.42 [1820]~E(x18201,x18202)+E(f587(x18203,x18204,x18205,x18201,x18206,x18207),f587(x18203,x18204,x18205,x18202,x18206,x18207))
% 170.70/170.42 [1821]~E(x18211,x18212)+E(f587(x18213,x18214,x18215,x18216,x18211,x18217),f587(x18213,x18214,x18215,x18216,x18212,x18217))
% 170.70/170.42 [1822]~E(x18221,x18222)+E(f587(x18223,x18224,x18225,x18226,x18227,x18221),f587(x18223,x18224,x18225,x18226,x18227,x18222))
% 170.70/170.42 [1823]~E(x18231,x18232)+E(f806(x18231,x18233,x18234),f806(x18232,x18233,x18234))
% 170.70/170.42 [1824]~E(x18241,x18242)+E(f806(x18243,x18241,x18244),f806(x18243,x18242,x18244))
% 170.70/170.42 [1825]~E(x18251,x18252)+E(f806(x18253,x18254,x18251),f806(x18253,x18254,x18252))
% 170.70/170.42 [1826]~E(x18261,x18262)+E(f419(x18261,x18263),f419(x18262,x18263))
% 170.70/170.42 [1827]~E(x18271,x18272)+E(f419(x18273,x18271),f419(x18273,x18272))
% 170.70/170.42 [1828]~E(x18281,x18282)+E(f446(x18281,x18283,x18284),f446(x18282,x18283,x18284))
% 170.70/170.42 [1829]~E(x18291,x18292)+E(f446(x18293,x18291,x18294),f446(x18293,x18292,x18294))
% 170.70/170.42 [1830]~E(x18301,x18302)+E(f446(x18303,x18304,x18301),f446(x18303,x18304,x18302))
% 170.70/170.42 [1831]~E(x18311,x18312)+E(f382(x18311,x18313),f382(x18312,x18313))
% 170.70/170.42 [1832]~E(x18321,x18322)+E(f382(x18323,x18321),f382(x18323,x18322))
% 170.70/170.42 [1833]~E(x18331,x18332)+E(f60(x18331,x18333,x18334,x18335),f60(x18332,x18333,x18334,x18335))
% 170.70/170.42 [1834]~E(x18341,x18342)+E(f60(x18343,x18341,x18344,x18345),f60(x18343,x18342,x18344,x18345))
% 170.70/170.42 [1835]~E(x18351,x18352)+E(f60(x18353,x18354,x18351,x18355),f60(x18353,x18354,x18352,x18355))
% 170.70/170.42 [1836]~E(x18361,x18362)+E(f60(x18363,x18364,x18365,x18361),f60(x18363,x18364,x18365,x18362))
% 170.70/170.42 [1837]~E(x18371,x18372)+E(f572(x18371,x18373,x18374,x18375),f572(x18372,x18373,x18374,x18375))
% 170.70/170.42 [1838]~E(x18381,x18382)+E(f572(x18383,x18381,x18384,x18385),f572(x18383,x18382,x18384,x18385))
% 170.70/170.42 [1839]~E(x18391,x18392)+E(f572(x18393,x18394,x18391,x18395),f572(x18393,x18394,x18392,x18395))
% 170.70/170.42 [1840]~E(x18401,x18402)+E(f572(x18403,x18404,x18405,x18401),f572(x18403,x18404,x18405,x18402))
% 170.70/170.42 [1841]~E(x18411,x18412)+E(f285(x18411,x18413,x18414),f285(x18412,x18413,x18414))
% 170.70/170.42 [1842]~E(x18421,x18422)+E(f285(x18423,x18421,x18424),f285(x18423,x18422,x18424))
% 170.70/170.42 [1843]~E(x18431,x18432)+E(f285(x18433,x18434,x18431),f285(x18433,x18434,x18432))
% 170.70/170.42 [1844]~E(x18441,x18442)+E(f473(x18441,x18443,x18444,x18445),f473(x18442,x18443,x18444,x18445))
% 170.70/170.42 [1845]~E(x18451,x18452)+E(f473(x18453,x18451,x18454,x18455),f473(x18453,x18452,x18454,x18455))
% 170.70/170.42 [1846]~E(x18461,x18462)+E(f473(x18463,x18464,x18461,x18465),f473(x18463,x18464,x18462,x18465))
% 170.70/170.42 [1847]~E(x18471,x18472)+E(f473(x18473,x18474,x18475,x18471),f473(x18473,x18474,x18475,x18472))
% 170.70/170.42 [1848]~E(x18481,x18482)+E(f405(x18481,x18483,x18484),f405(x18482,x18483,x18484))
% 170.70/170.42 [1849]~E(x18491,x18492)+E(f405(x18493,x18491,x18494),f405(x18493,x18492,x18494))
% 170.70/170.42 [1850]~E(x18501,x18502)+E(f405(x18503,x18504,x18501),f405(x18503,x18504,x18502))
% 170.70/170.42 [1851]~E(x18511,x18512)+E(f532(x18511,x18513,x18514),f532(x18512,x18513,x18514))
% 170.70/170.42 [1852]~E(x18521,x18522)+E(f532(x18523,x18521,x18524),f532(x18523,x18522,x18524))
% 170.70/170.42 [1853]~E(x18531,x18532)+E(f532(x18533,x18534,x18531),f532(x18533,x18534,x18532))
% 170.70/170.42 [1854]~E(x18541,x18542)+E(f369(x18541,x18543,x18544,x18545,x18546),f369(x18542,x18543,x18544,x18545,x18546))
% 170.70/170.42 [1855]~E(x18551,x18552)+E(f369(x18553,x18551,x18554,x18555,x18556),f369(x18553,x18552,x18554,x18555,x18556))
% 170.70/170.42 [1856]~E(x18561,x18562)+E(f369(x18563,x18564,x18561,x18565,x18566),f369(x18563,x18564,x18562,x18565,x18566))
% 170.70/170.42 [1857]~E(x18571,x18572)+E(f369(x18573,x18574,x18575,x18571,x18576),f369(x18573,x18574,x18575,x18572,x18576))
% 170.70/170.42 [1858]~E(x18581,x18582)+E(f369(x18583,x18584,x18585,x18586,x18581),f369(x18583,x18584,x18585,x18586,x18582))
% 170.70/170.42 [1859]~E(x18591,x18592)+E(f638(x18591,x18593,x18594,x18595,x18596,x18597,x18598),f638(x18592,x18593,x18594,x18595,x18596,x18597,x18598))
% 170.70/170.42 [1860]~E(x18601,x18602)+E(f638(x18603,x18601,x18604,x18605,x18606,x18607,x18608),f638(x18603,x18602,x18604,x18605,x18606,x18607,x18608))
% 170.70/170.42 [1861]~E(x18611,x18612)+E(f638(x18613,x18614,x18611,x18615,x18616,x18617,x18618),f638(x18613,x18614,x18612,x18615,x18616,x18617,x18618))
% 170.70/170.42 [1862]~E(x18621,x18622)+E(f638(x18623,x18624,x18625,x18621,x18626,x18627,x18628),f638(x18623,x18624,x18625,x18622,x18626,x18627,x18628))
% 170.70/170.42 [1863]~E(x18631,x18632)+E(f638(x18633,x18634,x18635,x18636,x18631,x18637,x18638),f638(x18633,x18634,x18635,x18636,x18632,x18637,x18638))
% 170.70/170.42 [1864]~E(x18641,x18642)+E(f638(x18643,x18644,x18645,x18646,x18647,x18641,x18648),f638(x18643,x18644,x18645,x18646,x18647,x18642,x18648))
% 170.70/170.42 [1865]~E(x18651,x18652)+E(f638(x18653,x18654,x18655,x18656,x18657,x18658,x18651),f638(x18653,x18654,x18655,x18656,x18657,x18658,x18652))
% 170.70/170.42 [1866]~E(x18661,x18662)+E(f840(x18661,x18663,x18664),f840(x18662,x18663,x18664))
% 170.70/170.42 [1867]~E(x18671,x18672)+E(f840(x18673,x18671,x18674),f840(x18673,x18672,x18674))
% 170.70/170.42 [1868]~E(x18681,x18682)+E(f840(x18683,x18684,x18681),f840(x18683,x18684,x18682))
% 170.70/170.42 [1869]~E(x18691,x18692)+E(f53(x18691,x18693),f53(x18692,x18693))
% 170.70/170.42 [1870]~E(x18701,x18702)+E(f53(x18703,x18701),f53(x18703,x18702))
% 170.70/170.42 [1871]~E(x18711,x18712)+E(f739(x18711,x18713),f739(x18712,x18713))
% 170.70/170.42 [1872]~E(x18721,x18722)+E(f739(x18723,x18721),f739(x18723,x18722))
% 170.70/170.42 [1873]~E(x18731,x18732)+E(f236(x18731,x18733),f236(x18732,x18733))
% 170.70/170.42 [1874]~E(x18741,x18742)+E(f236(x18743,x18741),f236(x18743,x18742))
% 170.70/170.42 [1875]~E(x18751,x18752)+E(f818(x18751,x18753,x18754,x18755),f818(x18752,x18753,x18754,x18755))
% 170.70/170.42 [1876]~E(x18761,x18762)+E(f818(x18763,x18761,x18764,x18765),f818(x18763,x18762,x18764,x18765))
% 170.70/170.42 [1877]~E(x18771,x18772)+E(f818(x18773,x18774,x18771,x18775),f818(x18773,x18774,x18772,x18775))
% 170.70/170.42 [1878]~E(x18781,x18782)+E(f818(x18783,x18784,x18785,x18781),f818(x18783,x18784,x18785,x18782))
% 170.70/170.42 [1879]~E(x18791,x18792)+E(f396(x18791,x18793,x18794,x18795),f396(x18792,x18793,x18794,x18795))
% 170.70/170.42 [1880]~E(x18801,x18802)+E(f396(x18803,x18801,x18804,x18805),f396(x18803,x18802,x18804,x18805))
% 170.70/170.42 [1881]~E(x18811,x18812)+E(f396(x18813,x18814,x18811,x18815),f396(x18813,x18814,x18812,x18815))
% 170.70/170.42 [1882]~E(x18821,x18822)+E(f396(x18823,x18824,x18825,x18821),f396(x18823,x18824,x18825,x18822))
% 170.70/170.42 [1883]~E(x18831,x18832)+E(f586(x18831,x18833,x18834,x18835),f586(x18832,x18833,x18834,x18835))
% 170.70/170.42 [1884]~E(x18841,x18842)+E(f586(x18843,x18841,x18844,x18845),f586(x18843,x18842,x18844,x18845))
% 170.70/170.42 [1885]~E(x18851,x18852)+E(f586(x18853,x18854,x18851,x18855),f586(x18853,x18854,x18852,x18855))
% 170.70/170.42 [1886]~E(x18861,x18862)+E(f586(x18863,x18864,x18865,x18861),f586(x18863,x18864,x18865,x18862))
% 170.70/170.42 [1887]~E(x18871,x18872)+E(f660(x18871,x18873,x18874),f660(x18872,x18873,x18874))
% 170.70/170.42 [1888]~E(x18881,x18882)+E(f660(x18883,x18881,x18884),f660(x18883,x18882,x18884))
% 170.70/170.42 [1889]~E(x18891,x18892)+E(f660(x18893,x18894,x18891),f660(x18893,x18894,x18892))
% 170.70/170.42 [1890]~E(x18901,x18902)+E(f300(x18901,x18903,x18904,x18905,x18906),f300(x18902,x18903,x18904,x18905,x18906))
% 170.70/170.42 [1891]~E(x18911,x18912)+E(f300(x18913,x18911,x18914,x18915,x18916),f300(x18913,x18912,x18914,x18915,x18916))
% 170.70/170.42 [1892]~E(x18921,x18922)+E(f300(x18923,x18924,x18921,x18925,x18926),f300(x18923,x18924,x18922,x18925,x18926))
% 170.70/170.42 [1893]~E(x18931,x18932)+E(f300(x18933,x18934,x18935,x18931,x18936),f300(x18933,x18934,x18935,x18932,x18936))
% 170.70/170.42 [1894]~E(x18941,x18942)+E(f300(x18943,x18944,x18945,x18946,x18941),f300(x18943,x18944,x18945,x18946,x18942))
% 170.70/170.42 [1895]~E(x18951,x18952)+E(f735(x18951,x18953,x18954,x18955),f735(x18952,x18953,x18954,x18955))
% 170.70/170.42 [1896]~E(x18961,x18962)+E(f735(x18963,x18961,x18964,x18965),f735(x18963,x18962,x18964,x18965))
% 170.70/170.42 [1897]~E(x18971,x18972)+E(f735(x18973,x18974,x18971,x18975),f735(x18973,x18974,x18972,x18975))
% 170.70/170.42 [1898]~E(x18981,x18982)+E(f735(x18983,x18984,x18985,x18981),f735(x18983,x18984,x18985,x18982))
% 170.70/170.42 [1899]~E(x18991,x18992)+E(f410(x18991,x18993,x18994,x18995),f410(x18992,x18993,x18994,x18995))
% 170.70/170.42 [1900]~E(x19001,x19002)+E(f410(x19003,x19001,x19004,x19005),f410(x19003,x19002,x19004,x19005))
% 170.70/170.42 [1901]~E(x19011,x19012)+E(f410(x19013,x19014,x19011,x19015),f410(x19013,x19014,x19012,x19015))
% 170.70/170.42 [1902]~E(x19021,x19022)+E(f410(x19023,x19024,x19025,x19021),f410(x19023,x19024,x19025,x19022))
% 170.70/170.42 [1903]~E(x19031,x19032)+E(f474(x19031,x19033,x19034,x19035),f474(x19032,x19033,x19034,x19035))
% 170.70/170.42 [1904]~E(x19041,x19042)+E(f474(x19043,x19041,x19044,x19045),f474(x19043,x19042,x19044,x19045))
% 170.70/170.42 [1905]~E(x19051,x19052)+E(f474(x19053,x19054,x19051,x19055),f474(x19053,x19054,x19052,x19055))
% 170.70/170.42 [1906]~E(x19061,x19062)+E(f474(x19063,x19064,x19065,x19061),f474(x19063,x19064,x19065,x19062))
% 170.70/170.42 [1907]~E(x19071,x19072)+E(f234(x19071,x19073),f234(x19072,x19073))
% 170.70/170.42 [1908]~E(x19081,x19082)+E(f234(x19083,x19081),f234(x19083,x19082))
% 170.70/170.42 [1909]~E(x19091,x19092)+E(f703(x19091,x19093,x19094),f703(x19092,x19093,x19094))
% 170.70/170.42 [1910]~E(x19101,x19102)+E(f703(x19103,x19101,x19104),f703(x19103,x19102,x19104))
% 170.70/170.42 [1911]~E(x19111,x19112)+E(f703(x19113,x19114,x19111),f703(x19113,x19114,x19112))
% 170.70/170.42 [1912]~E(x19121,x19122)+E(f652(x19121,x19123,x19124),f652(x19122,x19123,x19124))
% 170.70/170.42 [1913]~E(x19131,x19132)+E(f652(x19133,x19131,x19134),f652(x19133,x19132,x19134))
% 170.70/170.42 [1914]~E(x19141,x19142)+E(f652(x19143,x19144,x19141),f652(x19143,x19144,x19142))
% 170.70/170.42 [1915]~E(x19151,x19152)+E(f600(x19151,x19153,x19154),f600(x19152,x19153,x19154))
% 170.70/170.42 [1916]~E(x19161,x19162)+E(f600(x19163,x19161,x19164),f600(x19163,x19162,x19164))
% 170.70/170.42 [1917]~E(x19171,x19172)+E(f600(x19173,x19174,x19171),f600(x19173,x19174,x19172))
% 170.70/170.42 [1918]~E(x19181,x19182)+E(f598(x19181,x19183,x19184,x19185,x19186,x19187),f598(x19182,x19183,x19184,x19185,x19186,x19187))
% 170.70/170.42 [1919]~E(x19191,x19192)+E(f598(x19193,x19191,x19194,x19195,x19196,x19197),f598(x19193,x19192,x19194,x19195,x19196,x19197))
% 170.70/170.42 [1920]~E(x19201,x19202)+E(f598(x19203,x19204,x19201,x19205,x19206,x19207),f598(x19203,x19204,x19202,x19205,x19206,x19207))
% 170.70/170.42 [1921]~E(x19211,x19212)+E(f598(x19213,x19214,x19215,x19211,x19216,x19217),f598(x19213,x19214,x19215,x19212,x19216,x19217))
% 170.70/170.42 [1922]~E(x19221,x19222)+E(f598(x19223,x19224,x19225,x19226,x19221,x19227),f598(x19223,x19224,x19225,x19226,x19222,x19227))
% 170.70/170.42 [1923]~E(x19231,x19232)+E(f598(x19233,x19234,x19235,x19236,x19237,x19231),f598(x19233,x19234,x19235,x19236,x19237,x19232))
% 170.70/170.42 [1924]~E(x19241,x19242)+E(f759(x19241,x19243,x19244),f759(x19242,x19243,x19244))
% 170.70/170.42 [1925]~E(x19251,x19252)+E(f759(x19253,x19251,x19254),f759(x19253,x19252,x19254))
% 170.70/170.42 [1926]~E(x19261,x19262)+E(f759(x19263,x19264,x19261),f759(x19263,x19264,x19262))
% 170.70/170.42 [1927]~E(x19271,x19272)+E(f373(x19271),f373(x19272))
% 170.70/170.42 [1928]~E(x19281,x19282)+E(f361(x19281,x19283,x19284),f361(x19282,x19283,x19284))
% 170.70/170.42 [1929]~E(x19291,x19292)+E(f361(x19293,x19291,x19294),f361(x19293,x19292,x19294))
% 170.70/170.42 [1930]~E(x19301,x19302)+E(f361(x19303,x19304,x19301),f361(x19303,x19304,x19302))
% 170.70/170.42 [1931]~E(x19311,x19312)+E(f722(x19311,x19313,x19314,x19315),f722(x19312,x19313,x19314,x19315))
% 170.70/170.42 [1932]~E(x19321,x19322)+E(f722(x19323,x19321,x19324,x19325),f722(x19323,x19322,x19324,x19325))
% 170.70/170.42 [1933]~E(x19331,x19332)+E(f722(x19333,x19334,x19331,x19335),f722(x19333,x19334,x19332,x19335))
% 170.70/170.42 [1934]~E(x19341,x19342)+E(f722(x19343,x19344,x19345,x19341),f722(x19343,x19344,x19345,x19342))
% 170.70/170.42 [1935]~E(x19351,x19352)+E(f374(x19351),f374(x19352))
% 170.70/170.42 [1936]~E(x19361,x19362)+E(f365(x19361,x19363,x19364,x19365),f365(x19362,x19363,x19364,x19365))
% 170.70/170.42 [1937]~E(x19371,x19372)+E(f365(x19373,x19371,x19374,x19375),f365(x19373,x19372,x19374,x19375))
% 170.70/170.42 [1938]~E(x19381,x19382)+E(f365(x19383,x19384,x19381,x19385),f365(x19383,x19384,x19382,x19385))
% 170.70/170.42 [1939]~E(x19391,x19392)+E(f365(x19393,x19394,x19395,x19391),f365(x19393,x19394,x19395,x19392))
% 170.70/170.42 [1940]~E(x19401,x19402)+E(f805(x19401,x19403,x19404),f805(x19402,x19403,x19404))
% 170.70/170.42 [1941]~E(x19411,x19412)+E(f805(x19413,x19411,x19414),f805(x19413,x19412,x19414))
% 170.70/170.42 [1942]~E(x19421,x19422)+E(f805(x19423,x19424,x19421),f805(x19423,x19424,x19422))
% 170.70/170.42 [1943]~E(x19431,x19432)+E(f459(x19431,x19433,x19434,x19435,x19436),f459(x19432,x19433,x19434,x19435,x19436))
% 170.70/170.42 [1944]~E(x19441,x19442)+E(f459(x19443,x19441,x19444,x19445,x19446),f459(x19443,x19442,x19444,x19445,x19446))
% 170.70/170.42 [1945]~E(x19451,x19452)+E(f459(x19453,x19454,x19451,x19455,x19456),f459(x19453,x19454,x19452,x19455,x19456))
% 170.70/170.42 [1946]~E(x19461,x19462)+E(f459(x19463,x19464,x19465,x19461,x19466),f459(x19463,x19464,x19465,x19462,x19466))
% 170.70/170.42 [1947]~E(x19471,x19472)+E(f459(x19473,x19474,x19475,x19476,x19471),f459(x19473,x19474,x19475,x19476,x19472))
% 170.70/170.42 [1948]~E(x19481,x19482)+E(f366(x19481,x19483,x19484),f366(x19482,x19483,x19484))
% 170.70/170.42 [1949]~E(x19491,x19492)+E(f366(x19493,x19491,x19494),f366(x19493,x19492,x19494))
% 170.70/170.42 [1950]~E(x19501,x19502)+E(f366(x19503,x19504,x19501),f366(x19503,x19504,x19502))
% 170.70/170.42 [1951]~E(x19511,x19512)+E(f218(x19511,x19513),f218(x19512,x19513))
% 170.70/170.42 [1952]~E(x19521,x19522)+E(f218(x19523,x19521),f218(x19523,x19522))
% 170.70/170.42 [1953]~E(x19531,x19532)+E(f441(x19531,x19533,x19534,x19535),f441(x19532,x19533,x19534,x19535))
% 170.70/170.42 [1954]~E(x19541,x19542)+E(f441(x19543,x19541,x19544,x19545),f441(x19543,x19542,x19544,x19545))
% 170.70/170.42 [1955]~E(x19551,x19552)+E(f441(x19553,x19554,x19551,x19555),f441(x19553,x19554,x19552,x19555))
% 170.70/170.42 [1956]~E(x19561,x19562)+E(f441(x19563,x19564,x19565,x19561),f441(x19563,x19564,x19565,x19562))
% 170.70/170.42 [1957]~E(x19571,x19572)+E(f566(x19571,x19573),f566(x19572,x19573))
% 170.70/170.42 [1958]~E(x19581,x19582)+E(f566(x19583,x19581),f566(x19583,x19582))
% 170.70/170.42 [1959]~E(x19591,x19592)+E(f845(x19591,x19593,x19594,x19595,x19596),f845(x19592,x19593,x19594,x19595,x19596))
% 170.70/170.42 [1960]~E(x19601,x19602)+E(f845(x19603,x19601,x19604,x19605,x19606),f845(x19603,x19602,x19604,x19605,x19606))
% 170.70/170.42 [1961]~E(x19611,x19612)+E(f845(x19613,x19614,x19611,x19615,x19616),f845(x19613,x19614,x19612,x19615,x19616))
% 170.70/170.42 [1962]~E(x19621,x19622)+E(f845(x19623,x19624,x19625,x19621,x19626),f845(x19623,x19624,x19625,x19622,x19626))
% 170.70/170.42 [1963]~E(x19631,x19632)+E(f845(x19633,x19634,x19635,x19636,x19631),f845(x19633,x19634,x19635,x19636,x19632))
% 170.70/170.42 [1964]~E(x19641,x19642)+E(f771(x19641,x19643),f771(x19642,x19643))
% 170.70/170.42 [1965]~E(x19651,x19652)+E(f771(x19653,x19651),f771(x19653,x19652))
% 170.70/170.42 [1966]~E(x19661,x19662)+E(f551(x19661,x19663,x19664,x19665,x19666,x19667),f551(x19662,x19663,x19664,x19665,x19666,x19667))
% 170.70/170.42 [1967]~E(x19671,x19672)+E(f551(x19673,x19671,x19674,x19675,x19676,x19677),f551(x19673,x19672,x19674,x19675,x19676,x19677))
% 170.70/170.42 [1968]~E(x19681,x19682)+E(f551(x19683,x19684,x19681,x19685,x19686,x19687),f551(x19683,x19684,x19682,x19685,x19686,x19687))
% 170.70/170.42 [1969]~E(x19691,x19692)+E(f551(x19693,x19694,x19695,x19691,x19696,x19697),f551(x19693,x19694,x19695,x19692,x19696,x19697))
% 170.70/170.42 [1970]~E(x19701,x19702)+E(f551(x19703,x19704,x19705,x19706,x19701,x19707),f551(x19703,x19704,x19705,x19706,x19702,x19707))
% 170.70/170.42 [1971]~E(x19711,x19712)+E(f551(x19713,x19714,x19715,x19716,x19717,x19711),f551(x19713,x19714,x19715,x19716,x19717,x19712))
% 170.70/170.42 [1972]~E(x19721,x19722)+E(f456(x19721,x19723),f456(x19722,x19723))
% 170.70/170.42 [1973]~E(x19731,x19732)+E(f456(x19733,x19731),f456(x19733,x19732))
% 170.70/170.42 [1974]~E(x19741,x19742)+E(f217(x19741),f217(x19742))
% 170.70/170.42 [1975]~E(x19751,x19752)+E(f780(x19751,x19753),f780(x19752,x19753))
% 170.70/170.42 [1976]~E(x19761,x19762)+E(f780(x19763,x19761),f780(x19763,x19762))
% 170.70/170.42 [1977]~E(x19771,x19772)+E(f429(x19771,x19773,x19774,x19775),f429(x19772,x19773,x19774,x19775))
% 170.70/170.42 [1978]~E(x19781,x19782)+E(f429(x19783,x19781,x19784,x19785),f429(x19783,x19782,x19784,x19785))
% 170.70/170.42 [1979]~E(x19791,x19792)+E(f429(x19793,x19794,x19791,x19795),f429(x19793,x19794,x19792,x19795))
% 170.70/170.42 [1980]~E(x19801,x19802)+E(f429(x19803,x19804,x19805,x19801),f429(x19803,x19804,x19805,x19802))
% 170.70/170.42 [1981]~E(x19811,x19812)+E(f631(x19811,x19813,x19814,x19815),f631(x19812,x19813,x19814,x19815))
% 170.70/170.42 [1982]~E(x19821,x19822)+E(f631(x19823,x19821,x19824,x19825),f631(x19823,x19822,x19824,x19825))
% 170.70/170.42 [1983]~E(x19831,x19832)+E(f631(x19833,x19834,x19831,x19835),f631(x19833,x19834,x19832,x19835))
% 170.70/170.42 [1984]~E(x19841,x19842)+E(f631(x19843,x19844,x19845,x19841),f631(x19843,x19844,x19845,x19842))
% 170.70/170.42 [1985]~E(x19851,x19852)+E(f439(x19851,x19853,x19854,x19855),f439(x19852,x19853,x19854,x19855))
% 170.70/170.42 [1986]~E(x19861,x19862)+E(f439(x19863,x19861,x19864,x19865),f439(x19863,x19862,x19864,x19865))
% 170.70/170.42 [1987]~E(x19871,x19872)+E(f439(x19873,x19874,x19871,x19875),f439(x19873,x19874,x19872,x19875))
% 170.70/170.42 [1988]~E(x19881,x19882)+E(f439(x19883,x19884,x19885,x19881),f439(x19883,x19884,x19885,x19882))
% 170.70/170.42 [1989]~E(x19891,x19892)+E(f596(x19891,x19893,x19894,x19895,x19896,x19897),f596(x19892,x19893,x19894,x19895,x19896,x19897))
% 170.70/170.42 [1990]~E(x19901,x19902)+E(f596(x19903,x19901,x19904,x19905,x19906,x19907),f596(x19903,x19902,x19904,x19905,x19906,x19907))
% 170.70/170.42 [1991]~E(x19911,x19912)+E(f596(x19913,x19914,x19911,x19915,x19916,x19917),f596(x19913,x19914,x19912,x19915,x19916,x19917))
% 170.70/170.42 [1992]~E(x19921,x19922)+E(f596(x19923,x19924,x19925,x19921,x19926,x19927),f596(x19923,x19924,x19925,x19922,x19926,x19927))
% 170.70/170.42 [1993]~E(x19931,x19932)+E(f596(x19933,x19934,x19935,x19936,x19931,x19937),f596(x19933,x19934,x19935,x19936,x19932,x19937))
% 170.70/170.42 [1994]~E(x19941,x19942)+E(f596(x19943,x19944,x19945,x19946,x19947,x19941),f596(x19943,x19944,x19945,x19946,x19947,x19942))
% 170.70/170.42 [1995]~E(x19951,x19952)+E(f561(x19951,x19953),f561(x19952,x19953))
% 170.70/170.42 [1996]~E(x19961,x19962)+E(f561(x19963,x19961),f561(x19963,x19962))
% 170.70/170.42 [1997]~E(x19971,x19972)+E(f769(x19971,x19973,x19974,x19975,x19976),f769(x19972,x19973,x19974,x19975,x19976))
% 170.70/170.42 [1998]~E(x19981,x19982)+E(f769(x19983,x19981,x19984,x19985,x19986),f769(x19983,x19982,x19984,x19985,x19986))
% 170.70/170.42 [1999]~E(x19991,x19992)+E(f769(x19993,x19994,x19991,x19995,x19996),f769(x19993,x19994,x19992,x19995,x19996))
% 170.70/170.42 [2000]~E(x20001,x20002)+E(f769(x20003,x20004,x20005,x20001,x20006),f769(x20003,x20004,x20005,x20002,x20006))
% 170.70/170.42 [2001]~E(x20011,x20012)+E(f769(x20013,x20014,x20015,x20016,x20011),f769(x20013,x20014,x20015,x20016,x20012))
% 170.70/170.42 [2002]~E(x20021,x20022)+E(f755(x20021,x20023,x20024),f755(x20022,x20023,x20024))
% 170.70/170.42 [2003]~E(x20031,x20032)+E(f755(x20033,x20031,x20034),f755(x20033,x20032,x20034))
% 170.70/170.42 [2004]~E(x20041,x20042)+E(f755(x20043,x20044,x20041),f755(x20043,x20044,x20042))
% 170.70/170.42 [2005]~E(x20051,x20052)+E(f472(x20051,x20053,x20054,x20055),f472(x20052,x20053,x20054,x20055))
% 170.70/170.42 [2006]~E(x20061,x20062)+E(f472(x20063,x20061,x20064,x20065),f472(x20063,x20062,x20064,x20065))
% 170.70/170.42 [2007]~E(x20071,x20072)+E(f472(x20073,x20074,x20071,x20075),f472(x20073,x20074,x20072,x20075))
% 170.70/170.42 [2008]~E(x20081,x20082)+E(f472(x20083,x20084,x20085,x20081),f472(x20083,x20084,x20085,x20082))
% 170.70/170.42 [2009]~E(x20091,x20092)+E(f768(x20091,x20093,x20094,x20095),f768(x20092,x20093,x20094,x20095))
% 170.70/170.42 [2010]~E(x20101,x20102)+E(f768(x20103,x20101,x20104,x20105),f768(x20103,x20102,x20104,x20105))
% 170.70/170.42 [2011]~E(x20111,x20112)+E(f768(x20113,x20114,x20111,x20115),f768(x20113,x20114,x20112,x20115))
% 170.70/170.42 [2012]~E(x20121,x20122)+E(f768(x20123,x20124,x20125,x20121),f768(x20123,x20124,x20125,x20122))
% 170.70/170.42 [2013]~E(x20131,x20132)+E(f591(x20131,x20133),f591(x20132,x20133))
% 170.70/170.42 [2014]~E(x20141,x20142)+E(f591(x20143,x20141),f591(x20143,x20142))
% 170.70/170.42 [2015]~E(x20151,x20152)+E(f216(x20151),f216(x20152))
% 170.70/170.42 [2016]~E(x20161,x20162)+E(f178(x20161,x20163,x20164),f178(x20162,x20163,x20164))
% 170.70/170.42 [2017]~E(x20171,x20172)+E(f178(x20173,x20171,x20174),f178(x20173,x20172,x20174))
% 170.70/170.42 [2018]~E(x20181,x20182)+E(f178(x20183,x20184,x20181),f178(x20183,x20184,x20182))
% 170.70/170.42 [2019]~E(x20191,x20192)+E(f299(x20191,x20193,x20194,x20195),f299(x20192,x20193,x20194,x20195))
% 170.70/170.42 [2020]~E(x20201,x20202)+E(f299(x20203,x20201,x20204,x20205),f299(x20203,x20202,x20204,x20205))
% 170.70/170.42 [2021]~E(x20211,x20212)+E(f299(x20213,x20214,x20211,x20215),f299(x20213,x20214,x20212,x20215))
% 170.70/170.42 [2022]~E(x20221,x20222)+E(f299(x20223,x20224,x20225,x20221),f299(x20223,x20224,x20225,x20222))
% 170.70/170.42 [2023]~E(x20231,x20232)+E(f437(x20231,x20233),f437(x20232,x20233))
% 170.70/170.42 [2024]~E(x20241,x20242)+E(f437(x20243,x20241),f437(x20243,x20242))
% 170.70/170.42 [2025]~E(x20251,x20252)+E(f528(x20251,x20253,x20254),f528(x20252,x20253,x20254))
% 170.70/170.42 [2026]~E(x20261,x20262)+E(f528(x20263,x20261,x20264),f528(x20263,x20262,x20264))
% 170.70/170.42 [2027]~E(x20271,x20272)+E(f528(x20273,x20274,x20271),f528(x20273,x20274,x20272))
% 170.70/170.42 [2028]~E(x20281,x20282)+E(f607(x20281,x20283,x20284,x20285,x20286,x20287,x20288,x20289),f607(x20282,x20283,x20284,x20285,x20286,x20287,x20288,x20289))
% 170.70/170.42 [2029]~E(x20291,x20292)+E(f607(x20293,x20291,x20294,x20295,x20296,x20297,x20298,x20299),f607(x20293,x20292,x20294,x20295,x20296,x20297,x20298,x20299))
% 170.70/170.42 [2030]~E(x20301,x20302)+E(f607(x20303,x20304,x20301,x20305,x20306,x20307,x20308,x20309),f607(x20303,x20304,x20302,x20305,x20306,x20307,x20308,x20309))
% 170.70/170.42 [2031]~E(x20311,x20312)+E(f607(x20313,x20314,x20315,x20311,x20316,x20317,x20318,x20319),f607(x20313,x20314,x20315,x20312,x20316,x20317,x20318,x20319))
% 170.70/170.42 [2032]~E(x20321,x20322)+E(f607(x20323,x20324,x20325,x20326,x20321,x20327,x20328,x20329),f607(x20323,x20324,x20325,x20326,x20322,x20327,x20328,x20329))
% 170.70/170.42 [2033]~E(x20331,x20332)+E(f607(x20333,x20334,x20335,x20336,x20337,x20331,x20338,x20339),f607(x20333,x20334,x20335,x20336,x20337,x20332,x20338,x20339))
% 170.70/170.42 [2034]~E(x20341,x20342)+E(f607(x20343,x20344,x20345,x20346,x20347,x20348,x20341,x20349),f607(x20343,x20344,x20345,x20346,x20347,x20348,x20342,x20349))
% 170.70/170.42 [2035]~E(x20351,x20352)+E(f607(x20353,x20354,x20355,x20356,x20357,x20358,x20359,x20351),f607(x20353,x20354,x20355,x20356,x20357,x20358,x20359,x20352))
% 170.70/170.42 [2036]~E(x20361,x20362)+E(f514(x20361,x20363),f514(x20362,x20363))
% 170.70/170.42 [2037]~E(x20371,x20372)+E(f514(x20373,x20371),f514(x20373,x20372))
% 170.70/170.42 [2038]~E(x20381,x20382)+E(f230(x20381,x20383),f230(x20382,x20383))
% 170.70/170.42 [2039]~E(x20391,x20392)+E(f230(x20393,x20391),f230(x20393,x20392))
% 170.70/170.42 [2040]~E(x20401,x20402)+E(f659(x20401,x20403,x20404),f659(x20402,x20403,x20404))
% 170.70/170.42 [2041]~E(x20411,x20412)+E(f659(x20413,x20411,x20414),f659(x20413,x20412,x20414))
% 170.70/170.42 [2042]~E(x20421,x20422)+E(f659(x20423,x20424,x20421),f659(x20423,x20424,x20422))
% 170.70/170.42 [2043]~E(x20431,x20432)+E(f165(x20431,x20433),f165(x20432,x20433))
% 170.70/170.42 [2044]~E(x20441,x20442)+E(f165(x20443,x20441),f165(x20443,x20442))
% 170.70/170.42 [2045]~E(x20451,x20452)+E(f875(x20451,x20453),f875(x20452,x20453))
% 170.70/170.42 [2046]~E(x20461,x20462)+E(f875(x20463,x20461),f875(x20463,x20462))
% 170.70/170.42 [2047]~E(x20471,x20472)+E(f573(x20471),f573(x20472))
% 170.70/170.42 [2048]~E(x20481,x20482)+E(f416(x20481,x20483,x20484,x20485),f416(x20482,x20483,x20484,x20485))
% 170.70/170.42 [2049]~E(x20491,x20492)+E(f416(x20493,x20491,x20494,x20495),f416(x20493,x20492,x20494,x20495))
% 170.70/170.42 [2050]~E(x20501,x20502)+E(f416(x20503,x20504,x20501,x20505),f416(x20503,x20504,x20502,x20505))
% 170.70/170.42 [2051]~E(x20511,x20512)+E(f416(x20513,x20514,x20515,x20511),f416(x20513,x20514,x20515,x20512))
% 170.70/170.42 [2052]~E(x20521,x20522)+E(f556(x20521,x20523,x20524,x20525,x20526,x20527),f556(x20522,x20523,x20524,x20525,x20526,x20527))
% 170.70/170.42 [2053]~E(x20531,x20532)+E(f556(x20533,x20531,x20534,x20535,x20536,x20537),f556(x20533,x20532,x20534,x20535,x20536,x20537))
% 170.70/170.42 [2054]~E(x20541,x20542)+E(f556(x20543,x20544,x20541,x20545,x20546,x20547),f556(x20543,x20544,x20542,x20545,x20546,x20547))
% 170.70/170.42 [2055]~E(x20551,x20552)+E(f556(x20553,x20554,x20555,x20551,x20556,x20557),f556(x20553,x20554,x20555,x20552,x20556,x20557))
% 170.70/170.42 [2056]~E(x20561,x20562)+E(f556(x20563,x20564,x20565,x20566,x20561,x20567),f556(x20563,x20564,x20565,x20566,x20562,x20567))
% 170.70/170.42 [2057]~E(x20571,x20572)+E(f556(x20573,x20574,x20575,x20576,x20577,x20571),f556(x20573,x20574,x20575,x20576,x20577,x20572))
% 170.70/170.42 [2058]~E(x20581,x20582)+E(f838(x20581,x20583,x20584),f838(x20582,x20583,x20584))
% 170.70/170.42 [2059]~E(x20591,x20592)+E(f838(x20593,x20591,x20594),f838(x20593,x20592,x20594))
% 170.70/170.42 [2060]~E(x20601,x20602)+E(f838(x20603,x20604,x20601),f838(x20603,x20604,x20602))
% 170.70/170.42 [2061]~E(x20611,x20612)+E(f846(x20611,x20613,x20614,x20615,x20616),f846(x20612,x20613,x20614,x20615,x20616))
% 170.70/170.42 [2062]~E(x20621,x20622)+E(f846(x20623,x20621,x20624,x20625,x20626),f846(x20623,x20622,x20624,x20625,x20626))
% 170.70/170.42 [2063]~E(x20631,x20632)+E(f846(x20633,x20634,x20631,x20635,x20636),f846(x20633,x20634,x20632,x20635,x20636))
% 170.70/170.42 [2064]~E(x20641,x20642)+E(f846(x20643,x20644,x20645,x20641,x20646),f846(x20643,x20644,x20645,x20642,x20646))
% 170.70/170.42 [2065]~E(x20651,x20652)+E(f846(x20653,x20654,x20655,x20656,x20651),f846(x20653,x20654,x20655,x20656,x20652))
% 170.70/170.42 [2066]~E(x20661,x20662)+E(f613(x20661,x20663),f613(x20662,x20663))
% 170.70/170.42 [2067]~E(x20671,x20672)+E(f613(x20673,x20671),f613(x20673,x20672))
% 170.70/170.42 [2068]~E(x20681,x20682)+E(f465(x20681,x20683,x20684,x20685,x20686),f465(x20682,x20683,x20684,x20685,x20686))
% 170.70/170.42 [2069]~E(x20691,x20692)+E(f465(x20693,x20691,x20694,x20695,x20696),f465(x20693,x20692,x20694,x20695,x20696))
% 170.70/170.42 [2070]~E(x20701,x20702)+E(f465(x20703,x20704,x20701,x20705,x20706),f465(x20703,x20704,x20702,x20705,x20706))
% 170.70/170.42 [2071]~E(x20711,x20712)+E(f465(x20713,x20714,x20715,x20711,x20716),f465(x20713,x20714,x20715,x20712,x20716))
% 170.70/170.42 [2072]~E(x20721,x20722)+E(f465(x20723,x20724,x20725,x20726,x20721),f465(x20723,x20724,x20725,x20726,x20722))
% 170.70/170.42 [2073]~E(x20731,x20732)+E(f689(x20731,x20733,x20734),f689(x20732,x20733,x20734))
% 170.70/170.42 [2074]~E(x20741,x20742)+E(f689(x20743,x20741,x20744),f689(x20743,x20742,x20744))
% 170.70/170.42 [2075]~E(x20751,x20752)+E(f689(x20753,x20754,x20751),f689(x20753,x20754,x20752))
% 170.70/170.42 [2076]~E(x20761,x20762)+E(f519(x20761,x20763,x20764,x20765,x20766,x20767,x20768),f519(x20762,x20763,x20764,x20765,x20766,x20767,x20768))
% 170.70/170.42 [2077]~E(x20771,x20772)+E(f519(x20773,x20771,x20774,x20775,x20776,x20777,x20778),f519(x20773,x20772,x20774,x20775,x20776,x20777,x20778))
% 170.70/170.42 [2078]~E(x20781,x20782)+E(f519(x20783,x20784,x20781,x20785,x20786,x20787,x20788),f519(x20783,x20784,x20782,x20785,x20786,x20787,x20788))
% 170.70/170.42 [2079]~E(x20791,x20792)+E(f519(x20793,x20794,x20795,x20791,x20796,x20797,x20798),f519(x20793,x20794,x20795,x20792,x20796,x20797,x20798))
% 170.70/170.42 [2080]~E(x20801,x20802)+E(f519(x20803,x20804,x20805,x20806,x20801,x20807,x20808),f519(x20803,x20804,x20805,x20806,x20802,x20807,x20808))
% 170.70/170.42 [2081]~E(x20811,x20812)+E(f519(x20813,x20814,x20815,x20816,x20817,x20811,x20818),f519(x20813,x20814,x20815,x20816,x20817,x20812,x20818))
% 170.70/170.42 [2082]~E(x20821,x20822)+E(f519(x20823,x20824,x20825,x20826,x20827,x20828,x20821),f519(x20823,x20824,x20825,x20826,x20827,x20828,x20822))
% 170.70/170.42 [2083]~E(x20831,x20832)+E(f423(x20831,x20833,x20834),f423(x20832,x20833,x20834))
% 170.70/170.42 [2084]~E(x20841,x20842)+E(f423(x20843,x20841,x20844),f423(x20843,x20842,x20844))
% 170.70/170.42 [2085]~E(x20851,x20852)+E(f423(x20853,x20854,x20851),f423(x20853,x20854,x20852))
% 170.70/170.42 [2086]~E(x20861,x20862)+E(f390(x20861,x20863,x20864,x20865,x20866),f390(x20862,x20863,x20864,x20865,x20866))
% 170.70/170.42 [2087]~E(x20871,x20872)+E(f390(x20873,x20871,x20874,x20875,x20876),f390(x20873,x20872,x20874,x20875,x20876))
% 170.70/170.42 [2088]~E(x20881,x20882)+E(f390(x20883,x20884,x20881,x20885,x20886),f390(x20883,x20884,x20882,x20885,x20886))
% 170.70/170.42 [2089]~E(x20891,x20892)+E(f390(x20893,x20894,x20895,x20891,x20896),f390(x20893,x20894,x20895,x20892,x20896))
% 170.70/170.42 [2090]~E(x20901,x20902)+E(f390(x20903,x20904,x20905,x20906,x20901),f390(x20903,x20904,x20905,x20906,x20902))
% 170.70/170.42 [2091]~E(x20911,x20912)+E(f371(x20911,x20913,x20914,x20915,x20916),f371(x20912,x20913,x20914,x20915,x20916))
% 170.70/170.42 [2092]~E(x20921,x20922)+E(f371(x20923,x20921,x20924,x20925,x20926),f371(x20923,x20922,x20924,x20925,x20926))
% 170.70/170.42 [2093]~E(x20931,x20932)+E(f371(x20933,x20934,x20931,x20935,x20936),f371(x20933,x20934,x20932,x20935,x20936))
% 170.70/170.42 [2094]~E(x20941,x20942)+E(f371(x20943,x20944,x20945,x20941,x20946),f371(x20943,x20944,x20945,x20942,x20946))
% 170.70/170.42 [2095]~E(x20951,x20952)+E(f371(x20953,x20954,x20955,x20956,x20951),f371(x20953,x20954,x20955,x20956,x20952))
% 170.70/170.42 [2096]~E(x20961,x20962)+E(f646(x20961,x20963,x20964,x20965,x20966),f646(x20962,x20963,x20964,x20965,x20966))
% 170.70/170.42 [2097]~E(x20971,x20972)+E(f646(x20973,x20971,x20974,x20975,x20976),f646(x20973,x20972,x20974,x20975,x20976))
% 170.70/170.42 [2098]~E(x20981,x20982)+E(f646(x20983,x20984,x20981,x20985,x20986),f646(x20983,x20984,x20982,x20985,x20986))
% 170.70/170.42 [2099]~E(x20991,x20992)+E(f646(x20993,x20994,x20995,x20991,x20996),f646(x20993,x20994,x20995,x20992,x20996))
% 170.70/170.42 [2100]~E(x21001,x21002)+E(f646(x21003,x21004,x21005,x21006,x21001),f646(x21003,x21004,x21005,x21006,x21002))
% 170.70/170.42 [2101]~E(x21011,x21012)+E(f621(x21011,x21013),f621(x21012,x21013))
% 170.70/170.42 [2102]~E(x21021,x21022)+E(f621(x21023,x21021),f621(x21023,x21022))
% 170.70/170.42 [2103]~E(x21031,x21032)+E(f789(x21031,x21033,x21034),f789(x21032,x21033,x21034))
% 170.70/170.42 [2104]~E(x21041,x21042)+E(f789(x21043,x21041,x21044),f789(x21043,x21042,x21044))
% 170.70/170.42 [2105]~E(x21051,x21052)+E(f789(x21053,x21054,x21051),f789(x21053,x21054,x21052))
% 170.70/170.42 [2106]~E(x21061,x21062)+E(f580(x21061,x21063,x21064),f580(x21062,x21063,x21064))
% 170.70/170.42 [2107]~E(x21071,x21072)+E(f580(x21073,x21071,x21074),f580(x21073,x21072,x21074))
% 170.70/170.42 [2108]~E(x21081,x21082)+E(f580(x21083,x21084,x21081),f580(x21083,x21084,x21082))
% 170.70/170.42 [2109]~E(x21091,x21092)+E(f581(x21091,x21093,x21094),f581(x21092,x21093,x21094))
% 170.70/170.42 [2110]~E(x21101,x21102)+E(f581(x21103,x21101,x21104),f581(x21103,x21102,x21104))
% 170.70/170.42 [2111]~E(x21111,x21112)+E(f581(x21113,x21114,x21111),f581(x21113,x21114,x21112))
% 170.70/170.42 [2112]~E(x21121,x21122)+E(f687(x21121,x21123,x21124,x21125),f687(x21122,x21123,x21124,x21125))
% 170.70/170.42 [2113]~E(x21131,x21132)+E(f687(x21133,x21131,x21134,x21135),f687(x21133,x21132,x21134,x21135))
% 170.70/170.42 [2114]~E(x21141,x21142)+E(f687(x21143,x21144,x21141,x21145),f687(x21143,x21144,x21142,x21145))
% 170.70/170.42 [2115]~E(x21151,x21152)+E(f687(x21153,x21154,x21155,x21151),f687(x21153,x21154,x21155,x21152))
% 170.70/170.42 [2116]~E(x21161,x21162)+E(f705(x21161),f705(x21162))
% 170.70/170.42 [2117]~E(x21171,x21172)+E(f359(x21171,x21173,x21174),f359(x21172,x21173,x21174))
% 170.70/170.42 [2118]~E(x21181,x21182)+E(f359(x21183,x21181,x21184),f359(x21183,x21182,x21184))
% 170.70/170.42 [2119]~E(x21191,x21192)+E(f359(x21193,x21194,x21191),f359(x21193,x21194,x21192))
% 170.70/170.42 [2120]~E(x21201,x21202)+E(f347(x21201,x21203,x21204),f347(x21202,x21203,x21204))
% 170.70/170.42 [2121]~E(x21211,x21212)+E(f347(x21213,x21211,x21214),f347(x21213,x21212,x21214))
% 170.70/170.42 [2122]~E(x21221,x21222)+E(f347(x21223,x21224,x21221),f347(x21223,x21224,x21222))
% 170.70/170.42 [2123]~E(x21231,x21232)+E(f452(x21231,x21233),f452(x21232,x21233))
% 170.70/170.42 [2124]~E(x21241,x21242)+E(f452(x21243,x21241),f452(x21243,x21242))
% 170.70/170.42 [2125]~E(x21251,x21252)+E(f619(x21251,x21253,x21254,x21255,x21256),f619(x21252,x21253,x21254,x21255,x21256))
% 170.70/170.42 [2126]~E(x21261,x21262)+E(f619(x21263,x21261,x21264,x21265,x21266),f619(x21263,x21262,x21264,x21265,x21266))
% 170.70/170.42 [2127]~E(x21271,x21272)+E(f619(x21273,x21274,x21271,x21275,x21276),f619(x21273,x21274,x21272,x21275,x21276))
% 170.70/170.42 [2128]~E(x21281,x21282)+E(f619(x21283,x21284,x21285,x21281,x21286),f619(x21283,x21284,x21285,x21282,x21286))
% 170.70/170.42 [2129]~E(x21291,x21292)+E(f619(x21293,x21294,x21295,x21296,x21291),f619(x21293,x21294,x21295,x21296,x21292))
% 170.70/170.42 [2130]~E(x21301,x21302)+E(f100(x21301,x21303,x21304,x21305),f100(x21302,x21303,x21304,x21305))
% 170.70/170.42 [2131]~E(x21311,x21312)+E(f100(x21313,x21311,x21314,x21315),f100(x21313,x21312,x21314,x21315))
% 170.70/170.42 [2132]~E(x21321,x21322)+E(f100(x21323,x21324,x21321,x21325),f100(x21323,x21324,x21322,x21325))
% 170.70/170.42 [2133]~E(x21331,x21332)+E(f100(x21333,x21334,x21335,x21331),f100(x21333,x21334,x21335,x21332))
% 170.70/170.42 [2134]~E(x21341,x21342)+E(f648(x21341,x21343,x21344),f648(x21342,x21343,x21344))
% 170.70/170.42 [2135]~E(x21351,x21352)+E(f648(x21353,x21351,x21354),f648(x21353,x21352,x21354))
% 170.70/170.42 [2136]~E(x21361,x21362)+E(f648(x21363,x21364,x21361),f648(x21363,x21364,x21362))
% 170.70/170.42 [2137]~E(x21371,x21372)+E(f871(x21371,x21373,x21374,x21375,x21376),f871(x21372,x21373,x21374,x21375,x21376))
% 170.70/170.42 [2138]~E(x21381,x21382)+E(f871(x21383,x21381,x21384,x21385,x21386),f871(x21383,x21382,x21384,x21385,x21386))
% 170.70/170.42 [2139]~E(x21391,x21392)+E(f871(x21393,x21394,x21391,x21395,x21396),f871(x21393,x21394,x21392,x21395,x21396))
% 170.70/170.42 [2140]~E(x21401,x21402)+E(f871(x21403,x21404,x21405,x21401,x21406),f871(x21403,x21404,x21405,x21402,x21406))
% 170.70/170.42 [2141]~E(x21411,x21412)+E(f871(x21413,x21414,x21415,x21416,x21411),f871(x21413,x21414,x21415,x21416,x21412))
% 170.70/170.42 [2142]~E(x21421,x21422)+E(f363(x21421,x21423,x21424),f363(x21422,x21423,x21424))
% 170.70/170.42 [2143]~E(x21431,x21432)+E(f363(x21433,x21431,x21434),f363(x21433,x21432,x21434))
% 170.70/170.42 [2144]~E(x21441,x21442)+E(f363(x21443,x21444,x21441),f363(x21443,x21444,x21442))
% 170.70/170.42 [2145]~E(x21451,x21452)+E(f355(x21451,x21453),f355(x21452,x21453))
% 170.70/170.42 [2146]~E(x21461,x21462)+E(f355(x21463,x21461),f355(x21463,x21462))
% 170.70/170.42 [2147]~E(x21471,x21472)+E(f595(x21471,x21473,x21474,x21475,x21476,x21477),f595(x21472,x21473,x21474,x21475,x21476,x21477))
% 170.70/170.42 [2148]~E(x21481,x21482)+E(f595(x21483,x21481,x21484,x21485,x21486,x21487),f595(x21483,x21482,x21484,x21485,x21486,x21487))
% 170.70/170.42 [2149]~E(x21491,x21492)+E(f595(x21493,x21494,x21491,x21495,x21496,x21497),f595(x21493,x21494,x21492,x21495,x21496,x21497))
% 170.70/170.42 [2150]~E(x21501,x21502)+E(f595(x21503,x21504,x21505,x21501,x21506,x21507),f595(x21503,x21504,x21505,x21502,x21506,x21507))
% 170.70/170.42 [2151]~E(x21511,x21512)+E(f595(x21513,x21514,x21515,x21516,x21511,x21517),f595(x21513,x21514,x21515,x21516,x21512,x21517))
% 170.70/170.42 [2152]~E(x21521,x21522)+E(f595(x21523,x21524,x21525,x21526,x21527,x21521),f595(x21523,x21524,x21525,x21526,x21527,x21522))
% 170.70/170.42 [2153]~E(x21531,x21532)+E(f620(x21531,x21533),f620(x21532,x21533))
% 170.70/170.42 [2154]~E(x21541,x21542)+E(f620(x21543,x21541),f620(x21543,x21542))
% 170.70/170.42 [2155]~E(x21551,x21552)+E(f427(x21551,x21553,x21554,x21555),f427(x21552,x21553,x21554,x21555))
% 170.70/170.42 [2156]~E(x21561,x21562)+E(f427(x21563,x21561,x21564,x21565),f427(x21563,x21562,x21564,x21565))
% 170.70/170.42 [2157]~E(x21571,x21572)+E(f427(x21573,x21574,x21571,x21575),f427(x21573,x21574,x21572,x21575))
% 170.70/170.42 [2158]~E(x21581,x21582)+E(f427(x21583,x21584,x21585,x21581),f427(x21583,x21584,x21585,x21582))
% 170.70/170.42 [2159]~E(x21591,x21592)+E(f560(x21591,x21593,x21594,x21595,x21596,x21597),f560(x21592,x21593,x21594,x21595,x21596,x21597))
% 170.70/170.42 [2160]~E(x21601,x21602)+E(f560(x21603,x21601,x21604,x21605,x21606,x21607),f560(x21603,x21602,x21604,x21605,x21606,x21607))
% 170.70/170.42 [2161]~E(x21611,x21612)+E(f560(x21613,x21614,x21611,x21615,x21616,x21617),f560(x21613,x21614,x21612,x21615,x21616,x21617))
% 170.70/170.42 [2162]~E(x21621,x21622)+E(f560(x21623,x21624,x21625,x21621,x21626,x21627),f560(x21623,x21624,x21625,x21622,x21626,x21627))
% 170.70/170.42 [2163]~E(x21631,x21632)+E(f560(x21633,x21634,x21635,x21636,x21631,x21637),f560(x21633,x21634,x21635,x21636,x21632,x21637))
% 170.70/170.42 [2164]~E(x21641,x21642)+E(f560(x21643,x21644,x21645,x21646,x21647,x21641),f560(x21643,x21644,x21645,x21646,x21647,x21642))
% 170.70/170.42 [2165]~E(x21651,x21652)+E(f179(x21651,x21653,x21654),f179(x21652,x21653,x21654))
% 170.70/170.42 [2166]~E(x21661,x21662)+E(f179(x21663,x21661,x21664),f179(x21663,x21662,x21664))
% 170.70/170.42 [2167]~E(x21671,x21672)+E(f179(x21673,x21674,x21671),f179(x21673,x21674,x21672))
% 170.70/170.42 [2168]~E(x21681,x21682)+E(f505(x21681,x21683,x21684),f505(x21682,x21683,x21684))
% 170.70/170.42 [2169]~E(x21691,x21692)+E(f505(x21693,x21691,x21694),f505(x21693,x21692,x21694))
% 170.70/170.42 [2170]~E(x21701,x21702)+E(f505(x21703,x21704,x21701),f505(x21703,x21704,x21702))
% 170.70/170.42 [2171]~E(x21711,x21712)+E(f520(x21711,x21713,x21714),f520(x21712,x21713,x21714))
% 170.70/170.42 [2172]~E(x21721,x21722)+E(f520(x21723,x21721,x21724),f520(x21723,x21722,x21724))
% 170.70/170.42 [2173]~E(x21731,x21732)+E(f520(x21733,x21734,x21731),f520(x21733,x21734,x21732))
% 170.70/170.42 [2174]~E(x21741,x21742)+E(f417(x21741,x21743,x21744,x21745),f417(x21742,x21743,x21744,x21745))
% 170.70/170.42 [2175]~E(x21751,x21752)+E(f417(x21753,x21751,x21754,x21755),f417(x21753,x21752,x21754,x21755))
% 170.70/170.42 [2176]~E(x21761,x21762)+E(f417(x21763,x21764,x21761,x21765),f417(x21763,x21764,x21762,x21765))
% 170.70/170.42 [2177]~E(x21771,x21772)+E(f417(x21773,x21774,x21775,x21771),f417(x21773,x21774,x21775,x21772))
% 170.70/170.42 [2178]~E(x21781,x21782)+E(f364(x21781,x21783,x21784,x21785),f364(x21782,x21783,x21784,x21785))
% 170.70/170.42 [2179]~E(x21791,x21792)+E(f364(x21793,x21791,x21794,x21795),f364(x21793,x21792,x21794,x21795))
% 170.70/170.42 [2180]~E(x21801,x21802)+E(f364(x21803,x21804,x21801,x21805),f364(x21803,x21804,x21802,x21805))
% 170.70/170.42 [2181]~E(x21811,x21812)+E(f364(x21813,x21814,x21815,x21811),f364(x21813,x21814,x21815,x21812))
% 170.70/170.42 [2182]~E(x21821,x21822)+E(f127(x21821),f127(x21822))
% 170.70/170.42 [2183]~E(x21831,x21832)+E(f637(x21831,x21833,x21834,x21835,x21836),f637(x21832,x21833,x21834,x21835,x21836))
% 170.70/170.42 [2184]~E(x21841,x21842)+E(f637(x21843,x21841,x21844,x21845,x21846),f637(x21843,x21842,x21844,x21845,x21846))
% 170.70/170.42 [2185]~E(x21851,x21852)+E(f637(x21853,x21854,x21851,x21855,x21856),f637(x21853,x21854,x21852,x21855,x21856))
% 170.70/170.42 [2186]~E(x21861,x21862)+E(f637(x21863,x21864,x21865,x21861,x21866),f637(x21863,x21864,x21865,x21862,x21866))
% 170.70/170.42 [2187]~E(x21871,x21872)+E(f637(x21873,x21874,x21875,x21876,x21871),f637(x21873,x21874,x21875,x21876,x21872))
% 170.70/170.42 [2188]~E(x21881,x21882)+E(f784(x21881,x21883,x21884,x21885),f784(x21882,x21883,x21884,x21885))
% 170.70/170.42 [2189]~E(x21891,x21892)+E(f784(x21893,x21891,x21894,x21895),f784(x21893,x21892,x21894,x21895))
% 170.70/170.42 [2190]~E(x21901,x21902)+E(f784(x21903,x21904,x21901,x21905),f784(x21903,x21904,x21902,x21905))
% 170.70/170.42 [2191]~E(x21911,x21912)+E(f784(x21913,x21914,x21915,x21911),f784(x21913,x21914,x21915,x21912))
% 170.70/170.42 [2192]~E(x21921,x21922)+E(f874(x21921,x21923,x21924),f874(x21922,x21923,x21924))
% 170.70/170.42 [2193]~E(x21931,x21932)+E(f874(x21933,x21931,x21934),f874(x21933,x21932,x21934))
% 170.70/170.42 [2194]~E(x21941,x21942)+E(f874(x21943,x21944,x21941),f874(x21943,x21944,x21942))
% 170.70/170.42 [2195]~E(x21951,x21952)+E(f536(x21951,x21953,x21954),f536(x21952,x21953,x21954))
% 170.70/170.42 [2196]~E(x21961,x21962)+E(f536(x21963,x21961,x21964),f536(x21963,x21962,x21964))
% 170.70/170.42 [2197]~E(x21971,x21972)+E(f536(x21973,x21974,x21971),f536(x21973,x21974,x21972))
% 170.70/170.42 [2198]~E(x21981,x21982)+E(f733(x21981,x21983,x21984),f733(x21982,x21983,x21984))
% 170.70/170.42 [2199]~E(x21991,x21992)+E(f733(x21993,x21991,x21994),f733(x21993,x21992,x21994))
% 170.70/170.42 [2200]~E(x22001,x22002)+E(f733(x22003,x22004,x22001),f733(x22003,x22004,x22002))
% 170.70/170.42 [2201]~E(x22011,x22012)+E(f521(x22011,x22013),f521(x22012,x22013))
% 170.70/170.42 [2202]~E(x22021,x22022)+E(f521(x22023,x22021),f521(x22023,x22022))
% 170.70/170.42 [2203]~E(x22031,x22032)+E(f237(x22031,x22033,x22034),f237(x22032,x22033,x22034))
% 170.70/170.42 [2204]~E(x22041,x22042)+E(f237(x22043,x22041,x22044),f237(x22043,x22042,x22044))
% 170.70/170.42 [2205]~E(x22051,x22052)+E(f237(x22053,x22054,x22051),f237(x22053,x22054,x22052))
% 170.70/170.42 [2206]~E(x22061,x22062)+E(f636(x22061,x22063,x22064,x22065,x22066),f636(x22062,x22063,x22064,x22065,x22066))
% 170.70/170.42 [2207]~E(x22071,x22072)+E(f636(x22073,x22071,x22074,x22075,x22076),f636(x22073,x22072,x22074,x22075,x22076))
% 170.70/170.42 [2208]~E(x22081,x22082)+E(f636(x22083,x22084,x22081,x22085,x22086),f636(x22083,x22084,x22082,x22085,x22086))
% 170.70/170.42 [2209]~E(x22091,x22092)+E(f636(x22093,x22094,x22095,x22091,x22096),f636(x22093,x22094,x22095,x22092,x22096))
% 170.70/170.42 [2210]~E(x22101,x22102)+E(f636(x22103,x22104,x22105,x22106,x22101),f636(x22103,x22104,x22105,x22106,x22102))
% 170.70/170.42 [2211]~E(x22111,x22112)+E(f628(x22111,x22113,x22114,x22115,x22116),f628(x22112,x22113,x22114,x22115,x22116))
% 170.70/170.42 [2212]~E(x22121,x22122)+E(f628(x22123,x22121,x22124,x22125,x22126),f628(x22123,x22122,x22124,x22125,x22126))
% 170.70/170.42 [2213]~E(x22131,x22132)+E(f628(x22133,x22134,x22131,x22135,x22136),f628(x22133,x22134,x22132,x22135,x22136))
% 170.70/170.42 [2214]~E(x22141,x22142)+E(f628(x22143,x22144,x22145,x22141,x22146),f628(x22143,x22144,x22145,x22142,x22146))
% 170.70/170.42 [2215]~E(x22151,x22152)+E(f628(x22153,x22154,x22155,x22156,x22151),f628(x22153,x22154,x22155,x22156,x22152))
% 170.70/170.42 [2216]~E(x22161,x22162)+E(f377(x22161,x22163),f377(x22162,x22163))
% 170.70/170.42 [2217]~E(x22171,x22172)+E(f377(x22173,x22171),f377(x22173,x22172))
% 170.70/170.42 [2218]~E(x22181,x22182)+E(f690(x22181,x22183,x22184),f690(x22182,x22183,x22184))
% 170.70/170.42 [2219]~E(x22191,x22192)+E(f690(x22193,x22191,x22194),f690(x22193,x22192,x22194))
% 170.70/170.42 [2220]~E(x22201,x22202)+E(f690(x22203,x22204,x22201),f690(x22203,x22204,x22202))
% 170.70/170.42 [2221]~E(x22211,x22212)+E(f697(x22211,x22213,x22214,x22215,x22216),f697(x22212,x22213,x22214,x22215,x22216))
% 170.70/170.42 [2222]~E(x22221,x22222)+E(f697(x22223,x22221,x22224,x22225,x22226),f697(x22223,x22222,x22224,x22225,x22226))
% 170.70/170.42 [2223]~E(x22231,x22232)+E(f697(x22233,x22234,x22231,x22235,x22236),f697(x22233,x22234,x22232,x22235,x22236))
% 170.70/170.42 [2224]~E(x22241,x22242)+E(f697(x22243,x22244,x22245,x22241,x22246),f697(x22243,x22244,x22245,x22242,x22246))
% 170.70/170.42 [2225]~E(x22251,x22252)+E(f697(x22253,x22254,x22255,x22256,x22251),f697(x22253,x22254,x22255,x22256,x22252))
% 170.70/170.42 [2226]~E(x22261,x22262)+E(f467(x22261,x22263,x22264,x22265),f467(x22262,x22263,x22264,x22265))
% 170.70/170.42 [2227]~E(x22271,x22272)+E(f467(x22273,x22271,x22274,x22275),f467(x22273,x22272,x22274,x22275))
% 170.70/170.42 [2228]~E(x22281,x22282)+E(f467(x22283,x22284,x22281,x22285),f467(x22283,x22284,x22282,x22285))
% 170.70/170.42 [2229]~E(x22291,x22292)+E(f467(x22293,x22294,x22295,x22291),f467(x22293,x22294,x22295,x22292))
% 170.70/170.42 [2230]~E(x22301,x22302)+E(f664(x22301,x22303,x22304,x22305),f664(x22302,x22303,x22304,x22305))
% 170.70/170.42 [2231]~E(x22311,x22312)+E(f664(x22313,x22311,x22314,x22315),f664(x22313,x22312,x22314,x22315))
% 170.70/170.42 [2232]~E(x22321,x22322)+E(f664(x22323,x22324,x22321,x22325),f664(x22323,x22324,x22322,x22325))
% 170.70/170.42 [2233]~E(x22331,x22332)+E(f664(x22333,x22334,x22335,x22331),f664(x22333,x22334,x22335,x22332))
% 170.70/170.42 [2234]~E(x22341,x22342)+E(f447(x22341,x22343,x22344,x22345,x22346),f447(x22342,x22343,x22344,x22345,x22346))
% 170.70/170.42 [2235]~E(x22351,x22352)+E(f447(x22353,x22351,x22354,x22355,x22356),f447(x22353,x22352,x22354,x22355,x22356))
% 170.70/170.42 [2236]~E(x22361,x22362)+E(f447(x22363,x22364,x22361,x22365,x22366),f447(x22363,x22364,x22362,x22365,x22366))
% 170.70/170.42 [2237]~E(x22371,x22372)+E(f447(x22373,x22374,x22375,x22371,x22376),f447(x22373,x22374,x22375,x22372,x22376))
% 170.70/170.42 [2238]~E(x22381,x22382)+E(f447(x22383,x22384,x22385,x22386,x22381),f447(x22383,x22384,x22385,x22386,x22382))
% 170.70/170.42 [2239]~E(x22391,x22392)+E(f468(x22391,x22393,x22394,x22395,x22396),f468(x22392,x22393,x22394,x22395,x22396))
% 170.70/170.42 [2240]~E(x22401,x22402)+E(f468(x22403,x22401,x22404,x22405,x22406),f468(x22403,x22402,x22404,x22405,x22406))
% 170.70/170.42 [2241]~E(x22411,x22412)+E(f468(x22413,x22414,x22411,x22415,x22416),f468(x22413,x22414,x22412,x22415,x22416))
% 170.70/170.42 [2242]~E(x22421,x22422)+E(f468(x22423,x22424,x22425,x22421,x22426),f468(x22423,x22424,x22425,x22422,x22426))
% 170.70/170.42 [2243]~E(x22431,x22432)+E(f468(x22433,x22434,x22435,x22436,x22431),f468(x22433,x22434,x22435,x22436,x22432))
% 170.70/170.42 [2244]~E(x22441,x22442)+E(f481(x22441,x22443,x22444,x22445,x22446),f481(x22442,x22443,x22444,x22445,x22446))
% 170.70/170.42 [2245]~E(x22451,x22452)+E(f481(x22453,x22451,x22454,x22455,x22456),f481(x22453,x22452,x22454,x22455,x22456))
% 170.70/170.42 [2246]~E(x22461,x22462)+E(f481(x22463,x22464,x22461,x22465,x22466),f481(x22463,x22464,x22462,x22465,x22466))
% 170.70/170.42 [2247]~E(x22471,x22472)+E(f481(x22473,x22474,x22475,x22471,x22476),f481(x22473,x22474,x22475,x22472,x22476))
% 170.70/170.42 [2248]~E(x22481,x22482)+E(f481(x22483,x22484,x22485,x22486,x22481),f481(x22483,x22484,x22485,x22486,x22482))
% 170.70/170.42 [2249]~E(x22491,x22492)+E(f387(x22491,x22493),f387(x22492,x22493))
% 170.70/170.42 [2250]~E(x22501,x22502)+E(f387(x22503,x22501),f387(x22503,x22502))
% 170.70/170.42 [2251]~E(x22511,x22512)+E(f785(x22511,x22513,x22514,x22515,x22516),f785(x22512,x22513,x22514,x22515,x22516))
% 170.70/170.42 [2252]~E(x22521,x22522)+E(f785(x22523,x22521,x22524,x22525,x22526),f785(x22523,x22522,x22524,x22525,x22526))
% 170.70/170.42 [2253]~E(x22531,x22532)+E(f785(x22533,x22534,x22531,x22535,x22536),f785(x22533,x22534,x22532,x22535,x22536))
% 170.70/170.42 [2254]~E(x22541,x22542)+E(f785(x22543,x22544,x22545,x22541,x22546),f785(x22543,x22544,x22545,x22542,x22546))
% 170.70/170.42 [2255]~E(x22551,x22552)+E(f785(x22553,x22554,x22555,x22556,x22551),f785(x22553,x22554,x22555,x22556,x22552))
% 170.70/170.42 [2256]~E(x22561,x22562)+E(f737(x22561,x22563,x22564,x22565),f737(x22562,x22563,x22564,x22565))
% 170.70/170.42 [2257]~E(x22571,x22572)+E(f737(x22573,x22571,x22574,x22575),f737(x22573,x22572,x22574,x22575))
% 170.70/170.42 [2258]~E(x22581,x22582)+E(f737(x22583,x22584,x22581,x22585),f737(x22583,x22584,x22582,x22585))
% 170.70/170.42 [2259]~E(x22591,x22592)+E(f737(x22593,x22594,x22595,x22591),f737(x22593,x22594,x22595,x22592))
% 170.70/170.42 [2260]~E(x22601,x22602)+E(f375(x22601),f375(x22602))
% 170.70/170.42 [2261]~E(x22611,x22612)+E(f434(x22611,x22613,x22614),f434(x22612,x22613,x22614))
% 170.70/170.42 [2262]~E(x22621,x22622)+E(f434(x22623,x22621,x22624),f434(x22623,x22622,x22624))
% 170.70/170.42 [2263]~E(x22631,x22632)+E(f434(x22633,x22634,x22631),f434(x22633,x22634,x22632))
% 170.70/170.42 [2264]~E(x22641,x22642)+E(f222(x22641,x22643,x22644,x22645),f222(x22642,x22643,x22644,x22645))
% 170.70/170.42 [2265]~E(x22651,x22652)+E(f222(x22653,x22651,x22654,x22655),f222(x22653,x22652,x22654,x22655))
% 170.70/170.42 [2266]~E(x22661,x22662)+E(f222(x22663,x22664,x22661,x22665),f222(x22663,x22664,x22662,x22665))
% 170.70/170.42 [2267]~E(x22671,x22672)+E(f222(x22673,x22674,x22675,x22671),f222(x22673,x22674,x22675,x22672))
% 170.70/170.42 [2268]~E(x22681,x22682)+E(f618(x22681,x22683,x22684),f618(x22682,x22683,x22684))
% 170.70/170.42 [2269]~E(x22691,x22692)+E(f618(x22693,x22691,x22694),f618(x22693,x22692,x22694))
% 170.70/170.42 [2270]~E(x22701,x22702)+E(f618(x22703,x22704,x22701),f618(x22703,x22704,x22702))
% 170.70/170.42 [2271]~E(x22711,x22712)+E(f554(x22711,x22713,x22714,x22715),f554(x22712,x22713,x22714,x22715))
% 170.70/170.42 [2272]~E(x22721,x22722)+E(f554(x22723,x22721,x22724,x22725),f554(x22723,x22722,x22724,x22725))
% 170.70/170.42 [2273]~E(x22731,x22732)+E(f554(x22733,x22734,x22731,x22735),f554(x22733,x22734,x22732,x22735))
% 170.70/170.42 [2274]~E(x22741,x22742)+E(f554(x22743,x22744,x22745,x22741),f554(x22743,x22744,x22745,x22742))
% 170.70/170.42 [2275]~E(x22751,x22752)+E(f684(x22751,x22753,x22754,x22755),f684(x22752,x22753,x22754,x22755))
% 170.70/170.42 [2276]~E(x22761,x22762)+E(f684(x22763,x22761,x22764,x22765),f684(x22763,x22762,x22764,x22765))
% 170.70/170.42 [2277]~E(x22771,x22772)+E(f684(x22773,x22774,x22771,x22775),f684(x22773,x22774,x22772,x22775))
% 170.70/170.42 [2278]~E(x22781,x22782)+E(f684(x22783,x22784,x22785,x22781),f684(x22783,x22784,x22785,x22782))
% 170.70/170.42 [2279]~E(x22791,x22792)+E(f707(x22791,x22793,x22794),f707(x22792,x22793,x22794))
% 170.70/170.42 [2280]~E(x22801,x22802)+E(f707(x22803,x22801,x22804),f707(x22803,x22802,x22804))
% 170.70/170.42 [2281]~E(x22811,x22812)+E(f707(x22813,x22814,x22811),f707(x22813,x22814,x22812))
% 170.70/170.42 [2282]~E(x22821,x22822)+E(f798(x22821,x22823,x22824,x22825,x22826,x22827,x22828),f798(x22822,x22823,x22824,x22825,x22826,x22827,x22828))
% 170.70/170.42 [2283]~E(x22831,x22832)+E(f798(x22833,x22831,x22834,x22835,x22836,x22837,x22838),f798(x22833,x22832,x22834,x22835,x22836,x22837,x22838))
% 170.70/170.42 [2284]~E(x22841,x22842)+E(f798(x22843,x22844,x22841,x22845,x22846,x22847,x22848),f798(x22843,x22844,x22842,x22845,x22846,x22847,x22848))
% 170.70/170.42 [2285]~E(x22851,x22852)+E(f798(x22853,x22854,x22855,x22851,x22856,x22857,x22858),f798(x22853,x22854,x22855,x22852,x22856,x22857,x22858))
% 170.70/170.42 [2286]~E(x22861,x22862)+E(f798(x22863,x22864,x22865,x22866,x22861,x22867,x22868),f798(x22863,x22864,x22865,x22866,x22862,x22867,x22868))
% 170.70/170.42 [2287]~E(x22871,x22872)+E(f798(x22873,x22874,x22875,x22876,x22877,x22871,x22878),f798(x22873,x22874,x22875,x22876,x22877,x22872,x22878))
% 170.70/170.42 [2288]~E(x22881,x22882)+E(f798(x22883,x22884,x22885,x22886,x22887,x22888,x22881),f798(x22883,x22884,x22885,x22886,x22887,x22888,x22882))
% 170.70/170.42 [2289]~E(x22891,x22892)+E(f227(x22891,x22893,x22894,x22895,x22896,x22897,x22898),f227(x22892,x22893,x22894,x22895,x22896,x22897,x22898))
% 170.70/170.42 [2290]~E(x22901,x22902)+E(f227(x22903,x22901,x22904,x22905,x22906,x22907,x22908),f227(x22903,x22902,x22904,x22905,x22906,x22907,x22908))
% 170.70/170.42 [2291]~E(x22911,x22912)+E(f227(x22913,x22914,x22911,x22915,x22916,x22917,x22918),f227(x22913,x22914,x22912,x22915,x22916,x22917,x22918))
% 170.70/170.42 [2292]~E(x22921,x22922)+E(f227(x22923,x22924,x22925,x22921,x22926,x22927,x22928),f227(x22923,x22924,x22925,x22922,x22926,x22927,x22928))
% 170.70/170.42 [2293]~E(x22931,x22932)+E(f227(x22933,x22934,x22935,x22936,x22931,x22937,x22938),f227(x22933,x22934,x22935,x22936,x22932,x22937,x22938))
% 170.70/170.42 [2294]~E(x22941,x22942)+E(f227(x22943,x22944,x22945,x22946,x22947,x22941,x22948),f227(x22943,x22944,x22945,x22946,x22947,x22942,x22948))
% 170.70/170.42 [2295]~E(x22951,x22952)+E(f227(x22953,x22954,x22955,x22956,x22957,x22958,x22951),f227(x22953,x22954,x22955,x22956,x22957,x22958,x22952))
% 170.70/170.42 [2296]~E(x22961,x22962)+E(f625(x22961,x22963,x22964,x22965,x22966),f625(x22962,x22963,x22964,x22965,x22966))
% 170.70/170.42 [2297]~E(x22971,x22972)+E(f625(x22973,x22971,x22974,x22975,x22976),f625(x22973,x22972,x22974,x22975,x22976))
% 170.70/170.42 [2298]~E(x22981,x22982)+E(f625(x22983,x22984,x22981,x22985,x22986),f625(x22983,x22984,x22982,x22985,x22986))
% 170.70/170.42 [2299]~E(x22991,x22992)+E(f625(x22993,x22994,x22995,x22991,x22996),f625(x22993,x22994,x22995,x22992,x22996))
% 170.70/170.42 [2300]~E(x23001,x23002)+E(f625(x23003,x23004,x23005,x23006,x23001),f625(x23003,x23004,x23005,x23006,x23002))
% 170.70/170.42 [2301]~E(x23011,x23012)+E(f149(x23011,x23013),f149(x23012,x23013))
% 170.70/170.42 [2302]~E(x23021,x23022)+E(f149(x23023,x23021),f149(x23023,x23022))
% 170.70/170.42 [2303]~E(x23031,x23032)+E(f809(x23031,x23033,x23034),f809(x23032,x23033,x23034))
% 170.70/170.42 [2304]~E(x23041,x23042)+E(f809(x23043,x23041,x23044),f809(x23043,x23042,x23044))
% 170.70/170.42 [2305]~E(x23051,x23052)+E(f809(x23053,x23054,x23051),f809(x23053,x23054,x23052))
% 170.70/170.42 [2306]~E(x23061,x23062)+E(f851(x23061,x23063),f851(x23062,x23063))
% 170.70/170.42 [2307]~E(x23071,x23072)+E(f851(x23073,x23071),f851(x23073,x23072))
% 170.70/170.42 [2308]~E(x23081,x23082)+E(f864(x23081,x23083,x23084,x23085),f864(x23082,x23083,x23084,x23085))
% 170.70/170.42 [2309]~E(x23091,x23092)+E(f864(x23093,x23091,x23094,x23095),f864(x23093,x23092,x23094,x23095))
% 170.70/170.42 [2310]~E(x23101,x23102)+E(f864(x23103,x23104,x23101,x23105),f864(x23103,x23104,x23102,x23105))
% 170.70/170.42 [2311]~E(x23111,x23112)+E(f864(x23113,x23114,x23115,x23111),f864(x23113,x23114,x23115,x23112))
% 170.70/170.42 [2312]~E(x23121,x23122)+E(f709(x23121,x23123),f709(x23122,x23123))
% 170.70/170.42 [2313]~E(x23131,x23132)+E(f709(x23133,x23131),f709(x23133,x23132))
% 170.70/170.42 [2314]~E(x23141,x23142)+E(f848(x23141),f848(x23142))
% 170.70/170.42 [2315]~E(x23151,x23152)+E(f730(x23151,x23153,x23154),f730(x23152,x23153,x23154))
% 170.70/170.42 [2316]~E(x23161,x23162)+E(f730(x23163,x23161,x23164),f730(x23163,x23162,x23164))
% 170.70/170.42 [2317]~E(x23171,x23172)+E(f730(x23173,x23174,x23171),f730(x23173,x23174,x23172))
% 170.70/170.42 [2318]~E(x23181,x23182)+E(f624(x23181,x23183,x23184,x23185,x23186),f624(x23182,x23183,x23184,x23185,x23186))
% 170.70/170.42 [2319]~E(x23191,x23192)+E(f624(x23193,x23191,x23194,x23195,x23196),f624(x23193,x23192,x23194,x23195,x23196))
% 170.70/170.42 [2320]~E(x23201,x23202)+E(f624(x23203,x23204,x23201,x23205,x23206),f624(x23203,x23204,x23202,x23205,x23206))
% 170.70/170.42 [2321]~E(x23211,x23212)+E(f624(x23213,x23214,x23215,x23211,x23216),f624(x23213,x23214,x23215,x23212,x23216))
% 170.70/170.42 [2322]~E(x23221,x23222)+E(f624(x23223,x23224,x23225,x23226,x23221),f624(x23223,x23224,x23225,x23226,x23222))
% 170.70/170.42 [2323]~E(x23231,x23232)+E(f679(x23231,x23233,x23234,x23235,x23236,x23237),f679(x23232,x23233,x23234,x23235,x23236,x23237))
% 170.70/170.42 [2324]~E(x23241,x23242)+E(f679(x23243,x23241,x23244,x23245,x23246,x23247),f679(x23243,x23242,x23244,x23245,x23246,x23247))
% 170.70/170.42 [2325]~E(x23251,x23252)+E(f679(x23253,x23254,x23251,x23255,x23256,x23257),f679(x23253,x23254,x23252,x23255,x23256,x23257))
% 170.70/170.42 [2326]~E(x23261,x23262)+E(f679(x23263,x23264,x23265,x23261,x23266,x23267),f679(x23263,x23264,x23265,x23262,x23266,x23267))
% 170.70/170.42 [2327]~E(x23271,x23272)+E(f679(x23273,x23274,x23275,x23276,x23271,x23277),f679(x23273,x23274,x23275,x23276,x23272,x23277))
% 170.70/170.42 [2328]~E(x23281,x23282)+E(f679(x23283,x23284,x23285,x23286,x23287,x23281),f679(x23283,x23284,x23285,x23286,x23287,x23282))
% 170.70/170.42 [2329]~E(x23291,x23292)+E(f741(x23291,x23293),f741(x23292,x23293))
% 170.70/170.42 [2330]~E(x23301,x23302)+E(f741(x23303,x23301),f741(x23303,x23302))
% 170.70/170.42 [2331]~E(x23311,x23312)+E(f873(x23311,x23313,x23314,x23315),f873(x23312,x23313,x23314,x23315))
% 170.70/170.42 [2332]~E(x23321,x23322)+E(f873(x23323,x23321,x23324,x23325),f873(x23323,x23322,x23324,x23325))
% 170.70/170.42 [2333]~E(x23331,x23332)+E(f873(x23333,x23334,x23331,x23335),f873(x23333,x23334,x23332,x23335))
% 170.70/170.42 [2334]~E(x23341,x23342)+E(f873(x23343,x23344,x23345,x23341),f873(x23343,x23344,x23345,x23342))
% 170.70/170.42 [2335]~E(x23351,x23352)+E(f346(x23351,x23353,x23354),f346(x23352,x23353,x23354))
% 170.70/170.42 [2336]~E(x23361,x23362)+E(f346(x23363,x23361,x23364),f346(x23363,x23362,x23364))
% 170.70/170.42 [2337]~E(x23371,x23372)+E(f346(x23373,x23374,x23371),f346(x23373,x23374,x23372))
% 170.70/170.42 [2338]~E(x23381,x23382)+E(f832(x23381,x23383,x23384),f832(x23382,x23383,x23384))
% 170.70/170.42 [2339]~E(x23391,x23392)+E(f832(x23393,x23391,x23394),f832(x23393,x23392,x23394))
% 170.70/170.42 [2340]~E(x23401,x23402)+E(f832(x23403,x23404,x23401),f832(x23403,x23404,x23402))
% 170.70/170.42 [2341]~E(x23411,x23412)+E(f504(x23411,x23413,x23414),f504(x23412,x23413,x23414))
% 170.70/170.42 [2342]~E(x23421,x23422)+E(f504(x23423,x23421,x23424),f504(x23423,x23422,x23424))
% 170.70/170.42 [2343]~E(x23431,x23432)+E(f504(x23433,x23434,x23431),f504(x23433,x23434,x23432))
% 170.70/170.42 [2344]~E(x23441,x23442)+E(f626(x23441,x23443,x23444,x23445,x23446),f626(x23442,x23443,x23444,x23445,x23446))
% 170.70/170.42 [2345]~E(x23451,x23452)+E(f626(x23453,x23451,x23454,x23455,x23456),f626(x23453,x23452,x23454,x23455,x23456))
% 170.70/170.42 [2346]~E(x23461,x23462)+E(f626(x23463,x23464,x23461,x23465,x23466),f626(x23463,x23464,x23462,x23465,x23466))
% 170.70/170.42 [2347]~E(x23471,x23472)+E(f626(x23473,x23474,x23475,x23471,x23476),f626(x23473,x23474,x23475,x23472,x23476))
% 170.70/170.42 [2348]~E(x23481,x23482)+E(f626(x23483,x23484,x23485,x23486,x23481),f626(x23483,x23484,x23485,x23486,x23482))
% 170.70/170.42 [2349]~E(x23491,x23492)+E(f545(x23491,x23493,x23494),f545(x23492,x23493,x23494))
% 170.70/170.42 [2350]~E(x23501,x23502)+E(f545(x23503,x23501,x23504),f545(x23503,x23502,x23504))
% 170.70/170.42 [2351]~E(x23511,x23512)+E(f545(x23513,x23514,x23511),f545(x23513,x23514,x23512))
% 170.70/170.42 [2352]~E(x23521,x23522)+E(f444(x23521,x23523),f444(x23522,x23523))
% 170.70/170.42 [2353]~E(x23531,x23532)+E(f444(x23533,x23531),f444(x23533,x23532))
% 170.70/170.42 [2354]~E(x23541,x23542)+E(f349(x23541,x23543),f349(x23542,x23543))
% 170.70/170.42 [2355]~E(x23551,x23552)+E(f349(x23553,x23551),f349(x23553,x23552))
% 170.70/170.42 [2356]~E(x23561,x23562)+E(f710(x23561,x23563,x23564),f710(x23562,x23563,x23564))
% 170.70/170.42 [2357]~E(x23571,x23572)+E(f710(x23573,x23571,x23574),f710(x23573,x23572,x23574))
% 170.70/170.42 [2358]~E(x23581,x23582)+E(f710(x23583,x23584,x23581),f710(x23583,x23584,x23582))
% 170.70/170.42 [2359]~E(x23591,x23592)+E(f430(x23591,x23593,x23594,x23595),f430(x23592,x23593,x23594,x23595))
% 170.70/170.42 [2360]~E(x23601,x23602)+E(f430(x23603,x23601,x23604,x23605),f430(x23603,x23602,x23604,x23605))
% 170.70/170.42 [2361]~E(x23611,x23612)+E(f430(x23613,x23614,x23611,x23615),f430(x23613,x23614,x23612,x23615))
% 170.70/170.42 [2362]~E(x23621,x23622)+E(f430(x23623,x23624,x23625,x23621),f430(x23623,x23624,x23625,x23622))
% 170.70/170.42 [2363]~E(x23631,x23632)+E(f563(x23631,x23633,x23634,x23635,x23636),f563(x23632,x23633,x23634,x23635,x23636))
% 170.70/170.42 [2364]~E(x23641,x23642)+E(f563(x23643,x23641,x23644,x23645,x23646),f563(x23643,x23642,x23644,x23645,x23646))
% 170.70/170.42 [2365]~E(x23651,x23652)+E(f563(x23653,x23654,x23651,x23655,x23656),f563(x23653,x23654,x23652,x23655,x23656))
% 170.70/170.42 [2366]~E(x23661,x23662)+E(f563(x23663,x23664,x23665,x23661,x23666),f563(x23663,x23664,x23665,x23662,x23666))
% 170.70/170.42 [2367]~E(x23671,x23672)+E(f563(x23673,x23674,x23675,x23676,x23671),f563(x23673,x23674,x23675,x23676,x23672))
% 170.70/170.42 [2368]~E(x23681,x23682)+E(f518(x23681,x23683,x23684,x23685,x23686,x23687,x23688),f518(x23682,x23683,x23684,x23685,x23686,x23687,x23688))
% 170.70/170.42 [2369]~E(x23691,x23692)+E(f518(x23693,x23691,x23694,x23695,x23696,x23697,x23698),f518(x23693,x23692,x23694,x23695,x23696,x23697,x23698))
% 170.70/170.42 [2370]~E(x23701,x23702)+E(f518(x23703,x23704,x23701,x23705,x23706,x23707,x23708),f518(x23703,x23704,x23702,x23705,x23706,x23707,x23708))
% 170.70/170.42 [2371]~E(x23711,x23712)+E(f518(x23713,x23714,x23715,x23711,x23716,x23717,x23718),f518(x23713,x23714,x23715,x23712,x23716,x23717,x23718))
% 170.70/170.42 [2372]~E(x23721,x23722)+E(f518(x23723,x23724,x23725,x23726,x23721,x23727,x23728),f518(x23723,x23724,x23725,x23726,x23722,x23727,x23728))
% 170.70/170.42 [2373]~E(x23731,x23732)+E(f518(x23733,x23734,x23735,x23736,x23737,x23731,x23738),f518(x23733,x23734,x23735,x23736,x23737,x23732,x23738))
% 170.70/170.42 [2374]~E(x23741,x23742)+E(f518(x23743,x23744,x23745,x23746,x23747,x23748,x23741),f518(x23743,x23744,x23745,x23746,x23747,x23748,x23742))
% 170.70/170.42 [2375]~E(x23751,x23752)+E(f445(x23751,x23753,x23754),f445(x23752,x23753,x23754))
% 170.70/170.42 [2376]~E(x23761,x23762)+E(f445(x23763,x23761,x23764),f445(x23763,x23762,x23764))
% 170.70/170.42 [2377]~E(x23771,x23772)+E(f445(x23773,x23774,x23771),f445(x23773,x23774,x23772))
% 170.70/170.42 [2378]~E(x23781,x23782)+E(f415(x23781,x23783,x23784,x23785),f415(x23782,x23783,x23784,x23785))
% 170.70/170.42 [2379]~E(x23791,x23792)+E(f415(x23793,x23791,x23794,x23795),f415(x23793,x23792,x23794,x23795))
% 170.70/170.42 [2380]~E(x23801,x23802)+E(f415(x23803,x23804,x23801,x23805),f415(x23803,x23804,x23802,x23805))
% 170.70/170.42 [2381]~E(x23811,x23812)+E(f415(x23813,x23814,x23815,x23811),f415(x23813,x23814,x23815,x23812))
% 170.70/170.42 [2382]~E(x23821,x23822)+E(f574(x23821,x23823),f574(x23822,x23823))
% 170.70/170.42 [2383]~E(x23831,x23832)+E(f574(x23833,x23831),f574(x23833,x23832))
% 170.70/170.42 [2384]~E(x23841,x23842)+E(f448(x23841,x23843,x23844,x23845,x23846),f448(x23842,x23843,x23844,x23845,x23846))
% 170.70/170.42 [2385]~E(x23851,x23852)+E(f448(x23853,x23851,x23854,x23855,x23856),f448(x23853,x23852,x23854,x23855,x23856))
% 170.70/170.42 [2386]~E(x23861,x23862)+E(f448(x23863,x23864,x23861,x23865,x23866),f448(x23863,x23864,x23862,x23865,x23866))
% 170.70/170.42 [2387]~E(x23871,x23872)+E(f448(x23873,x23874,x23875,x23871,x23876),f448(x23873,x23874,x23875,x23872,x23876))
% 170.70/170.42 [2388]~E(x23881,x23882)+E(f448(x23883,x23884,x23885,x23886,x23881),f448(x23883,x23884,x23885,x23886,x23882))
% 170.70/170.42 [2389]~E(x23891,x23892)+E(f238(x23891,x23893,x23894,x23895),f238(x23892,x23893,x23894,x23895))
% 170.70/170.42 [2390]~E(x23901,x23902)+E(f238(x23903,x23901,x23904,x23905),f238(x23903,x23902,x23904,x23905))
% 170.70/170.42 [2391]~E(x23911,x23912)+E(f238(x23913,x23914,x23911,x23915),f238(x23913,x23914,x23912,x23915))
% 170.70/170.42 [2392]~E(x23921,x23922)+E(f238(x23923,x23924,x23925,x23921),f238(x23923,x23924,x23925,x23922))
% 170.70/170.42 [2393]~E(x23931,x23932)+E(f209(x23931,x23933,x23934,x23935),f209(x23932,x23933,x23934,x23935))
% 170.70/170.42 [2394]~E(x23941,x23942)+E(f209(x23943,x23941,x23944,x23945),f209(x23943,x23942,x23944,x23945))
% 170.70/170.42 [2395]~E(x23951,x23952)+E(f209(x23953,x23954,x23951,x23955),f209(x23953,x23954,x23952,x23955))
% 170.70/170.42 [2396]~E(x23961,x23962)+E(f209(x23963,x23964,x23965,x23961),f209(x23963,x23964,x23965,x23962))
% 170.70/170.42 [2397]~E(x23971,x23972)+E(f357(x23971,x23973),f357(x23972,x23973))
% 170.70/170.42 [2398]~E(x23981,x23982)+E(f357(x23983,x23981),f357(x23983,x23982))
% 170.70/170.42 [2399]~E(x23991,x23992)+E(f241(x23991,x23993,x23994),f241(x23992,x23993,x23994))
% 170.70/170.42 [2400]~E(x24001,x24002)+E(f241(x24003,x24001,x24004),f241(x24003,x24002,x24004))
% 170.70/170.42 [2401]~E(x24011,x24012)+E(f241(x24013,x24014,x24011),f241(x24013,x24014,x24012))
% 170.70/170.42 [2402]~E(x24021,x24022)+E(f558(x24021,x24023,x24024,x24025,x24026,x24027),f558(x24022,x24023,x24024,x24025,x24026,x24027))
% 170.70/170.42 [2403]~E(x24031,x24032)+E(f558(x24033,x24031,x24034,x24035,x24036,x24037),f558(x24033,x24032,x24034,x24035,x24036,x24037))
% 170.70/170.42 [2404]~E(x24041,x24042)+E(f558(x24043,x24044,x24041,x24045,x24046,x24047),f558(x24043,x24044,x24042,x24045,x24046,x24047))
% 170.70/170.42 [2405]~E(x24051,x24052)+E(f558(x24053,x24054,x24055,x24051,x24056,x24057),f558(x24053,x24054,x24055,x24052,x24056,x24057))
% 170.70/170.42 [2406]~E(x24061,x24062)+E(f558(x24063,x24064,x24065,x24066,x24061,x24067),f558(x24063,x24064,x24065,x24066,x24062,x24067))
% 170.70/170.42 [2407]~E(x24071,x24072)+E(f558(x24073,x24074,x24075,x24076,x24077,x24071),f558(x24073,x24074,x24075,x24076,x24077,x24072))
% 170.70/170.42 [2408]~E(x24081,x24082)+E(f460(x24081,x24083,x24084,x24085,x24086),f460(x24082,x24083,x24084,x24085,x24086))
% 170.70/170.42 [2409]~E(x24091,x24092)+E(f460(x24093,x24091,x24094,x24095,x24096),f460(x24093,x24092,x24094,x24095,x24096))
% 170.70/170.42 [2410]~E(x24101,x24102)+E(f460(x24103,x24104,x24101,x24105,x24106),f460(x24103,x24104,x24102,x24105,x24106))
% 170.70/170.42 [2411]~E(x24111,x24112)+E(f460(x24113,x24114,x24115,x24111,x24116),f460(x24113,x24114,x24115,x24112,x24116))
% 170.70/170.42 [2412]~E(x24121,x24122)+E(f460(x24123,x24124,x24125,x24126,x24121),f460(x24123,x24124,x24125,x24126,x24122))
% 170.70/170.42 [2413]~E(x24131,x24132)+E(f670(x24131,x24133,x24134),f670(x24132,x24133,x24134))
% 170.70/170.42 [2414]~E(x24141,x24142)+E(f670(x24143,x24141,x24144),f670(x24143,x24142,x24144))
% 170.70/170.42 [2415]~E(x24151,x24152)+E(f670(x24153,x24154,x24151),f670(x24153,x24154,x24152))
% 170.70/170.42 [2416]~E(x24161,x24162)+E(f656(x24161,x24163,x24164),f656(x24162,x24163,x24164))
% 170.70/170.42 [2417]~E(x24171,x24172)+E(f656(x24173,x24171,x24174),f656(x24173,x24172,x24174))
% 170.70/170.42 [2418]~E(x24181,x24182)+E(f656(x24183,x24184,x24181),f656(x24183,x24184,x24182))
% 170.70/170.42 [2419]~E(x24191,x24192)+E(f402(x24191,x24193,x24194),f402(x24192,x24193,x24194))
% 170.70/170.42 [2420]~E(x24201,x24202)+E(f402(x24203,x24201,x24204),f402(x24203,x24202,x24204))
% 170.70/170.42 [2421]~E(x24211,x24212)+E(f402(x24213,x24214,x24211),f402(x24213,x24214,x24212))
% 170.70/170.42 [2422]~E(x24221,x24222)+E(f549(x24221,x24223,x24224,x24225),f549(x24222,x24223,x24224,x24225))
% 170.70/170.42 [2423]~E(x24231,x24232)+E(f549(x24233,x24231,x24234,x24235),f549(x24233,x24232,x24234,x24235))
% 170.70/170.42 [2424]~E(x24241,x24242)+E(f549(x24243,x24244,x24241,x24245),f549(x24243,x24244,x24242,x24245))
% 170.70/170.42 [2425]~E(x24251,x24252)+E(f549(x24253,x24254,x24255,x24251),f549(x24253,x24254,x24255,x24252))
% 170.70/170.42 [2426]~E(x24261,x24262)+E(f407(x24261,x24263,x24264,x24265),f407(x24262,x24263,x24264,x24265))
% 170.70/170.42 [2427]~E(x24271,x24272)+E(f407(x24273,x24271,x24274,x24275),f407(x24273,x24272,x24274,x24275))
% 170.70/170.42 [2428]~E(x24281,x24282)+E(f407(x24283,x24284,x24281,x24285),f407(x24283,x24284,x24282,x24285))
% 170.70/170.42 [2429]~E(x24291,x24292)+E(f407(x24293,x24294,x24295,x24291),f407(x24293,x24294,x24295,x24292))
% 170.70/170.42 [2430]~E(x24301,x24302)+E(f550(x24301,x24303,x24304,x24305),f550(x24302,x24303,x24304,x24305))
% 170.70/170.42 [2431]~E(x24311,x24312)+E(f550(x24313,x24311,x24314,x24315),f550(x24313,x24312,x24314,x24315))
% 170.70/170.42 [2432]~E(x24321,x24322)+E(f550(x24323,x24324,x24321,x24325),f550(x24323,x24324,x24322,x24325))
% 170.70/170.42 [2433]~E(x24331,x24332)+E(f550(x24333,x24334,x24335,x24331),f550(x24333,x24334,x24335,x24332))
% 170.70/170.42 [2434]~E(x24341,x24342)+E(f294(x24341,x24343),f294(x24342,x24343))
% 170.70/170.42 [2435]~E(x24351,x24352)+E(f294(x24353,x24351),f294(x24353,x24352))
% 170.70/170.42 [2436]~E(x24361,x24362)+E(f575(x24361,x24363),f575(x24362,x24363))
% 170.70/170.42 [2437]~E(x24371,x24372)+E(f575(x24373,x24371),f575(x24373,x24372))
% 170.70/170.42 [2438]~E(x24381,x24382)+E(f807(x24381,x24383,x24384),f807(x24382,x24383,x24384))
% 170.70/170.42 [2439]~E(x24391,x24392)+E(f807(x24393,x24391,x24394),f807(x24393,x24392,x24394))
% 170.70/170.42 [2440]~E(x24401,x24402)+E(f807(x24403,x24404,x24401),f807(x24403,x24404,x24402))
% 170.70/170.42 [2441]~E(x24411,x24412)+E(f762(x24411,x24413),f762(x24412,x24413))
% 170.70/170.42 [2442]~E(x24421,x24422)+E(f762(x24423,x24421),f762(x24423,x24422))
% 170.70/170.42 [2443]~E(x24431,x24432)+E(f383(x24431),f383(x24432))
% 170.70/170.42 [2444]~E(x24441,x24442)+E(f493(x24441,x24443,x24444),f493(x24442,x24443,x24444))
% 170.70/170.42 [2445]~E(x24451,x24452)+E(f493(x24453,x24451,x24454),f493(x24453,x24452,x24454))
% 170.70/170.42 [2446]~E(x24461,x24462)+E(f493(x24463,x24464,x24461),f493(x24463,x24464,x24462))
% 170.70/170.42 [2447]~E(x24471,x24472)+E(f830(x24471,x24473),f830(x24472,x24473))
% 170.70/170.42 [2448]~E(x24481,x24482)+E(f830(x24483,x24481),f830(x24483,x24482))
% 170.70/170.42 [2449]~E(x24491,x24492)+E(f861(x24491,x24493,x24494,x24495,x24496,x24497),f861(x24492,x24493,x24494,x24495,x24496,x24497))
% 170.70/170.42 [2450]~E(x24501,x24502)+E(f861(x24503,x24501,x24504,x24505,x24506,x24507),f861(x24503,x24502,x24504,x24505,x24506,x24507))
% 170.70/170.42 [2451]~E(x24511,x24512)+E(f861(x24513,x24514,x24511,x24515,x24516,x24517),f861(x24513,x24514,x24512,x24515,x24516,x24517))
% 170.70/170.42 [2452]~E(x24521,x24522)+E(f861(x24523,x24524,x24525,x24521,x24526,x24527),f861(x24523,x24524,x24525,x24522,x24526,x24527))
% 170.70/170.42 [2453]~E(x24531,x24532)+E(f861(x24533,x24534,x24535,x24536,x24531,x24537),f861(x24533,x24534,x24535,x24536,x24532,x24537))
% 170.70/170.42 [2454]~E(x24541,x24542)+E(f861(x24543,x24544,x24545,x24546,x24547,x24541),f861(x24543,x24544,x24545,x24546,x24547,x24542))
% 170.70/170.42 [2455]~E(x24551,x24552)+E(f640(x24551,x24553,x24554),f640(x24552,x24553,x24554))
% 170.70/170.42 [2456]~E(x24561,x24562)+E(f640(x24563,x24561,x24564),f640(x24563,x24562,x24564))
% 170.70/170.42 [2457]~E(x24571,x24572)+E(f640(x24573,x24574,x24571),f640(x24573,x24574,x24572))
% 170.70/170.42 [2458]~E(x24581,x24582)+E(f368(x24581,x24583,x24584),f368(x24582,x24583,x24584))
% 170.70/170.42 [2459]~E(x24591,x24592)+E(f368(x24593,x24591,x24594),f368(x24593,x24592,x24594))
% 170.70/170.42 [2460]~E(x24601,x24602)+E(f368(x24603,x24604,x24601),f368(x24603,x24604,x24602))
% 170.70/170.42 [2461]~E(x24611,x24612)+E(f717(x24611,x24613,x24614,x24615),f717(x24612,x24613,x24614,x24615))
% 170.70/170.42 [2462]~E(x24621,x24622)+E(f717(x24623,x24621,x24624,x24625),f717(x24623,x24622,x24624,x24625))
% 170.70/170.42 [2463]~E(x24631,x24632)+E(f717(x24633,x24634,x24631,x24635),f717(x24633,x24634,x24632,x24635))
% 170.70/170.42 [2464]~E(x24641,x24642)+E(f717(x24643,x24644,x24645,x24641),f717(x24643,x24644,x24645,x24642))
% 170.70/170.42 [2465]~E(x24651,x24652)+E(f133(x24651,x24653,x24654,x24655,x24656),f133(x24652,x24653,x24654,x24655,x24656))
% 170.70/170.42 [2466]~E(x24661,x24662)+E(f133(x24663,x24661,x24664,x24665,x24666),f133(x24663,x24662,x24664,x24665,x24666))
% 170.70/170.42 [2467]~E(x24671,x24672)+E(f133(x24673,x24674,x24671,x24675,x24676),f133(x24673,x24674,x24672,x24675,x24676))
% 170.70/170.42 [2468]~E(x24681,x24682)+E(f133(x24683,x24684,x24685,x24681,x24686),f133(x24683,x24684,x24685,x24682,x24686))
% 170.70/170.42 [2469]~E(x24691,x24692)+E(f133(x24693,x24694,x24695,x24696,x24691),f133(x24693,x24694,x24695,x24696,x24692))
% 170.70/170.42 [2470]~E(x24701,x24702)+E(f611(x24701,x24703,x24704),f611(x24702,x24703,x24704))
% 170.70/170.42 [2471]~E(x24711,x24712)+E(f611(x24713,x24711,x24714),f611(x24713,x24712,x24714))
% 170.70/170.42 [2472]~E(x24721,x24722)+E(f611(x24723,x24724,x24721),f611(x24723,x24724,x24722))
% 170.70/170.42 [2473]~E(x24731,x24732)+E(f564(x24731,x24733,x24734,x24735,x24736,x24737,x24738,x24739),f564(x24732,x24733,x24734,x24735,x24736,x24737,x24738,x24739))
% 170.70/170.42 [2474]~E(x24741,x24742)+E(f564(x24743,x24741,x24744,x24745,x24746,x24747,x24748,x24749),f564(x24743,x24742,x24744,x24745,x24746,x24747,x24748,x24749))
% 170.70/170.42 [2475]~E(x24751,x24752)+E(f564(x24753,x24754,x24751,x24755,x24756,x24757,x24758,x24759),f564(x24753,x24754,x24752,x24755,x24756,x24757,x24758,x24759))
% 170.70/170.42 [2476]~E(x24761,x24762)+E(f564(x24763,x24764,x24765,x24761,x24766,x24767,x24768,x24769),f564(x24763,x24764,x24765,x24762,x24766,x24767,x24768,x24769))
% 170.70/170.42 [2477]~E(x24771,x24772)+E(f564(x24773,x24774,x24775,x24776,x24771,x24777,x24778,x24779),f564(x24773,x24774,x24775,x24776,x24772,x24777,x24778,x24779))
% 170.70/170.42 [2478]~E(x24781,x24782)+E(f564(x24783,x24784,x24785,x24786,x24787,x24781,x24788,x24789),f564(x24783,x24784,x24785,x24786,x24787,x24782,x24788,x24789))
% 170.70/170.42 [2479]~E(x24791,x24792)+E(f564(x24793,x24794,x24795,x24796,x24797,x24798,x24791,x24799),f564(x24793,x24794,x24795,x24796,x24797,x24798,x24792,x24799))
% 170.70/170.42 [2480]~E(x24801,x24802)+E(f564(x24803,x24804,x24805,x24806,x24807,x24808,x24809,x24801),f564(x24803,x24804,x24805,x24806,x24807,x24808,x24809,x24802))
% 170.70/170.42 [2481]~E(x24811,x24812)+E(f99(x24811,x24813,x24814,x24815),f99(x24812,x24813,x24814,x24815))
% 170.70/170.42 [2482]~E(x24821,x24822)+E(f99(x24823,x24821,x24824,x24825),f99(x24823,x24822,x24824,x24825))
% 170.70/170.42 [2483]~E(x24831,x24832)+E(f99(x24833,x24834,x24831,x24835),f99(x24833,x24834,x24832,x24835))
% 170.70/170.42 [2484]~E(x24841,x24842)+E(f99(x24843,x24844,x24845,x24841),f99(x24843,x24844,x24845,x24842))
% 170.70/170.42 [2485]~E(x24851,x24852)+E(f831(x24851,x24853),f831(x24852,x24853))
% 170.70/170.42 [2486]~E(x24861,x24862)+E(f831(x24863,x24861),f831(x24863,x24862))
% 170.70/170.42 [2487]~E(x24871,x24872)+E(f701(x24871,x24873,x24874),f701(x24872,x24873,x24874))
% 170.70/170.42 [2488]~E(x24881,x24882)+E(f701(x24883,x24881,x24884),f701(x24883,x24882,x24884))
% 170.70/170.42 [2489]~E(x24891,x24892)+E(f701(x24893,x24894,x24891),f701(x24893,x24894,x24892))
% 170.70/170.42 [2490]~E(x24901,x24902)+E(f775(x24901,x24903,x24904,x24905),f775(x24902,x24903,x24904,x24905))
% 170.70/170.42 [2491]~E(x24911,x24912)+E(f775(x24913,x24911,x24914,x24915),f775(x24913,x24912,x24914,x24915))
% 170.70/170.42 [2492]~E(x24921,x24922)+E(f775(x24923,x24924,x24921,x24925),f775(x24923,x24924,x24922,x24925))
% 170.70/170.42 [2493]~E(x24931,x24932)+E(f775(x24933,x24934,x24935,x24931),f775(x24933,x24934,x24935,x24932))
% 170.70/170.42 [2494]~E(x24941,x24942)+E(f597(x24941,x24943,x24944,x24945,x24946),f597(x24942,x24943,x24944,x24945,x24946))
% 170.70/170.42 [2495]~E(x24951,x24952)+E(f597(x24953,x24951,x24954,x24955,x24956),f597(x24953,x24952,x24954,x24955,x24956))
% 170.70/170.42 [2496]~E(x24961,x24962)+E(f597(x24963,x24964,x24961,x24965,x24966),f597(x24963,x24964,x24962,x24965,x24966))
% 170.70/170.42 [2497]~E(x24971,x24972)+E(f597(x24973,x24974,x24975,x24971,x24976),f597(x24973,x24974,x24975,x24972,x24976))
% 170.70/170.42 [2498]~E(x24981,x24982)+E(f597(x24983,x24984,x24985,x24986,x24981),f597(x24983,x24984,x24985,x24986,x24982))
% 170.70/170.42 [2499]~E(x24991,x24992)+E(f476(x24991,x24993),f476(x24992,x24993))
% 170.70/170.42 [2500]~E(x25001,x25002)+E(f476(x25003,x25001),f476(x25003,x25002))
% 170.70/170.42 [2501]~E(x25011,x25012)+E(f547(x25011,x25013,x25014,x25015),f547(x25012,x25013,x25014,x25015))
% 170.70/170.42 [2502]~E(x25021,x25022)+E(f547(x25023,x25021,x25024,x25025),f547(x25023,x25022,x25024,x25025))
% 170.70/170.42 [2503]~E(x25031,x25032)+E(f547(x25033,x25034,x25031,x25035),f547(x25033,x25034,x25032,x25035))
% 170.70/170.42 [2504]~E(x25041,x25042)+E(f547(x25043,x25044,x25045,x25041),f547(x25043,x25044,x25045,x25042))
% 170.70/170.42 [2505]~E(x25051,x25052)+E(f544(x25051,x25053),f544(x25052,x25053))
% 170.70/170.42 [2506]~E(x25061,x25062)+E(f544(x25063,x25061),f544(x25063,x25062))
% 170.70/170.42 [2507]~E(x25071,x25072)+E(f496(x25071,x25073),f496(x25072,x25073))
% 170.70/170.42 [2508]~E(x25081,x25082)+E(f496(x25083,x25081),f496(x25083,x25082))
% 170.70/170.42 [2509]~E(x25091,x25092)+E(f548(x25091,x25093,x25094,x25095),f548(x25092,x25093,x25094,x25095))
% 170.70/170.42 [2510]~E(x25101,x25102)+E(f548(x25103,x25101,x25104,x25105),f548(x25103,x25102,x25104,x25105))
% 170.70/170.42 [2511]~E(x25111,x25112)+E(f548(x25113,x25114,x25111,x25115),f548(x25113,x25114,x25112,x25115))
% 170.70/170.42 [2512]~E(x25121,x25122)+E(f548(x25123,x25124,x25125,x25121),f548(x25123,x25124,x25125,x25122))
% 170.70/170.42 [2513]~E(x25131,x25132)+E(f746(x25131,x25133,x25134),f746(x25132,x25133,x25134))
% 170.70/170.42 [2514]~E(x25141,x25142)+E(f746(x25143,x25141,x25144),f746(x25143,x25142,x25144))
% 170.70/170.42 [2515]~E(x25151,x25152)+E(f746(x25153,x25154,x25151),f746(x25153,x25154,x25152))
% 170.70/170.42 [2516]~E(x25161,x25162)+E(f787(x25161,x25163),f787(x25162,x25163))
% 170.70/170.42 [2517]~E(x25171,x25172)+E(f787(x25173,x25171),f787(x25173,x25172))
% 170.70/170.42 [2518]~E(x25181,x25182)+E(f462(x25181,x25183,x25184,x25185,x25186),f462(x25182,x25183,x25184,x25185,x25186))
% 170.70/170.42 [2519]~E(x25191,x25192)+E(f462(x25193,x25191,x25194,x25195,x25196),f462(x25193,x25192,x25194,x25195,x25196))
% 170.70/170.42 [2520]~E(x25201,x25202)+E(f462(x25203,x25204,x25201,x25205,x25206),f462(x25203,x25204,x25202,x25205,x25206))
% 170.70/170.42 [2521]~E(x25211,x25212)+E(f462(x25213,x25214,x25215,x25211,x25216),f462(x25213,x25214,x25215,x25212,x25216))
% 170.70/170.42 [2522]~E(x25221,x25222)+E(f462(x25223,x25224,x25225,x25226,x25221),f462(x25223,x25224,x25225,x25226,x25222))
% 170.70/170.42 [2523]~E(x25231,x25232)+E(f389(x25231,x25233,x25234),f389(x25232,x25233,x25234))
% 170.70/170.42 [2524]~E(x25241,x25242)+E(f389(x25243,x25241,x25244),f389(x25243,x25242,x25244))
% 170.70/170.42 [2525]~E(x25251,x25252)+E(f389(x25253,x25254,x25251),f389(x25253,x25254,x25252))
% 170.70/170.42 [2526]~E(x25261,x25262)+E(f489(x25261,x25263,x25264),f489(x25262,x25263,x25264))
% 170.70/170.42 [2527]~E(x25271,x25272)+E(f489(x25273,x25271,x25274),f489(x25273,x25272,x25274))
% 170.70/170.42 [2528]~E(x25281,x25282)+E(f489(x25283,x25284,x25281),f489(x25283,x25284,x25282))
% 170.70/170.42 [2529]~E(x25291,x25292)+E(f800(x25291,x25293,x25294,x25295,x25296,x25297,x25298),f800(x25292,x25293,x25294,x25295,x25296,x25297,x25298))
% 170.70/170.42 [2530]~E(x25301,x25302)+E(f800(x25303,x25301,x25304,x25305,x25306,x25307,x25308),f800(x25303,x25302,x25304,x25305,x25306,x25307,x25308))
% 170.70/170.42 [2531]~E(x25311,x25312)+E(f800(x25313,x25314,x25311,x25315,x25316,x25317,x25318),f800(x25313,x25314,x25312,x25315,x25316,x25317,x25318))
% 170.70/170.42 [2532]~E(x25321,x25322)+E(f800(x25323,x25324,x25325,x25321,x25326,x25327,x25328),f800(x25323,x25324,x25325,x25322,x25326,x25327,x25328))
% 170.70/170.42 [2533]~E(x25331,x25332)+E(f800(x25333,x25334,x25335,x25336,x25331,x25337,x25338),f800(x25333,x25334,x25335,x25336,x25332,x25337,x25338))
% 170.70/170.42 [2534]~E(x25341,x25342)+E(f800(x25343,x25344,x25345,x25346,x25347,x25341,x25348),f800(x25343,x25344,x25345,x25346,x25347,x25342,x25348))
% 170.70/170.42 [2535]~E(x25351,x25352)+E(f800(x25353,x25354,x25355,x25356,x25357,x25358,x25351),f800(x25353,x25354,x25355,x25356,x25357,x25358,x25352))
% 170.70/170.42 [2536]~E(x25361,x25362)+E(f854(x25361,x25363,x25364,x25365),f854(x25362,x25363,x25364,x25365))
% 170.70/170.42 [2537]~E(x25371,x25372)+E(f854(x25373,x25371,x25374,x25375),f854(x25373,x25372,x25374,x25375))
% 170.70/170.42 [2538]~E(x25381,x25382)+E(f854(x25383,x25384,x25381,x25385),f854(x25383,x25384,x25382,x25385))
% 170.70/170.42 [2539]~E(x25391,x25392)+E(f854(x25393,x25394,x25395,x25391),f854(x25393,x25394,x25395,x25392))
% 170.70/170.42 [2540]~E(x25401,x25402)+E(f422(x25401),f422(x25402))
% 170.70/170.42 [2541]~E(x25411,x25412)+E(f443(x25411,x25413,x25414),f443(x25412,x25413,x25414))
% 170.70/170.42 [2542]~E(x25421,x25422)+E(f443(x25423,x25421,x25424),f443(x25423,x25422,x25424))
% 170.70/170.42 [2543]~E(x25431,x25432)+E(f443(x25433,x25434,x25431),f443(x25433,x25434,x25432))
% 170.70/170.42 [2544]~E(x25441,x25442)+E(f394(x25441,x25443),f394(x25442,x25443))
% 170.70/170.42 [2545]~E(x25451,x25452)+E(f394(x25453,x25451),f394(x25453,x25452))
% 170.70/170.42 [2546]~E(x25461,x25462)+E(f386(x25461,x25463),f386(x25462,x25463))
% 170.70/170.42 [2547]~E(x25471,x25472)+E(f386(x25473,x25471),f386(x25473,x25472))
% 170.70/170.42 [2548]~E(x25481,x25482)+E(f343(x25481),f343(x25482))
% 170.70/170.42 [2549]~E(x25491,x25492)+E(f867(x25491,x25493,x25494,x25495,x25496),f867(x25492,x25493,x25494,x25495,x25496))
% 170.70/170.42 [2550]~E(x25501,x25502)+E(f867(x25503,x25501,x25504,x25505,x25506),f867(x25503,x25502,x25504,x25505,x25506))
% 170.70/170.42 [2551]~E(x25511,x25512)+E(f867(x25513,x25514,x25511,x25515,x25516),f867(x25513,x25514,x25512,x25515,x25516))
% 170.70/170.42 [2552]~E(x25521,x25522)+E(f867(x25523,x25524,x25525,x25521,x25526),f867(x25523,x25524,x25525,x25522,x25526))
% 170.70/170.42 [2553]~E(x25531,x25532)+E(f867(x25533,x25534,x25535,x25536,x25531),f867(x25533,x25534,x25535,x25536,x25532))
% 170.70/170.42 [2554]~E(x25541,x25542)+E(f17(x25541,x25543,x25544,x25545),f17(x25542,x25543,x25544,x25545))
% 170.70/170.42 [2555]~E(x25551,x25552)+E(f17(x25553,x25551,x25554,x25555),f17(x25553,x25552,x25554,x25555))
% 170.70/170.42 [2556]~E(x25561,x25562)+E(f17(x25563,x25564,x25561,x25565),f17(x25563,x25564,x25562,x25565))
% 170.70/170.42 [2557]~E(x25571,x25572)+E(f17(x25573,x25574,x25575,x25571),f17(x25573,x25574,x25575,x25572))
% 170.70/170.42 [2558]~E(x25581,x25582)+E(f534(x25581),f534(x25582))
% 170.70/170.42 [2559]~E(x25591,x25592)+E(f21(x25591,x25593),f21(x25592,x25593))
% 170.70/170.42 [2560]~E(x25601,x25602)+E(f21(x25603,x25601),f21(x25603,x25602))
% 170.70/170.42 [2561]~E(x25611,x25612)+E(f522(x25611,x25613,x25614),f522(x25612,x25613,x25614))
% 170.70/170.42 [2562]~E(x25621,x25622)+E(f522(x25623,x25621,x25624),f522(x25623,x25622,x25624))
% 170.70/170.42 [2563]~E(x25631,x25632)+E(f522(x25633,x25634,x25631),f522(x25633,x25634,x25632))
% 170.70/170.42 [2564]~E(x25641,x25642)+E(f582(x25641,x25643,x25644,x25645),f582(x25642,x25643,x25644,x25645))
% 170.70/170.42 [2565]~E(x25651,x25652)+E(f582(x25653,x25651,x25654,x25655),f582(x25653,x25652,x25654,x25655))
% 170.70/170.42 [2566]~E(x25661,x25662)+E(f582(x25663,x25664,x25661,x25665),f582(x25663,x25664,x25662,x25665))
% 170.70/170.42 [2567]~E(x25671,x25672)+E(f582(x25673,x25674,x25675,x25671),f582(x25673,x25674,x25675,x25672))
% 170.70/170.42 [2568]~E(x25681,x25682)+E(f859(x25681,x25683,x25684),f859(x25682,x25683,x25684))
% 170.70/170.42 [2569]~E(x25691,x25692)+E(f859(x25693,x25691,x25694),f859(x25693,x25692,x25694))
% 170.70/170.42 [2570]~E(x25701,x25702)+E(f859(x25703,x25704,x25701),f859(x25703,x25704,x25702))
% 170.70/170.42 [2571]~E(x25711,x25712)+E(f820(x25711,x25713,x25714,x25715),f820(x25712,x25713,x25714,x25715))
% 170.70/170.42 [2572]~E(x25721,x25722)+E(f820(x25723,x25721,x25724,x25725),f820(x25723,x25722,x25724,x25725))
% 170.70/170.42 [2573]~E(x25731,x25732)+E(f820(x25733,x25734,x25731,x25735),f820(x25733,x25734,x25732,x25735))
% 170.70/170.42 [2574]~E(x25741,x25742)+E(f820(x25743,x25744,x25745,x25741),f820(x25743,x25744,x25745,x25742))
% 170.70/170.42 [2575]~E(x25751,x25752)+E(f630(x25751,x25753),f630(x25752,x25753))
% 170.70/170.42 [2576]~E(x25761,x25762)+E(f630(x25763,x25761),f630(x25763,x25762))
% 170.70/170.42 [2577]~E(x25771,x25772)+E(f794(x25771,x25773,x25774,x25775,x25776),f794(x25772,x25773,x25774,x25775,x25776))
% 170.70/170.42 [2578]~E(x25781,x25782)+E(f794(x25783,x25781,x25784,x25785,x25786),f794(x25783,x25782,x25784,x25785,x25786))
% 170.70/170.42 [2579]~E(x25791,x25792)+E(f794(x25793,x25794,x25791,x25795,x25796),f794(x25793,x25794,x25792,x25795,x25796))
% 170.70/170.42 [2580]~E(x25801,x25802)+E(f794(x25803,x25804,x25805,x25801,x25806),f794(x25803,x25804,x25805,x25802,x25806))
% 170.70/170.42 [2581]~E(x25811,x25812)+E(f794(x25813,x25814,x25815,x25816,x25811),f794(x25813,x25814,x25815,x25816,x25812))
% 170.70/170.42 [2582]~E(x25821,x25822)+E(f370(x25821,x25823,x25824,x25825,x25826),f370(x25822,x25823,x25824,x25825,x25826))
% 170.70/170.42 [2583]~E(x25831,x25832)+E(f370(x25833,x25831,x25834,x25835,x25836),f370(x25833,x25832,x25834,x25835,x25836))
% 170.70/170.42 [2584]~E(x25841,x25842)+E(f370(x25843,x25844,x25841,x25845,x25846),f370(x25843,x25844,x25842,x25845,x25846))
% 170.70/170.42 [2585]~E(x25851,x25852)+E(f370(x25853,x25854,x25855,x25851,x25856),f370(x25853,x25854,x25855,x25852,x25856))
% 170.70/170.42 [2586]~E(x25861,x25862)+E(f370(x25863,x25864,x25865,x25866,x25861),f370(x25863,x25864,x25865,x25866,x25862))
% 170.70/170.42 [2587]~E(x25871,x25872)+E(f763(x25871,x25873),f763(x25872,x25873))
% 170.70/170.42 [2588]~E(x25881,x25882)+E(f763(x25883,x25881),f763(x25883,x25882))
% 170.70/170.42 [2589]~E(x25891,x25892)+E(f409(x25891,x25893,x25894,x25895),f409(x25892,x25893,x25894,x25895))
% 170.70/170.42 [2590]~E(x25901,x25902)+E(f409(x25903,x25901,x25904,x25905),f409(x25903,x25902,x25904,x25905))
% 170.70/170.42 [2591]~E(x25911,x25912)+E(f409(x25913,x25914,x25911,x25915),f409(x25913,x25914,x25912,x25915))
% 170.70/170.42 [2592]~E(x25921,x25922)+E(f409(x25923,x25924,x25925,x25921),f409(x25923,x25924,x25925,x25922))
% 170.70/170.42 [2593]~E(x25931,x25932)+E(f765(x25931,x25933,x25934,x25935),f765(x25932,x25933,x25934,x25935))
% 170.70/170.42 [2594]~E(x25941,x25942)+E(f765(x25943,x25941,x25944,x25945),f765(x25943,x25942,x25944,x25945))
% 170.70/170.42 [2595]~E(x25951,x25952)+E(f765(x25953,x25954,x25951,x25955),f765(x25953,x25954,x25952,x25955))
% 170.70/170.42 [2596]~E(x25961,x25962)+E(f765(x25963,x25964,x25965,x25961),f765(x25963,x25964,x25965,x25962))
% 170.70/170.42 [2597]~E(x25971,x25972)+E(f507(x25971,x25973,x25974),f507(x25972,x25973,x25974))
% 170.70/170.42 [2598]~E(x25981,x25982)+E(f507(x25983,x25981,x25984),f507(x25983,x25982,x25984))
% 170.70/170.42 [2599]~E(x25991,x25992)+E(f507(x25993,x25994,x25991),f507(x25993,x25994,x25992))
% 170.70/170.42 [2600]~E(x26001,x26002)+E(f662(x26001,x26003,x26004,x26005),f662(x26002,x26003,x26004,x26005))
% 170.70/170.42 [2601]~E(x26011,x26012)+E(f662(x26013,x26011,x26014,x26015),f662(x26013,x26012,x26014,x26015))
% 170.70/170.42 [2602]~E(x26021,x26022)+E(f662(x26023,x26024,x26021,x26025),f662(x26023,x26024,x26022,x26025))
% 170.70/170.42 [2603]~E(x26031,x26032)+E(f662(x26033,x26034,x26035,x26031),f662(x26033,x26034,x26035,x26032))
% 170.70/170.42 [2604]~E(x26041,x26042)+E(f541(x26041,x26043),f541(x26042,x26043))
% 170.70/170.42 [2605]~E(x26051,x26052)+E(f541(x26053,x26051),f541(x26053,x26052))
% 170.70/170.42 [2606]~E(x26061,x26062)+E(f622(x26061,x26063,x26064),f622(x26062,x26063,x26064))
% 170.70/170.42 [2607]~E(x26071,x26072)+E(f622(x26073,x26071,x26074),f622(x26073,x26072,x26074))
% 170.70/170.42 [2608]~E(x26081,x26082)+E(f622(x26083,x26084,x26081),f622(x26083,x26084,x26082))
% 170.70/170.42 [2609]~E(x26091,x26092)+E(f678(x26091,x26093,x26094,x26095,x26096,x26097),f678(x26092,x26093,x26094,x26095,x26096,x26097))
% 170.70/170.42 [2610]~E(x26101,x26102)+E(f678(x26103,x26101,x26104,x26105,x26106,x26107),f678(x26103,x26102,x26104,x26105,x26106,x26107))
% 170.70/170.42 [2611]~E(x26111,x26112)+E(f678(x26113,x26114,x26111,x26115,x26116,x26117),f678(x26113,x26114,x26112,x26115,x26116,x26117))
% 170.70/170.42 [2612]~E(x26121,x26122)+E(f678(x26123,x26124,x26125,x26121,x26126,x26127),f678(x26123,x26124,x26125,x26122,x26126,x26127))
% 170.70/170.42 [2613]~E(x26131,x26132)+E(f678(x26133,x26134,x26135,x26136,x26131,x26137),f678(x26133,x26134,x26135,x26136,x26132,x26137))
% 170.70/170.42 [2614]~E(x26141,x26142)+E(f678(x26143,x26144,x26145,x26146,x26147,x26141),f678(x26143,x26144,x26145,x26146,x26147,x26142))
% 170.70/170.42 [2615]~E(x26151,x26152)+E(f698(x26151,x26153),f698(x26152,x26153))
% 170.70/170.42 [2616]~E(x26161,x26162)+E(f698(x26163,x26161),f698(x26163,x26162))
% 170.70/170.42 [2617]~E(x26171,x26172)+E(f224(x26171,x26173,x26174,x26175,x26176,x26177,x26178),f224(x26172,x26173,x26174,x26175,x26176,x26177,x26178))
% 170.70/170.42 [2618]~E(x26181,x26182)+E(f224(x26183,x26181,x26184,x26185,x26186,x26187,x26188),f224(x26183,x26182,x26184,x26185,x26186,x26187,x26188))
% 170.70/170.42 [2619]~E(x26191,x26192)+E(f224(x26193,x26194,x26191,x26195,x26196,x26197,x26198),f224(x26193,x26194,x26192,x26195,x26196,x26197,x26198))
% 170.70/170.42 [2620]~E(x26201,x26202)+E(f224(x26203,x26204,x26205,x26201,x26206,x26207,x26208),f224(x26203,x26204,x26205,x26202,x26206,x26207,x26208))
% 170.70/170.42 [2621]~E(x26211,x26212)+E(f224(x26213,x26214,x26215,x26216,x26211,x26217,x26218),f224(x26213,x26214,x26215,x26216,x26212,x26217,x26218))
% 170.70/170.42 [2622]~E(x26221,x26222)+E(f224(x26223,x26224,x26225,x26226,x26227,x26221,x26228),f224(x26223,x26224,x26225,x26226,x26227,x26222,x26228))
% 170.70/170.42 [2623]~E(x26231,x26232)+E(f224(x26233,x26234,x26235,x26236,x26237,x26238,x26231),f224(x26233,x26234,x26235,x26236,x26237,x26238,x26232))
% 170.70/170.42 [2624]~E(x26241,x26242)+E(f552(x26241,x26243,x26244,x26245),f552(x26242,x26243,x26244,x26245))
% 170.70/170.42 [2625]~E(x26251,x26252)+E(f552(x26253,x26251,x26254,x26255),f552(x26253,x26252,x26254,x26255))
% 170.70/170.42 [2626]~E(x26261,x26262)+E(f552(x26263,x26264,x26261,x26265),f552(x26263,x26264,x26262,x26265))
% 170.70/170.42 [2627]~E(x26271,x26272)+E(f552(x26273,x26274,x26275,x26271),f552(x26273,x26274,x26275,x26272))
% 170.70/170.42 [2628]~E(x26281,x26282)+E(f567(x26281),f567(x26282))
% 170.70/170.42 [2629]~E(x26291,x26292)+E(f223(x26291,x26293,x26294,x26295),f223(x26292,x26293,x26294,x26295))
% 170.70/170.42 [2630]~E(x26301,x26302)+E(f223(x26303,x26301,x26304,x26305),f223(x26303,x26302,x26304,x26305))
% 170.70/170.42 [2631]~E(x26311,x26312)+E(f223(x26313,x26314,x26311,x26315),f223(x26313,x26314,x26312,x26315))
% 170.70/170.42 [2632]~E(x26321,x26322)+E(f223(x26323,x26324,x26325,x26321),f223(x26323,x26324,x26325,x26322))
% 170.70/170.42 [2633]~E(x26331,x26332)+E(f594(x26331,x26333,x26334),f594(x26332,x26333,x26334))
% 170.70/170.42 [2634]~E(x26341,x26342)+E(f594(x26343,x26341,x26344),f594(x26343,x26342,x26344))
% 170.70/170.42 [2635]~E(x26351,x26352)+E(f594(x26353,x26354,x26351),f594(x26353,x26354,x26352))
% 170.70/170.42 [2636]~E(x26361,x26362)+E(f849(x26361,x26363),f849(x26362,x26363))
% 170.70/170.42 [2637]~E(x26371,x26372)+E(f849(x26373,x26371),f849(x26373,x26372))
% 170.70/170.42 [2638]~P1(x26381)+P1(x26382)+~E(x26381,x26382)
% 170.70/170.42 [2639]~P4(x26391)+P4(x26392)+~E(x26391,x26392)
% 170.70/170.42 [2640]~P5(x26401)+P5(x26402)+~E(x26401,x26402)
% 170.70/170.42 [2641]P146(x26412,x26413,x26414)+~E(x26411,x26412)+~P146(x26411,x26413,x26414)
% 170.70/170.42 [2642]P146(x26423,x26422,x26424)+~E(x26421,x26422)+~P146(x26423,x26421,x26424)
% 170.70/170.42 [2643]P146(x26433,x26434,x26432)+~E(x26431,x26432)+~P146(x26433,x26434,x26431)
% 170.70/170.42 [2644]P16(x26442,x26443)+~E(x26441,x26442)+~P16(x26441,x26443)
% 170.70/170.42 [2645]P16(x26453,x26452)+~E(x26451,x26452)+~P16(x26453,x26451)
% 170.70/170.42 [2646]P39(x26462,x26463)+~E(x26461,x26462)+~P39(x26461,x26463)
% 170.70/170.42 [2647]P39(x26473,x26472)+~E(x26471,x26472)+~P39(x26473,x26471)
% 170.70/170.42 [2648]~P6(x26481)+P6(x26482)+~E(x26481,x26482)
% 170.70/170.42 [2649]~P120(x26491)+P120(x26492)+~E(x26491,x26492)
% 170.70/170.42 [2650]~P58(x26501)+P58(x26502)+~E(x26501,x26502)
% 170.70/170.42 [2651]~P107(x26511)+P107(x26512)+~E(x26511,x26512)
% 170.70/170.42 [2652]P18(x26522,x26523,x26524)+~E(x26521,x26522)+~P18(x26521,x26523,x26524)
% 170.70/170.42 [2653]P18(x26533,x26532,x26534)+~E(x26531,x26532)+~P18(x26533,x26531,x26534)
% 170.70/170.42 [2654]P18(x26543,x26544,x26542)+~E(x26541,x26542)+~P18(x26543,x26544,x26541)
% 170.70/170.42 [2655]~P79(x26551)+P79(x26552)+~E(x26551,x26552)
% 170.70/170.42 [2656]P27(x26562,x26563,x26564,x26565)+~E(x26561,x26562)+~P27(x26561,x26563,x26564,x26565)
% 170.70/170.42 [2657]P27(x26573,x26572,x26574,x26575)+~E(x26571,x26572)+~P27(x26573,x26571,x26574,x26575)
% 170.70/170.42 [2658]P27(x26583,x26584,x26582,x26585)+~E(x26581,x26582)+~P27(x26583,x26584,x26581,x26585)
% 170.70/170.42 [2659]P27(x26593,x26594,x26595,x26592)+~E(x26591,x26592)+~P27(x26593,x26594,x26595,x26591)
% 170.70/170.42 [2660]~P108(x26601)+P108(x26602)+~E(x26601,x26602)
% 170.70/170.42 [2661]~P65(x26611)+P65(x26612)+~E(x26611,x26612)
% 170.70/170.42 [2662]P53(x26622,x26623,x26624)+~E(x26621,x26622)+~P53(x26621,x26623,x26624)
% 170.70/170.42 [2663]P53(x26633,x26632,x26634)+~E(x26631,x26632)+~P53(x26633,x26631,x26634)
% 170.70/170.42 [2664]P53(x26643,x26644,x26642)+~E(x26641,x26642)+~P53(x26643,x26644,x26641)
% 170.70/170.42 [2665]~P8(x26651)+P8(x26652)+~E(x26651,x26652)
% 170.70/170.42 [2666]~P7(x26661)+P7(x26662)+~E(x26661,x26662)
% 170.70/170.42 [2667]~P127(x26671)+P127(x26672)+~E(x26671,x26672)
% 170.70/170.42 [2668]~P71(x26681)+P71(x26682)+~E(x26681,x26682)
% 170.70/170.42 [2669]~P60(x26691)+P60(x26692)+~E(x26691,x26692)
% 170.70/170.42 [2670]~P61(x26701)+P61(x26702)+~E(x26701,x26702)
% 170.70/170.42 [2671]~P101(x26711)+P101(x26712)+~E(x26711,x26712)
% 170.70/170.42 [2672]~P41(x26721)+P41(x26722)+~E(x26721,x26722)
% 170.70/170.42 [2673]P37(x26732,x26733,x26734)+~E(x26731,x26732)+~P37(x26731,x26733,x26734)
% 170.70/170.42 [2674]P37(x26743,x26742,x26744)+~E(x26741,x26742)+~P37(x26743,x26741,x26744)
% 170.70/170.42 [2675]P37(x26753,x26754,x26752)+~E(x26751,x26752)+~P37(x26753,x26754,x26751)
% 170.70/170.42 [2676]~P103(x26761)+P103(x26762)+~E(x26761,x26762)
% 170.70/170.42 [2677]~P63(x26771)+P63(x26772)+~E(x26771,x26772)
% 170.70/170.42 [2678]~P66(x26781)+P66(x26782)+~E(x26781,x26782)
% 170.70/170.42 [2679]~P102(x26791)+P102(x26792)+~E(x26791,x26792)
% 170.70/170.42 [2680]~P62(x26801)+P62(x26802)+~E(x26801,x26802)
% 170.70/170.42 [2681]~P138(x26811)+P138(x26812)+~E(x26811,x26812)
% 170.70/170.42 [2682]~P67(x26821)+P67(x26822)+~E(x26821,x26822)
% 170.70/170.42 [2683]~P76(x26831)+P76(x26832)+~E(x26831,x26832)
% 170.70/170.42 [2684]~P95(x26841)+P95(x26842)+~E(x26841,x26842)
% 170.70/170.42 [2685]~P94(x26851)+P94(x26852)+~E(x26851,x26852)
% 170.70/170.42 [2686]~P99(x26861)+P99(x26862)+~E(x26861,x26862)
% 170.70/170.42 [2687]~P84(x26871)+P84(x26872)+~E(x26871,x26872)
% 170.70/170.42 [2688]P26(x26882,x26883,x26884)+~E(x26881,x26882)+~P26(x26881,x26883,x26884)
% 170.70/170.42 [2689]P26(x26893,x26892,x26894)+~E(x26891,x26892)+~P26(x26893,x26891,x26894)
% 170.70/170.42 [2690]P26(x26903,x26904,x26902)+~E(x26901,x26902)+~P26(x26903,x26904,x26901)
% 170.70/170.42 [2691]P29(x26912,x26913,x26914)+~E(x26911,x26912)+~P29(x26911,x26913,x26914)
% 170.70/170.42 [2692]P29(x26923,x26922,x26924)+~E(x26921,x26922)+~P29(x26923,x26921,x26924)
% 170.70/170.42 [2693]P29(x26933,x26934,x26932)+~E(x26931,x26932)+~P29(x26933,x26934,x26931)
% 170.70/170.42 [2694]~P68(x26941)+P68(x26942)+~E(x26941,x26942)
% 170.70/170.42 [2695]~P109(x26951)+P109(x26952)+~E(x26951,x26952)
% 170.70/170.42 [2696]~P69(x26961)+P69(x26962)+~E(x26961,x26962)
% 170.70/170.42 [2697]P145(x26972,x26973,x26974)+~E(x26971,x26972)+~P145(x26971,x26973,x26974)
% 170.70/170.42 [2698]P145(x26983,x26982,x26984)+~E(x26981,x26982)+~P145(x26983,x26981,x26984)
% 170.70/170.42 [2699]P145(x26993,x26994,x26992)+~E(x26991,x26992)+~P145(x26993,x26994,x26991)
% 170.70/170.42 [2700]~P116(x27001)+P116(x27002)+~E(x27001,x27002)
% 170.70/170.42 [2701]~P136(x27011)+P136(x27012)+~E(x27011,x27012)
% 170.70/170.42 [2702]~P86(x27021)+P86(x27022)+~E(x27021,x27022)
% 170.70/170.42 [2703]~P143(x27031)+P143(x27032)+~E(x27031,x27032)
% 170.70/170.42 [2704]P10(x27042,x27043)+~E(x27041,x27042)+~P10(x27041,x27043)
% 170.70/170.42 [2705]P10(x27053,x27052)+~E(x27051,x27052)+~P10(x27053,x27051)
% 170.70/170.42 [2706]~P64(x27061)+P64(x27062)+~E(x27061,x27062)
% 170.70/170.42 [2707]P19(x27072,x27073,x27074)+~E(x27071,x27072)+~P19(x27071,x27073,x27074)
% 170.70/170.42 [2708]P19(x27083,x27082,x27084)+~E(x27081,x27082)+~P19(x27083,x27081,x27084)
% 170.70/170.42 [2709]P19(x27093,x27094,x27092)+~E(x27091,x27092)+~P19(x27093,x27094,x27091)
% 170.70/170.42 [2710]~P83(x27101)+P83(x27102)+~E(x27101,x27102)
% 170.70/170.42 [2711]~P114(x27111)+P114(x27112)+~E(x27111,x27112)
% 170.70/170.42 [2712]~P91(x27121)+P91(x27122)+~E(x27121,x27122)
% 170.70/170.42 [2713]~P75(x27131)+P75(x27132)+~E(x27131,x27132)
% 170.70/170.42 [2714]~P80(x27141)+P80(x27142)+~E(x27141,x27142)
% 170.70/170.42 [2715]P47(x27152,x27153,x27154)+~E(x27151,x27152)+~P47(x27151,x27153,x27154)
% 170.70/170.42 [2716]P47(x27163,x27162,x27164)+~E(x27161,x27162)+~P47(x27163,x27161,x27164)
% 170.70/170.42 [2717]P47(x27173,x27174,x27172)+~E(x27171,x27172)+~P47(x27173,x27174,x27171)
% 170.70/170.42 [2718]~P85(x27181)+P85(x27182)+~E(x27181,x27182)
% 170.70/170.42 [2719]P11(x27192,x27193,x27194)+~E(x27191,x27192)+~P11(x27191,x27193,x27194)
% 170.70/170.42 [2720]P11(x27203,x27202,x27204)+~E(x27201,x27202)+~P11(x27203,x27201,x27204)
% 170.70/170.42 [2721]P11(x27213,x27214,x27212)+~E(x27211,x27212)+~P11(x27213,x27214,x27211)
% 170.70/170.42 [2722]P49(x27222,x27223,x27224)+~E(x27221,x27222)+~P49(x27221,x27223,x27224)
% 170.70/170.42 [2723]P49(x27233,x27232,x27234)+~E(x27231,x27232)+~P49(x27233,x27231,x27234)
% 170.70/170.42 [2724]P49(x27243,x27244,x27242)+~E(x27241,x27242)+~P49(x27243,x27244,x27241)
% 170.70/170.42 [2725]P57(x27252,x27253)+~E(x27251,x27252)+~P57(x27251,x27253)
% 170.70/170.42 [2726]P57(x27263,x27262)+~E(x27261,x27262)+~P57(x27263,x27261)
% 170.70/170.42 [2727]~P82(x27271)+P82(x27272)+~E(x27271,x27272)
% 170.70/170.42 [2728]P28(x27282,x27283)+~E(x27281,x27282)+~P28(x27281,x27283)
% 170.70/170.42 [2729]P28(x27293,x27292)+~E(x27291,x27292)+~P28(x27293,x27291)
% 170.70/170.42 [2730]~P124(x27301)+P124(x27302)+~E(x27301,x27302)
% 170.70/170.42 [2731]~P137(x27311)+P137(x27312)+~E(x27311,x27312)
% 170.70/170.42 [2732]~P110(x27321)+P110(x27322)+~E(x27321,x27322)
% 170.70/170.42 [2733]~P87(x27331)+P87(x27332)+~E(x27331,x27332)
% 170.70/170.42 [2734]~P115(x27341)+P115(x27342)+~E(x27341,x27342)
% 170.70/170.42 [2735]P35(x27352,x27353,x27354)+~E(x27351,x27352)+~P35(x27351,x27353,x27354)
% 170.70/170.42 [2736]P35(x27363,x27362,x27364)+~E(x27361,x27362)+~P35(x27363,x27361,x27364)
% 170.70/170.42 [2737]P35(x27373,x27374,x27372)+~E(x27371,x27372)+~P35(x27373,x27374,x27371)
% 170.70/170.42 [2738]P50(x27382,x27383)+~E(x27381,x27382)+~P50(x27381,x27383)
% 170.70/170.42 [2739]P50(x27393,x27392)+~E(x27391,x27392)+~P50(x27393,x27391)
% 170.70/170.42 [2740]~P141(x27401)+P141(x27402)+~E(x27401,x27402)
% 170.70/170.42 [2741]~P96(x27411)+P96(x27412)+~E(x27411,x27412)
% 170.70/170.42 [2742]~P139(x27421)+P139(x27422)+~E(x27421,x27422)
% 170.70/170.42 [2743]P36(x27432,x27433,x27434,x27435,x27436)+~E(x27431,x27432)+~P36(x27431,x27433,x27434,x27435,x27436)
% 170.70/170.42 [2744]P36(x27443,x27442,x27444,x27445,x27446)+~E(x27441,x27442)+~P36(x27443,x27441,x27444,x27445,x27446)
% 170.70/170.42 [2745]P36(x27453,x27454,x27452,x27455,x27456)+~E(x27451,x27452)+~P36(x27453,x27454,x27451,x27455,x27456)
% 170.70/170.42 [2746]P36(x27463,x27464,x27465,x27462,x27466)+~E(x27461,x27462)+~P36(x27463,x27464,x27465,x27461,x27466)
% 170.70/170.42 [2747]P36(x27473,x27474,x27475,x27476,x27472)+~E(x27471,x27472)+~P36(x27473,x27474,x27475,x27476,x27471)
% 170.70/170.42 [2748]P25(x27482,x27483,x27484,x27485,x27486,x27487)+~E(x27481,x27482)+~P25(x27481,x27483,x27484,x27485,x27486,x27487)
% 170.70/170.42 [2749]P25(x27493,x27492,x27494,x27495,x27496,x27497)+~E(x27491,x27492)+~P25(x27493,x27491,x27494,x27495,x27496,x27497)
% 170.70/170.42 [2750]P25(x27503,x27504,x27502,x27505,x27506,x27507)+~E(x27501,x27502)+~P25(x27503,x27504,x27501,x27505,x27506,x27507)
% 170.70/170.42 [2751]P25(x27513,x27514,x27515,x27512,x27516,x27517)+~E(x27511,x27512)+~P25(x27513,x27514,x27515,x27511,x27516,x27517)
% 170.70/170.42 [2752]P25(x27523,x27524,x27525,x27526,x27522,x27527)+~E(x27521,x27522)+~P25(x27523,x27524,x27525,x27526,x27521,x27527)
% 170.70/170.42 [2753]P25(x27533,x27534,x27535,x27536,x27537,x27532)+~E(x27531,x27532)+~P25(x27533,x27534,x27535,x27536,x27537,x27531)
% 170.70/170.42 [2754]~P88(x27541)+P88(x27542)+~E(x27541,x27542)
% 170.70/170.42 [2755]P52(x27552,x27553,x27554)+~E(x27551,x27552)+~P52(x27551,x27553,x27554)
% 170.70/170.42 [2756]P52(x27563,x27562,x27564)+~E(x27561,x27562)+~P52(x27563,x27561,x27564)
% 170.70/170.42 [2757]P52(x27573,x27574,x27572)+~E(x27571,x27572)+~P52(x27573,x27574,x27571)
% 170.70/170.42 [2758]P13(x27582,x27583,x27584)+~E(x27581,x27582)+~P13(x27581,x27583,x27584)
% 170.70/170.42 [2759]P13(x27593,x27592,x27594)+~E(x27591,x27592)+~P13(x27593,x27591,x27594)
% 170.70/170.42 [2760]P13(x27603,x27604,x27602)+~E(x27601,x27602)+~P13(x27603,x27604,x27601)
% 170.70/170.42 [2761]~P117(x27611)+P117(x27612)+~E(x27611,x27612)
% 170.70/170.42 [2762]P48(x27622,x27623,x27624)+~E(x27621,x27622)+~P48(x27621,x27623,x27624)
% 170.70/170.42 [2763]P48(x27633,x27632,x27634)+~E(x27631,x27632)+~P48(x27633,x27631,x27634)
% 170.70/170.42 [2764]P48(x27643,x27644,x27642)+~E(x27641,x27642)+~P48(x27643,x27644,x27641)
% 170.70/170.42 [2765]~P9(x27651)+P9(x27652)+~E(x27651,x27652)
% 170.70/170.42 [2766]~P72(x27661)+P72(x27662)+~E(x27661,x27662)
% 170.70/170.42 [2767]~P93(x27671)+P93(x27672)+~E(x27671,x27672)
% 170.70/170.42 [2768]P33(x27682,x27683,x27684)+~E(x27681,x27682)+~P33(x27681,x27683,x27684)
% 170.70/170.42 [2769]P33(x27693,x27692,x27694)+~E(x27691,x27692)+~P33(x27693,x27691,x27694)
% 170.70/170.42 [2770]P33(x27703,x27704,x27702)+~E(x27701,x27702)+~P33(x27703,x27704,x27701)
% 170.70/170.42 [2771]~P73(x27711)+P73(x27712)+~E(x27711,x27712)
% 170.70/170.42 [2772]P3(x27722,x27723,x27724,x27725,x27726)+~E(x27721,x27722)+~P3(x27721,x27723,x27724,x27725,x27726)
% 170.70/170.42 [2773]P3(x27733,x27732,x27734,x27735,x27736)+~E(x27731,x27732)+~P3(x27733,x27731,x27734,x27735,x27736)
% 170.70/170.42 [2774]P3(x27743,x27744,x27742,x27745,x27746)+~E(x27741,x27742)+~P3(x27743,x27744,x27741,x27745,x27746)
% 170.70/170.42 [2775]P3(x27753,x27754,x27755,x27752,x27756)+~E(x27751,x27752)+~P3(x27753,x27754,x27755,x27751,x27756)
% 170.70/170.42 [2776]P3(x27763,x27764,x27765,x27766,x27762)+~E(x27761,x27762)+~P3(x27763,x27764,x27765,x27766,x27761)
% 170.70/170.42 [2777]~P112(x27771)+P112(x27772)+~E(x27771,x27772)
% 170.70/170.42 [2778]~P70(x27781)+P70(x27782)+~E(x27781,x27782)
% 170.70/170.42 [2779]~P81(x27791)+P81(x27792)+~E(x27791,x27792)
% 170.70/170.42 [2780]~P118(x27801)+P118(x27802)+~E(x27801,x27802)
% 170.70/170.42 [2781]P2(x27812,x27813,x27814)+~E(x27811,x27812)+~P2(x27811,x27813,x27814)
% 170.70/170.42 [2782]P2(x27823,x27822,x27824)+~E(x27821,x27822)+~P2(x27823,x27821,x27824)
% 170.70/170.42 [2783]P2(x27833,x27834,x27832)+~E(x27831,x27832)+~P2(x27833,x27834,x27831)
% 170.70/170.42 [2784]P34(x27842,x27843,x27844,x27845)+~E(x27841,x27842)+~P34(x27841,x27843,x27844,x27845)
% 170.70/170.42 [2785]P34(x27853,x27852,x27854,x27855)+~E(x27851,x27852)+~P34(x27853,x27851,x27854,x27855)
% 170.70/170.42 [2786]P34(x27863,x27864,x27862,x27865)+~E(x27861,x27862)+~P34(x27863,x27864,x27861,x27865)
% 170.70/170.42 [2787]P34(x27873,x27874,x27875,x27872)+~E(x27871,x27872)+~P34(x27873,x27874,x27875,x27871)
% 170.70/170.42 [2788]P32(x27882,x27883)+~E(x27881,x27882)+~P32(x27881,x27883)
% 170.70/170.42 [2789]P32(x27893,x27892)+~E(x27891,x27892)+~P32(x27893,x27891)
% 170.70/170.42 [2790]~P131(x27901)+P131(x27902)+~E(x27901,x27902)
% 170.70/170.42 [2791]P43(x27912,x27913,x27914,x27915,x27916,x27917)+~E(x27911,x27912)+~P43(x27911,x27913,x27914,x27915,x27916,x27917)
% 170.70/170.42 [2792]P43(x27923,x27922,x27924,x27925,x27926,x27927)+~E(x27921,x27922)+~P43(x27923,x27921,x27924,x27925,x27926,x27927)
% 170.70/170.42 [2793]P43(x27933,x27934,x27932,x27935,x27936,x27937)+~E(x27931,x27932)+~P43(x27933,x27934,x27931,x27935,x27936,x27937)
% 170.70/170.42 [2794]P43(x27943,x27944,x27945,x27942,x27946,x27947)+~E(x27941,x27942)+~P43(x27943,x27944,x27945,x27941,x27946,x27947)
% 170.70/170.42 [2795]P43(x27953,x27954,x27955,x27956,x27952,x27957)+~E(x27951,x27952)+~P43(x27953,x27954,x27955,x27956,x27951,x27957)
% 170.70/170.42 [2796]P43(x27963,x27964,x27965,x27966,x27967,x27962)+~E(x27961,x27962)+~P43(x27963,x27964,x27965,x27966,x27967,x27961)
% 170.70/170.42 [2797]~P59(x27971)+P59(x27972)+~E(x27971,x27972)
% 170.70/170.42 [2798]P51(x27982,x27983)+~E(x27981,x27982)+~P51(x27981,x27983)
% 170.70/170.42 [2799]P51(x27993,x27992)+~E(x27991,x27992)+~P51(x27993,x27991)
% 170.70/170.42 [2800]~P142(x28001)+P142(x28002)+~E(x28001,x28002)
% 170.70/170.42 [2801]~P119(x28011)+P119(x28012)+~E(x28011,x28012)
% 170.70/170.42 [2802]~P125(x28021)+P125(x28022)+~E(x28021,x28022)
% 170.70/170.42 [2803]~P100(x28031)+P100(x28032)+~E(x28031,x28032)
% 170.70/170.42 [2804]~P77(x28041)+P77(x28042)+~E(x28041,x28042)
% 170.70/170.42 [2805]P54(x28052,x28053,x28054,x28055,x28056)+~E(x28051,x28052)+~P54(x28051,x28053,x28054,x28055,x28056)
% 170.70/170.42 [2806]P54(x28063,x28062,x28064,x28065,x28066)+~E(x28061,x28062)+~P54(x28063,x28061,x28064,x28065,x28066)
% 170.70/170.42 [2807]P54(x28073,x28074,x28072,x28075,x28076)+~E(x28071,x28072)+~P54(x28073,x28074,x28071,x28075,x28076)
% 170.70/170.42 [2808]P54(x28083,x28084,x28085,x28082,x28086)+~E(x28081,x28082)+~P54(x28083,x28084,x28085,x28081,x28086)
% 170.70/170.42 [2809]P54(x28093,x28094,x28095,x28096,x28092)+~E(x28091,x28092)+~P54(x28093,x28094,x28095,x28096,x28091)
% 170.70/170.42 [2810]P40(x28102,x28103)+~E(x28101,x28102)+~P40(x28101,x28103)
% 170.70/170.42 [2811]P40(x28113,x28112)+~E(x28111,x28112)+~P40(x28113,x28111)
% 170.70/170.42 [2812]~P111(x28121)+P111(x28122)+~E(x28121,x28122)
% 170.70/170.42 [2813]~P129(x28131)+P129(x28132)+~E(x28131,x28132)
% 170.70/170.42 [2814]~P78(x28141)+P78(x28142)+~E(x28141,x28142)
% 170.70/170.42 [2815]~P92(x28151)+P92(x28152)+~E(x28151,x28152)
% 170.70/170.42 [2816]P14(x28162,x28163,x28164,x28165)+~E(x28161,x28162)+~P14(x28161,x28163,x28164,x28165)
% 170.70/170.42 [2817]P14(x28173,x28172,x28174,x28175)+~E(x28171,x28172)+~P14(x28173,x28171,x28174,x28175)
% 170.70/170.42 [2818]P14(x28183,x28184,x28182,x28185)+~E(x28181,x28182)+~P14(x28183,x28184,x28181,x28185)
% 170.70/170.42 [2819]P14(x28193,x28194,x28195,x28192)+~E(x28191,x28192)+~P14(x28193,x28194,x28195,x28191)
% 170.70/170.42 [2820]~P122(x28201)+P122(x28202)+~E(x28201,x28202)
% 170.70/170.42 [2821]P21(x28212,x28213,x28214,x28215)+~E(x28211,x28212)+~P21(x28211,x28213,x28214,x28215)
% 170.70/170.42 [2822]P21(x28223,x28222,x28224,x28225)+~E(x28221,x28222)+~P21(x28223,x28221,x28224,x28225)
% 170.70/170.42 [2823]P21(x28233,x28234,x28232,x28235)+~E(x28231,x28232)+~P21(x28233,x28234,x28231,x28235)
% 170.70/170.42 [2824]P21(x28243,x28244,x28245,x28242)+~E(x28241,x28242)+~P21(x28243,x28244,x28245,x28241)
% 170.70/170.42 [2825]~P98(x28251)+P98(x28252)+~E(x28251,x28252)
% 170.70/170.42 [2826]P30(x28262,x28263,x28264)+~E(x28261,x28262)+~P30(x28261,x28263,x28264)
% 170.70/170.42 [2827]P30(x28273,x28272,x28274)+~E(x28271,x28272)+~P30(x28273,x28271,x28274)
% 170.70/170.42 [2828]P30(x28283,x28284,x28282)+~E(x28281,x28282)+~P30(x28283,x28284,x28281)
% 170.70/170.42 [2829]~P126(x28291)+P126(x28292)+~E(x28291,x28292)
% 170.70/170.42 [2830]P56(x28302,x28303,x28304,x28305)+~E(x28301,x28302)+~P56(x28301,x28303,x28304,x28305)
% 170.70/170.42 [2831]P56(x28313,x28312,x28314,x28315)+~E(x28311,x28312)+~P56(x28313,x28311,x28314,x28315)
% 170.70/170.42 [2832]P56(x28323,x28324,x28322,x28325)+~E(x28321,x28322)+~P56(x28323,x28324,x28321,x28325)
% 170.70/170.42 [2833]P56(x28333,x28334,x28335,x28332)+~E(x28331,x28332)+~P56(x28333,x28334,x28335,x28331)
% 170.70/170.42 [2834]~P140(x28341)+P140(x28342)+~E(x28341,x28342)
% 170.70/170.42 [2835]P55(x28352,x28353)+~E(x28351,x28352)+~P55(x28351,x28353)
% 170.70/170.42 [2836]P55(x28363,x28362)+~E(x28361,x28362)+~P55(x28363,x28361)
% 170.70/170.42 [2837]~P105(x28371)+P105(x28372)+~E(x28371,x28372)
% 170.70/170.42 [2838]~P134(x28381)+P134(x28382)+~E(x28381,x28382)
% 170.70/170.42 [2839]~P97(x28391)+P97(x28392)+~E(x28391,x28392)
% 170.70/170.42 [2840]P24(x28402,x28403,x28404,x28405,x28406,x28407)+~E(x28401,x28402)+~P24(x28401,x28403,x28404,x28405,x28406,x28407)
% 170.70/170.42 [2841]P24(x28413,x28412,x28414,x28415,x28416,x28417)+~E(x28411,x28412)+~P24(x28413,x28411,x28414,x28415,x28416,x28417)
% 170.70/170.42 [2842]P24(x28423,x28424,x28422,x28425,x28426,x28427)+~E(x28421,x28422)+~P24(x28423,x28424,x28421,x28425,x28426,x28427)
% 170.70/170.42 [2843]P24(x28433,x28434,x28435,x28432,x28436,x28437)+~E(x28431,x28432)+~P24(x28433,x28434,x28435,x28431,x28436,x28437)
% 170.70/170.42 [2844]P24(x28443,x28444,x28445,x28446,x28442,x28447)+~E(x28441,x28442)+~P24(x28443,x28444,x28445,x28446,x28441,x28447)
% 170.70/170.42 [2845]P24(x28453,x28454,x28455,x28456,x28457,x28452)+~E(x28451,x28452)+~P24(x28453,x28454,x28455,x28456,x28457,x28451)
% 170.70/170.42 [2846]P22(x28462,x28463,x28464,x28465)+~E(x28461,x28462)+~P22(x28461,x28463,x28464,x28465)
% 170.70/170.42 [2847]P22(x28473,x28472,x28474,x28475)+~E(x28471,x28472)+~P22(x28473,x28471,x28474,x28475)
% 170.70/170.42 [2848]P22(x28483,x28484,x28482,x28485)+~E(x28481,x28482)+~P22(x28483,x28484,x28481,x28485)
% 170.70/170.42 [2849]P22(x28493,x28494,x28495,x28492)+~E(x28491,x28492)+~P22(x28493,x28494,x28495,x28491)
% 170.70/170.42 [2850]~P123(x28501)+P123(x28502)+~E(x28501,x28502)
% 170.70/170.42 [2851]~P132(x28511)+P132(x28512)+~E(x28511,x28512)
% 170.70/170.42 [2852]~P45(x28521)+P45(x28522)+~E(x28521,x28522)
% 170.70/170.42 [2853]~P89(x28531)+P89(x28532)+~E(x28531,x28532)
% 170.70/170.42 [2854]~P133(x28541)+P133(x28542)+~E(x28541,x28542)
% 170.70/170.42 [2855]P12(x28552,x28553,x28554)+~E(x28551,x28552)+~P12(x28551,x28553,x28554)
% 170.70/170.42 [2856]P12(x28563,x28562,x28564)+~E(x28561,x28562)+~P12(x28563,x28561,x28564)
% 170.70/170.42 [2857]P12(x28573,x28574,x28572)+~E(x28571,x28572)+~P12(x28573,x28574,x28571)
% 170.70/170.42 [2858]~P135(x28581)+P135(x28582)+~E(x28581,x28582)
% 170.70/170.42 [2859]P17(x28592,x28593,x28594)+~E(x28591,x28592)+~P17(x28591,x28593,x28594)
% 170.70/170.42 [2860]P17(x28603,x28602,x28604)+~E(x28601,x28602)+~P17(x28603,x28601,x28604)
% 170.70/170.42 [2861]P17(x28613,x28614,x28612)+~E(x28611,x28612)+~P17(x28613,x28614,x28611)
% 170.70/170.42 [2862]~P31(x28621)+P31(x28622)+~E(x28621,x28622)
% 170.70/170.42 [2863]P20(x28632,x28633,x28634)+~E(x28631,x28632)+~P20(x28631,x28633,x28634)
% 170.70/170.42 [2864]P20(x28643,x28642,x28644)+~E(x28641,x28642)+~P20(x28643,x28641,x28644)
% 170.70/170.42 [2865]P20(x28653,x28654,x28652)+~E(x28651,x28652)+~P20(x28653,x28654,x28651)
% 170.70/170.42 [2866]P46(x28662,x28663)+~E(x28661,x28662)+~P46(x28661,x28663)
% 170.70/170.42 [2867]P46(x28673,x28672)+~E(x28671,x28672)+~P46(x28673,x28671)
% 170.70/170.42 [2868]~P74(x28681)+P74(x28682)+~E(x28681,x28682)
% 170.70/170.42 [2869]~P144(x28691)+P144(x28692)+~E(x28691,x28692)
% 170.70/170.42 [2870]P15(x28702,x28703,x28704,x28705,x28706,x28707)+~E(x28701,x28702)+~P15(x28701,x28703,x28704,x28705,x28706,x28707)
% 170.70/170.42 [2871]P15(x28713,x28712,x28714,x28715,x28716,x28717)+~E(x28711,x28712)+~P15(x28713,x28711,x28714,x28715,x28716,x28717)
% 170.70/170.42 [2872]P15(x28723,x28724,x28722,x28725,x28726,x28727)+~E(x28721,x28722)+~P15(x28723,x28724,x28721,x28725,x28726,x28727)
% 170.70/170.42 [2873]P15(x28733,x28734,x28735,x28732,x28736,x28737)+~E(x28731,x28732)+~P15(x28733,x28734,x28735,x28731,x28736,x28737)
% 170.70/170.42 [2874]P15(x28743,x28744,x28745,x28746,x28742,x28747)+~E(x28741,x28742)+~P15(x28743,x28744,x28745,x28746,x28741,x28747)
% 170.70/170.42 [2875]P15(x28753,x28754,x28755,x28756,x28757,x28752)+~E(x28751,x28752)+~P15(x28753,x28754,x28755,x28756,x28757,x28751)
% 170.70/170.42 [2876]~P106(x28761)+P106(x28762)+~E(x28761,x28762)
% 170.70/170.42 [2877]~P128(x28771)+P128(x28772)+~E(x28771,x28772)
% 170.70/170.42 [2878]~P38(x28781)+P38(x28782)+~E(x28781,x28782)
% 170.70/170.42 [2879]~P90(x28791)+P90(x28792)+~E(x28791,x28792)
% 170.70/170.42 [2880]~P121(x28801)+P121(x28802)+~E(x28801,x28802)
% 170.70/170.42 [2881]~P113(x28811)+P113(x28812)+~E(x28811,x28812)
% 170.70/170.42 [2882]P44(x28822,x28823)+~E(x28821,x28822)+~P44(x28821,x28823)
% 170.70/170.42 [2883]P44(x28833,x28832)+~E(x28831,x28832)+~P44(x28833,x28831)
% 170.70/170.42 [2884]P23(x28842,x28843,x28844,x28845,x28846)+~E(x28841,x28842)+~P23(x28841,x28843,x28844,x28845,x28846)
% 170.70/170.42 [2885]P23(x28853,x28852,x28854,x28855,x28856)+~E(x28851,x28852)+~P23(x28853,x28851,x28854,x28855,x28856)
% 170.70/170.42 [2886]P23(x28863,x28864,x28862,x28865,x28866)+~E(x28861,x28862)+~P23(x28863,x28864,x28861,x28865,x28866)
% 170.70/170.42 [2887]P23(x28873,x28874,x28875,x28872,x28876)+~E(x28871,x28872)+~P23(x28873,x28874,x28875,x28871,x28876)
% 170.70/170.42 [2888]P23(x28883,x28884,x28885,x28886,x28882)+~E(x28881,x28882)+~P23(x28883,x28884,x28885,x28886,x28881)
% 170.70/170.42 [2889]~P130(x28891)+P130(x28892)+~E(x28891,x28892)
% 170.70/170.42 [2890]P42(x28902,x28903,x28904,x28905)+~E(x28901,x28902)+~P42(x28901,x28903,x28904,x28905)
% 170.70/170.42 [2891]P42(x28913,x28912,x28914,x28915)+~E(x28911,x28912)+~P42(x28913,x28911,x28914,x28915)
% 170.70/170.42 [2892]P42(x28923,x28924,x28922,x28925)+~E(x28921,x28922)+~P42(x28923,x28924,x28921,x28925)
% 170.70/170.42 [2893]P42(x28933,x28934,x28935,x28932)+~E(x28931,x28932)+~P42(x28933,x28934,x28935,x28931)
% 170.70/170.42 [2894]~P104(x28941)+P104(x28942)+~E(x28941,x28942)
% 170.70/170.42
% 170.70/170.42 %-------------------------------------------
% 170.70/170.48 cnf(10235,plain,
% 170.70/170.48 (E(f335(f266(x102351,x102351),f267(x102351,x102352)),x102352)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10238,plain,
% 170.70/170.48 (~E(f335(a117,x102381),x102381)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10241,plain,
% 170.70/170.48 (~E(f335(a117,x102411),x102411)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10244,plain,
% 170.70/170.48 (E(f335(f266(x102441,x102441),f267(x102441,x102442)),x102442)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10251,plain,
% 170.70/170.48 (~E(f335(a117,x102511),x102511)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10262,plain,
% 170.70/170.48 (~E(f335(a117,x102621),x102621)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10267,plain,
% 170.70/170.48 (~P4(f335(f63(x102671,x102672,f199(f892(x102671,a879))),x102673))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(10270,plain,
% 170.70/170.48 (~P4(f335(f63(x102701,x102702,f199(f892(x102701,a879))),x102703))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(10273,plain,
% 170.70/170.48 (~E(f335(a117,x102731),x102731)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10276,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x102761),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(10279,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x102791),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(10292,plain,
% 170.70/170.48 (~P4(f335(f199(f892(x102921,a879)),x102922))),
% 170.70/170.48 inference(scs_inference,[],[4486,10238,10241,10251,10262,3097,3265,10235,3139,3201,3147,3291,4553,10276,4550,4507,4556,3282,4540,4574,10267,4578,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049])).
% 170.70/170.48 cnf(10296,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x102961)),x102961))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(10299,plain,
% 170.70/170.48 (~E(f335(f335(f154(x102991),x102992),x102993),x102993)),
% 170.70/170.48 inference(rename_variables,[],[4513])).
% 170.70/170.48 cnf(10305,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x103051),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(10307,plain,
% 170.70/170.48 (E(f45(a884,f335(f266(x103071,x103071),f267(x103071,f335(f335(f81(a884),x103072),x103073))),x103072),f2(a884))),
% 170.70/170.48 inference(scs_inference,[],[4486,10238,10241,10251,10262,3097,3265,10235,10244,3139,3201,3168,3147,4513,3291,4553,10276,10279,4550,4507,4558,4556,3282,4540,4574,10267,4578,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076])).
% 170.70/170.48 cnf(10308,plain,
% 170.70/170.48 (E(f335(f266(x103081,x103081),f267(x103081,x103082)),x103082)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10311,plain,
% 170.70/170.48 (E(f335(f266(x103111,x103111),f267(x103111,x103112)),x103112)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10318,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x103181),x103182)),x103182))),
% 170.70/170.48 inference(rename_variables,[],[4576])).
% 170.70/170.48 cnf(10321,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x103211),x103212)),x103212))),
% 170.70/170.48 inference(rename_variables,[],[4576])).
% 170.70/170.48 cnf(10328,plain,
% 170.70/170.48 (~E(x103281,f335(a117,x103281))),
% 170.70/170.48 inference(scs_inference,[],[4486,10238,10241,10251,10262,3097,3265,10235,10244,10308,3139,3201,3168,3147,4513,3378,3291,4553,10276,10279,4550,4507,4558,4135,4556,3282,4540,4574,10267,4578,4576,10318,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190])).
% 170.70/170.48 cnf(10342,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x103421),x103421))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10345,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f45(a884,x103451,x103452)),x103451))),
% 170.70/170.48 inference(rename_variables,[],[3767])).
% 170.70/170.48 cnf(10368,plain,
% 170.70/170.48 (E(f335(f38(a884),f335(f256(a884),x103681)),x103681)),
% 170.70/170.48 inference(rename_variables,[],[3198])).
% 170.70/170.48 cnf(10376,plain,
% 170.70/170.48 (~E(f335(a117,x103761),x103761)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10379,plain,
% 170.70/170.48 (~E(f335(a117,x103791),x103791)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10382,plain,
% 170.70/170.48 (~E(f335(a117,x103821),x103821)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10384,plain,
% 170.70/170.48 (P4(f335(a205,a102))),
% 170.70/170.48 inference(scs_inference,[],[4486,10238,10241,10251,10262,10273,10376,10379,3097,3265,10235,10244,10308,3139,3201,3168,3147,3238,4513,3198,4583,3220,3378,3291,4553,10276,10279,3895,3312,4550,4507,4549,10342,3404,3828,3767,4558,10296,4135,4556,4539,3282,4540,4544,4574,10267,4578,4576,10318,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332])).
% 170.70/170.48 cnf(10387,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x103871),f335(a117,x103871)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10396,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x103961),x103961))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10403,plain,
% 170.70/170.48 (E(f335(f266(x104031,x104031),f267(x104031,x104032)),x104032)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10406,plain,
% 170.70/170.48 (E(f335(f266(x104061,x104061),f267(x104061,x104062)),x104062)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10425,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x104251),x104251))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(10434,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x104341),x104341))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10439,plain,
% 170.70/170.48 (~E(f335(f335(f335(f72(x104391,f888(x104392)),x104393),x104394),f335(f243(x104392),x104395)),f335(f16(f888(x104392),x104391),f202(x104392)))),
% 170.70/170.48 inference(rename_variables,[],[4571])).
% 170.70/170.48 cnf(10466,plain,
% 170.70/170.48 (~E(f335(f335(f154(x104661),x104662),x104663),x104663)),
% 170.70/170.48 inference(rename_variables,[],[4513])).
% 170.70/170.48 cnf(10469,plain,
% 170.70/170.48 (~E(f335(a28,x104691),f33(x104692,x104693))),
% 170.70/170.48 inference(rename_variables,[],[4502])).
% 170.70/170.48 cnf(10480,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x104801),x104801))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(10485,plain,
% 170.70/170.48 (~E(f335(a117,x104851),x104851)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10492,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x104921),x104921))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10505,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x105051),f335(a117,x105051)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10510,plain,
% 170.70/170.48 (E(f335(f335(f137(x105101),f118(x105101)),x105102),x105102)),
% 170.70/170.48 inference(rename_variables,[],[3260])).
% 170.70/170.48 cnf(10528,plain,
% 170.70/170.48 (~P4(f335(f63(x105281,x105282,f199(f892(x105281,a879))),x105283))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(10547,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x105471),x105471))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10562,plain,
% 170.70/170.48 (~E(f335(a28,x105621),f33(x105622,x105623))),
% 170.70/170.48 inference(rename_variables,[],[4502])).
% 170.70/170.48 cnf(10568,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),f2(a884)),f335(a109,f78(a1))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,4502,10469,3097,3265,10235,10244,10308,10311,10403,3139,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,4091,4583,3220,3673,3378,10387,10505,3291,4553,10276,10279,10305,4566,3749,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,3308,10425,3311,4549,10342,10434,3404,3828,3767,10345,4558,10296,4135,4556,4539,3282,3286,4541,4540,4544,4574,10267,10270,4578,3788,4576,10318,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895])).
% 170.70/170.48 cnf(10571,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x105711),x105711))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10576,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x105761),f335(a117,x105761)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10579,plain,
% 170.70/170.48 (~P4(f335(f63(x105791,x105792,f199(f892(x105791,a879))),x105793))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(10582,plain,
% 170.70/170.48 (~P4(f335(f63(x105821,x105822,f199(f892(x105821,a879))),x105823))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(10587,plain,
% 170.70/170.48 (~P4(f335(f63(x105871,x105872,f199(f892(x105871,a879))),x105873))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(10597,plain,
% 170.70/170.48 (~E(f335(f172(x105971),f335(a117,f335(f335(f137(x105971),f335(f172(x105971),x105972)),f335(f335(f154(x105971),x105973),f118(x105971))))),f335(f335(f154(x105971),x105973),x105972))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,3139,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,4091,4583,3220,3673,3378,10387,10505,10576,3291,4553,10276,10279,10305,4566,3749,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,3308,10425,3311,4549,10342,10434,10547,3404,3828,3767,10345,4558,10296,4135,4556,4539,3282,3286,4541,4540,4544,4574,10267,10270,10528,10579,10582,4578,3788,4576,10318,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012])).
% 170.70/170.48 cnf(10598,plain,
% 170.70/170.48 (~E(f335(a117,x105981),x105981)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10616,plain,
% 170.70/170.48 (P4(f335(f335(f250(a104),f335(a3,x106161)),f335(a3,f335(a117,x106161))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,3139,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,4091,4583,3220,3673,3378,10387,10505,10576,3762,3291,4553,10276,10279,10305,4566,3749,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,3308,10425,3311,4549,10342,10434,10547,3404,3828,3767,10345,4558,10296,4135,4556,4539,3282,3286,4541,4540,4544,4574,10267,10270,10528,10579,10582,4578,3788,4576,10318,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095])).
% 170.70/170.48 cnf(10623,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x106231),x106231))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10626,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x106261),f335(f335(f81(a884),x106261),x106261)))),
% 170.70/170.48 inference(rename_variables,[],[3577])).
% 170.70/170.48 cnf(10628,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x106281),f335(f335(f81(a884),f335(a117,x106281)),f335(a117,x106281))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,3139,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,4091,4583,3220,3673,3378,10387,10505,10576,3762,3291,4553,10276,10279,10305,4566,3749,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,3308,10425,3311,4549,10342,10434,10547,3404,3828,3767,10345,4558,10296,4135,4556,4539,3282,3286,4541,4540,4544,4574,10267,10270,10528,10579,10582,3577,10626,4578,3788,4576,10318,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117])).
% 170.70/170.48 cnf(10629,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x106291),f335(f335(f81(a884),x106291),x106291)))),
% 170.70/170.48 inference(rename_variables,[],[3577])).
% 170.70/170.48 cnf(10632,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x106321),f335(a117,f335(f335(f80(a884),x106322),x106321))))),
% 170.70/170.48 inference(rename_variables,[],[3760])).
% 170.70/170.48 cnf(10637,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x106371),f335(a117,x106371)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10640,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x106401),f335(a117,x106401)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10643,plain,
% 170.70/170.48 (P4(f335(f335(f337(x106431),x106432),f258(f892(x106431,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(10660,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x106601)),x106601))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(10663,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x106631)),x106631))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(10666,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x106661),x106662)),x106662))),
% 170.70/170.48 inference(rename_variables,[],[4576])).
% 170.70/170.48 cnf(10669,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x106691),x106692)),x106692))),
% 170.70/170.48 inference(rename_variables,[],[4576])).
% 170.70/170.48 cnf(10672,plain,
% 170.70/170.48 (P4(f335(f258(f892(x106721,a879)),x106722))),
% 170.70/170.48 inference(rename_variables,[],[3372])).
% 170.70/170.48 cnf(10675,plain,
% 170.70/170.48 (E(f335(f38(a884),f335(f256(a884),x106751)),x106751)),
% 170.70/170.48 inference(rename_variables,[],[3198])).
% 170.70/170.48 cnf(10678,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x106781),f335(a117,x106781)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10685,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x106851),x106851))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10690,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x106901),x106901))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(10699,plain,
% 170.70/170.48 (E(f335(f266(x106991,x106991),f267(x106991,x106992)),x106992)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(10702,plain,
% 170.70/170.48 (P4(f335(f258(f892(x107021,a879)),x107022))),
% 170.70/170.48 inference(rename_variables,[],[3372])).
% 170.70/170.48 cnf(10705,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x107051))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(10708,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x107081,a879)),f199(f892(x107081,a879))),x107082))),
% 170.70/170.48 inference(rename_variables,[],[3758])).
% 170.70/170.48 cnf(10711,plain,
% 170.70/170.48 (P4(f335(f258(f892(x107111,a879)),x107112))),
% 170.70/170.48 inference(rename_variables,[],[3372])).
% 170.70/170.48 cnf(10713,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(f335(f81(a884),f335(a117,x107131)),f335(a117,x107131))),x107131))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,10368,4091,4583,3220,3673,3613,3378,10387,10505,10576,10637,10640,3762,3291,4553,10276,10279,10305,4566,3749,3521,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,10623,3308,10425,10480,3311,4549,10342,10434,10547,3467,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,3331,4135,4556,4539,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,4578,3788,4576,10318,10321,10666,3760,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329])).
% 170.70/170.48 cnf(10714,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x107141),f335(f335(f81(a884),x107141),x107141)))),
% 170.70/170.48 inference(rename_variables,[],[3577])).
% 170.70/170.48 cnf(10718,plain,
% 170.70/170.48 (E(f335(f172(x107181),f247(x107182,x107183,f335(f335(f137(x107181),f335(f172(x107181),x107184)),f335(f335(f154(x107181),x107185),f118(x107181))),x107186,f202(x107183))),f335(f335(f154(x107181),x107185),x107184))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,10368,4091,4583,3220,3673,3613,3378,10387,10505,10576,10637,10640,3762,3291,4553,10276,10279,10305,4566,3749,3521,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,10623,3308,10425,10480,3311,4549,10342,10434,10547,3467,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,3331,4135,4556,4539,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,4578,3788,4576,10318,10321,10666,3760,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368])).
% 170.70/170.48 cnf(10723,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,f335(a117,f335(f335(f80(a884),x107231),x107232)))),f335(a117,x107232)))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,10368,4091,4583,3220,3673,3613,3378,10387,10505,10576,10637,10640,10678,3762,3291,4553,10276,10279,10305,4566,3749,3521,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,10623,3308,10425,10480,3311,4549,10342,10434,10547,3467,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,3331,4135,4556,4539,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,4578,3788,4576,10318,10321,10666,3760,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371])).
% 170.70/170.48 cnf(10731,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a104),f335(a3,x107311)),f335(a3,f2(a884))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,10368,4091,4583,3220,3673,3613,3378,10387,10505,10576,10637,10640,10678,3762,3291,4553,10276,10279,10305,4566,3749,3521,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,10623,3308,10425,10480,3311,4549,10342,10434,10547,3467,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,4135,4556,4539,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,4578,3788,4576,10318,10321,10666,3760,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376])).
% 170.70/170.48 cnf(10754,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x107541),x107541))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10765,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x107651,f892(x107652,a879))),x107653),x107654))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(10772,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x107721),f335(a117,x107721)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(10774,plain,
% 170.70/170.48 (P4(f335(f335(f250(a1),f335(f335(f22(a1),x107741),f78(a1))),x107741))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3673,3613,3378,10387,10505,10576,10637,10640,10678,3762,3291,4553,10276,10279,10305,4566,3749,3521,3895,3337,3339,3312,4550,4507,4043,3307,10396,10492,10623,10685,10754,3308,10425,10480,10690,3311,4549,10342,10434,10547,3467,4562,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,4135,4556,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,4578,4579,3788,4576,10318,10321,10666,3760,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633])).
% 170.70/170.48 cnf(10775,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x107751),x107751))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(10780,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x107801),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(10793,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x107931),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(10796,plain,
% 170.70/170.48 (~P4(f335(f335(f250(f892(x107961,a879)),x107962),f199(f892(x107961,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4572])).
% 170.70/170.48 cnf(10799,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x107991),x107991))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10802,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x108021),x108021))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10816,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x108161),f335(f335(f22(a884),x108161),x108162)))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3673,3613,3378,10387,10505,10576,10637,10640,10678,3762,3291,4553,10276,10279,10305,10780,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,3308,10425,10480,10690,3311,4549,10342,10434,10547,10571,3467,4562,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,4135,4556,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,4578,4579,3788,4576,10318,10321,10666,3760,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795])).
% 170.70/170.48 cnf(10817,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x108171),x108171))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10826,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x108261),x108262),f199(f892(x108261,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(10835,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x108351),x108351))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10838,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x108381),x108382),f199(f892(x108381,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(10841,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x108411,a879)),f335(f314(x108412,x108411,x108413),f335(f315(x108412,x108411,x108413),x108414))),x108414))),
% 170.70/170.48 inference(rename_variables,[],[4197])).
% 170.70/170.48 cnf(10850,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x108501,a879)),f335(f175(x108501),f335(f139(x108501,x108502),x108503))),f335(f175(x108501),x108503)))),
% 170.70/170.48 inference(rename_variables,[],[3957])).
% 170.70/170.48 cnf(10853,plain,
% 170.70/170.48 (E(f335(f314(x108531,x108531,f5(x108531)),x108532),x108532)),
% 170.70/170.48 inference(rename_variables,[],[3368])).
% 170.70/170.48 cnf(10858,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x108581))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(10861,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x108611),x108611))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10864,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x108641),x108641))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10867,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x108671,f892(x108672,a879))),x108673),x108674))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(10874,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x108741),x108741))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(10885,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x108851),f335(f335(f81(a884),x108851),x108851)))),
% 170.70/170.48 inference(rename_variables,[],[3577])).
% 170.70/170.48 cnf(10891,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x108911),f335(a117,f335(f335(f80(a884),x108912),x108911))))),
% 170.70/170.48 inference(rename_variables,[],[3760])).
% 170.70/170.48 cnf(10898,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x108981),x108981))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10901,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x109011),x109011))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(10904,plain,
% 170.70/170.48 (~E(f335(a117,x109041),x109041)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(10909,plain,
% 170.70/170.48 (P4(f335(f335(f337(x109091),x109092),f258(f892(x109091,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(10914,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x109141),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(10916,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x109161,a879)),x109162),f40(f892(x109161,a879),f335(f312(x109161),x109162))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3512,3673,3613,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,3674,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,4562,10826,10838,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,4135,4556,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508])).
% 170.70/170.48 cnf(10929,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x109291))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(10936,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x109361),x109361))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10945,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x109451),x109452),f199(f892(x109451,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(10947,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x109471,a879)),f41(f892(x109471,a879),f335(f312(x109471),x109472))),x109472))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,3674,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,4562,10826,10838,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783])).
% 170.70/170.48 cnf(10952,plain,
% 170.70/170.48 (P4(f335(f335(f337(f885(x109521)),x109522),f164(x109521,f258(f892(x109521,a879)))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,3674,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,4562,10826,10838,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793])).
% 170.70/170.48 cnf(10953,plain,
% 170.70/170.48 (P4(f335(f335(f337(x109531),x109532),f258(f892(x109531,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(10956,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x109561),f885(x109561))),f335(f335(f270(f885(x109561),f885(x109561)),x109562),f118(x109561))),f148(x109561,x109563)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(10962,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(x109621,x109621)),x109622),f267(x109621,f199(f892(x109621,a879)))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,3674,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,4562,10826,10838,10945,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924])).
% 170.70/170.48 cnf(10963,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x109631),x109632),f199(f892(x109631,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(10965,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x109651),x109652),f335(f315(x109651,x109653,x109654),f199(f892(x109653,a879)))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,4502,10469,3097,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,3674,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,4562,10826,10838,10945,10963,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,3758,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958])).
% 170.70/170.48 cnf(10966,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x109661),x109662),f199(f892(x109661,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(10969,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x109691,a879)),x109692),f335(f335(f313(x109691),x109693),x109692)))),
% 170.70/170.48 inference(rename_variables,[],[3756])).
% 170.70/170.48 cnf(10972,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x109721),x109721))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(10975,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x109751,a879)),x109752),f335(f335(f313(x109751),x109753),x109752)))),
% 170.70/170.48 inference(rename_variables,[],[3756])).
% 170.70/170.48 cnf(10990,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x109901,a879)),x109902),f335(f335(f313(x109901),x109903),x109902)))),
% 170.70/170.48 inference(rename_variables,[],[3756])).
% 170.70/170.48 cnf(10997,plain,
% 170.70/170.48 (~P4(f335(f63(x109971,x109972,f199(f892(x109971,a879))),x109973))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(11001,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),f335(a117,x110011)),x110011)),f311(a884,a325)))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,4502,10469,3097,3149,3265,10235,10244,10308,10311,10403,10406,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,4513,10299,3198,10368,4091,3946,4583,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,3674,4043,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393])).
% 170.70/170.48 cnf(11010,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x110101),f335(a117,x110101)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(11020,plain,
% 170.70/170.48 (~E(f335(f314(x110201,f892(x110201,a879),x110202),x110203),f335(f312(x110201),x110203))),
% 170.70/170.48 inference(rename_variables,[],[4559])).
% 170.70/170.48 cnf(11023,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x110231),x110232),f199(f892(x110231,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11026,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(x110261,x110261)),f335(f335(f270(x110261,x110261),x110262),x110262)),f311(x110261,x110263)))),
% 170.70/170.48 inference(rename_variables,[],[3946])).
% 170.70/170.48 cnf(11029,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x110291,a879)),f335(f175(x110291),f173(x110291,x110292,x110293))),f335(f175(x110291),x110293)))),
% 170.70/170.48 inference(rename_variables,[],[4008])).
% 170.70/170.48 cnf(11032,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x110321,a879)),x110322),f258(f892(x110321,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3692])).
% 170.70/170.48 cnf(11048,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x110481,a879)),f199(f892(x110481,a879))),x110482))),
% 170.70/170.48 inference(rename_variables,[],[3758])).
% 170.70/170.48 cnf(11059,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x110591),f885(x110591))),f335(f335(f270(f885(x110591),f885(x110591)),x110592),f118(x110591))),f150(x110591,x110593)))),
% 170.70/170.48 inference(rename_variables,[],[4584])).
% 170.70/170.48 cnf(11070,plain,
% 170.70/170.48 (~E(f335(a117,x110701),x110701)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11073,plain,
% 170.70/170.48 (~E(f335(a117,x110731),x110731)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11075,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(f885(x110751),f885(x110751))),f335(f335(f270(f885(x110751),f885(x110751)),f118(x110751)),f118(x110751))),f335(f335(f292(f885(x110751),f885(x110751),f885(x110751)),f161(x110751,x110752)),f311(f885(x110751),f161(x110751,x110752)))))),
% 170.70/170.48 inference(scs_inference,[],[4499,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,3944,4513,10299,4559,3198,10368,4091,3946,11026,4583,10956,4584,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,10708,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625])).
% 170.70/170.48 cnf(11085,plain,
% 170.70/170.48 (P27(x110851,x110851,f5(x110851),x110852)),
% 170.70/170.48 inference(rename_variables,[],[3551])).
% 170.70/170.48 cnf(11090,plain,
% 170.70/170.48 (~E(f335(f314(x110901,f892(x110901,a879),x110902),x110903),f335(f312(x110901),x110903))),
% 170.70/170.48 inference(rename_variables,[],[4559])).
% 170.70/170.48 cnf(11095,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x110951,a879)),x110952),f258(f892(x110951,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3692])).
% 170.70/170.48 cnf(11109,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x111091),x111092),f199(f892(x111091,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11112,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x111121)),x111121))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11117,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x111171),x111172),f199(f892(x111171,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11129,plain,
% 170.70/170.48 (~P4(f335(f335(f337(a884),f335(a117,f335(f145(a884,a884,f80(a884),f2(a884)),x111291))),f335(f175(a884),x111291)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,4583,10956,4584,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,10708,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845])).
% 170.70/170.48 cnf(11130,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x111301)),x111301))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11133,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x111331),x111332),f199(f892(x111331,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11141,plain,
% 170.70/170.48 (E(f335(f139(x111411,f258(f892(x111412,a879))),f793(x111413,x111414,f335(f335(f154(x111411),x111414),x111413),f258(f892(x111412,a879)),x111411)),x111413)),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,4583,10956,4584,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,10708,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919])).
% 170.70/170.48 cnf(11143,plain,
% 170.70/170.48 (E(f335(x111431,f685(f335(x111431,x111432),f335(f243(x111433),x111432),x111431,x111434,x111433)),f335(x111431,x111432))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,4583,10956,4584,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,10708,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921])).
% 170.70/170.48 cnf(11152,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(x111521,x111521)),f335(f335(f270(x111521,x111521),x111522),x111522)),f311(x111521,x111523)))),
% 170.70/170.48 inference(rename_variables,[],[3946])).
% 170.70/170.48 cnf(11157,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x111571),f885(x111571))),f335(f335(f270(f885(x111571),f885(x111571)),x111572),f118(x111571))),f148(x111571,x111573)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(11160,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x111601),f885(x111601))),f335(f335(f270(f885(x111601),f885(x111601)),x111602),f118(x111601))),f150(x111601,x111603)))),
% 170.70/170.48 inference(rename_variables,[],[4584])).
% 170.70/170.48 cnf(11163,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x111631),f885(x111631))),f335(f335(f270(f885(x111631),f885(x111631)),x111632),f118(x111631))),f160(x111631,x111633)))),
% 170.70/170.48 inference(rename_variables,[],[4585])).
% 170.70/170.48 cnf(11165,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x111651),f885(x111651))),f335(f335(f270(f885(x111651),f885(x111651)),f118(x111651)),x111652)),f335(f290(f885(x111651),f885(x111651)),f148(x111651,x111653))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,4583,10956,11157,4584,11059,4585,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,4572,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,10708,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069])).
% 170.70/170.48 cnf(11168,plain,
% 170.70/170.48 (~P4(f335(f335(f250(f892(x111681,a879)),x111682),f199(f892(x111681,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4572])).
% 170.70/170.48 cnf(11171,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x111711),x111712),f199(f892(x111711,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11177,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x111771,a879)),x111772),f335(f335(f115(f892(x111771,a879)),x111773),f258(f892(x111771,a879)))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,4583,10956,11157,4584,11059,4585,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,11095,4572,10796,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,3912,3756,10969,10975,3758,10708,3577,10626,10629,10714,10885,4578,4579,10765,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122])).
% 170.70/170.48 cnf(11178,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x111781,a879)),x111782),f258(f892(x111781,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3692])).
% 170.70/170.48 cnf(11181,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x111811,f892(x111812,a879))),x111813),x111814))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(11190,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x111901),x111902),f199(f892(x111901,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11193,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(x111931,x111931)),f335(f335(f270(x111931,x111931),x111932),x111933)),f156(x111931,f118(f892(x111931,a884)))))),
% 170.70/170.48 inference(rename_variables,[],[4581])).
% 170.70/170.48 cnf(11198,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x111981),x111982),f199(f892(x111981,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11200,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x112001,a879)),f335(f289(x112002,x112001,f199(f892(f891(x112002,x112001),a879))),x112003)),x112004))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,4583,10956,11157,4584,11059,4585,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,11095,4572,10796,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,3912,3756,10969,10975,3758,10708,11048,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296])).
% 170.70/170.48 cnf(11201,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x112011,a879)),f199(f892(x112011,a879))),x112012))),
% 170.70/170.48 inference(rename_variables,[],[3758])).
% 170.70/170.48 cnf(11204,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(x112041,x112041)),f335(f335(f270(x112041,x112041),x112042),x112042)),f311(x112041,x112043)))),
% 170.70/170.48 inference(rename_variables,[],[3946])).
% 170.70/170.48 cnf(11206,plain,
% 170.70/170.48 (~P36(x112061,x112062,x112063,f335(f335(f157(x112064,x112061),x112065),f335(a117,f118(x112064))),f118(x112062))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,11152,4583,10956,11157,4584,11059,4585,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,11095,4572,10796,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,3912,3756,10969,10975,3758,10708,11048,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305])).
% 170.70/170.48 cnf(11208,plain,
% 170.70/170.48 (~E(f335(f335(f106(f892(f891(f885(x112081),f885(x112081)),a879)),f335(f290(f885(x112081),f885(x112081)),f161(x112081,x112082))),f311(f885(x112081),f161(x112081,x112082))),f199(f892(f891(f885(x112081),f885(x112081)),a879)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,11152,4583,10956,11157,4584,11059,4585,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,11095,4572,10796,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,3912,3756,10969,10975,3758,10708,11048,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327])).
% 170.70/170.48 cnf(11215,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x112151),f885(x112151))),f335(f335(f270(f885(x112151),f885(x112151)),x112152),f118(x112151))),f160(x112151,x112153)))),
% 170.70/170.48 inference(rename_variables,[],[4585])).
% 170.70/170.48 cnf(11218,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x112181),f885(x112181))),f335(f335(f270(f885(x112181),f885(x112181)),f118(x112181)),x112182)),f148(x112181,x112183)))),
% 170.70/170.48 inference(rename_variables,[],[4586])).
% 170.70/170.48 cnf(11226,plain,
% 170.70/170.48 (P4(f335(f335(f337(x112261),x112262),f258(f892(x112261,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(11231,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x112311,a879)),f199(f892(x112311,a879))),x112312))),
% 170.70/170.48 inference(rename_variables,[],[3758])).
% 170.70/170.48 cnf(11234,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x112341),x112342),f199(f892(x112341,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11237,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x112371,a879)),x112372),f258(f892(x112371,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3692])).
% 170.70/170.48 cnf(11241,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x112411,a879)),f335(f289(x112412,x112411,x112413),f199(f892(x112412,a879)))),x112414))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,4559,11020,3415,3198,10368,4091,3946,11026,11152,4583,10956,11157,4584,11059,4585,11163,4586,4587,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,3372,10672,10702,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,3912,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,4096,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560])).
% 170.70/170.48 cnf(11242,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x112421,a879)),f199(f892(x112421,a879))),x112422))),
% 170.70/170.48 inference(rename_variables,[],[3758])).
% 170.70/170.48 cnf(11255,plain,
% 170.70/170.48 (P4(f335(f258(f892(x112551,a879)),x112552))),
% 170.70/170.48 inference(rename_variables,[],[3372])).
% 170.70/170.48 cnf(11263,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x112631),f885(x112631))),f335(f335(f270(f885(x112631),f885(x112631)),x112632),f118(x112631))),f148(x112631,x112633)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(11266,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x112661),f885(x112661))),f335(f335(f270(f885(x112661),f885(x112661)),x112662),f118(x112661))),f150(x112661,x112663)))),
% 170.70/170.48 inference(rename_variables,[],[4584])).
% 170.70/170.48 cnf(11269,plain,
% 170.70/170.48 (~E(f335(f335(f154(x112691),x112692),x112693),x112693)),
% 170.70/170.48 inference(rename_variables,[],[4513])).
% 170.70/170.48 cnf(11272,plain,
% 170.70/170.48 (~E(f335(a117,x112721),x112721)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11275,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x112751),x112752),f199(f892(x112751,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11280,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(f885(x112801),f885(x112801))),f335(f335(f270(f885(x112801),f885(x112801)),x112802),x112802)),f161(x112801,f311(x112801,x112803))))),
% 170.70/170.48 inference(rename_variables,[],[4085])).
% 170.70/170.48 cnf(11285,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x112851),f885(x112851))),f335(f335(f270(f885(x112851),f885(x112851)),x112852),f118(x112851))),f148(x112851,x112853)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(11294,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x112941),x112942),f189(x112943,x112941,f191(x112943,x112941,x112944,f199(f892(x112943,a879))))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,4559,11020,3415,3198,10368,4091,3946,11026,11152,4583,10956,11157,11263,4584,11059,11160,4585,11163,4586,11218,4587,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4085,11280,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,3372,10672,10702,10711,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,3912,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,4096,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777])).
% 170.70/170.48 cnf(11295,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x112951),x112952),f199(f892(x112951,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11298,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x112981),x112982),f199(f892(x112981,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11301,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x113011),x113012),f199(f892(x113011,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11304,plain,
% 170.70/170.48 (P4(f335(f335(f337(x113041),x113042),f258(f892(x113041,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(11307,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x113071),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(11312,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(x113121,x113121)),f335(f335(f270(x113121,x113121),x113122),x113123)),f156(x113121,f118(f892(x113121,a884)))))),
% 170.70/170.48 inference(rename_variables,[],[4581])).
% 170.70/170.48 cnf(11315,plain,
% 170.70/170.48 (~E(f335(f314(x113151,f892(x113151,a879),x113152),x113153),f335(f312(x113151),x113153))),
% 170.70/170.48 inference(rename_variables,[],[4559])).
% 170.70/170.48 cnf(11318,plain,
% 170.70/170.48 (~E(f335(f314(x113181,f892(x113181,a879),x113182),x113183),f335(f312(x113181),x113183))),
% 170.70/170.48 inference(rename_variables,[],[4559])).
% 170.70/170.48 cnf(11320,plain,
% 170.70/170.48 (E(f335(f335(f270(a884,a884),f678(f311(a884,a325),a325,a884,f335(f335(f270(a884,a884),x113201),f335(a117,x113201)),a884,a884)),f679(f311(a884,a325),a325,a884,f335(f335(f270(a884,a884),x113201),f335(a117,x113201)),a884,a884)),f335(f335(f270(a884,a884),x113201),f335(a117,x113201)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,4559,11020,11090,11315,3415,3198,10368,4091,3946,11026,11152,4583,10956,11157,11263,4584,11059,11160,4585,11163,4586,11218,4587,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4085,11280,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,11226,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,3372,10672,10702,10711,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,11193,3912,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,4096,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950])).
% 170.70/170.48 cnf(11323,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x113231),f885(x113231))),f335(f335(f270(f885(x113231),f885(x113231)),x113232),f118(x113231))),f148(x113231,x113233)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(11329,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x113291),f885(x113291))),f335(f335(f270(f885(x113291),f885(x113291)),x113292),f118(x113291))),f148(x113291,x113293)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(11332,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x113321),x113322),f199(f892(x113321,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11336,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(x113361,x113362)),f335(f335(f270(x113361,x113362),f335(x113363,x113364)),f335(x113365,x113364))),f335(f314(f891(x113366,x113366),f891(x113361,x113362),f275(x113366,x113361,x113366,x113362,x113363,x113365)),f311(x113366,x113367))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,4502,10469,10562,3097,3149,3265,10235,10244,10308,10311,10403,10406,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,4559,11020,11090,11315,3415,3198,10368,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4085,11280,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,11226,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,3372,10672,10702,10711,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,11193,3912,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,4096,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079])).
% 170.70/170.48 cnf(11339,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x113391),x113392),f199(f892(x113391,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11342,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x113421),x113422),f199(f892(x113421,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11345,plain,
% 170.70/170.48 (P4(f335(f335(f337(x113451),f335(x113452,x113453)),f335(f314(x113454,x113451,x113452),f258(f892(x113454,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[3912])).
% 170.70/170.48 cnf(11348,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(x113481,x113481)),f335(f335(f270(x113481,x113481),x113482),x113483)),f156(x113481,f118(f892(x113481,a884)))))),
% 170.70/170.48 inference(rename_variables,[],[4581])).
% 170.70/170.48 cnf(11356,plain,
% 170.70/170.48 (E(f119(x113561,f118(x113561)),f118(x113561))),
% 170.70/170.48 inference(rename_variables,[],[3149])).
% 170.70/170.48 cnf(11359,plain,
% 170.70/170.48 (~E(f335(a117,x113591),x113591)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11366,plain,
% 170.70/170.48 (~E(f335(a117,x113661),x113661)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11371,plain,
% 170.70/170.48 (E(f335(f266(x113711,x113711),f267(x113711,x113712)),x113712)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(11374,plain,
% 170.70/170.48 (E(f335(f266(x113741,x113741),f267(x113741,x113742)),x113742)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(11380,plain,
% 170.70/170.48 (~E(f335(a117,x113801),x113801)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11387,plain,
% 170.70/170.48 (~E(f335(f335(f80(a1),x113871),x113871),a102)),
% 170.70/170.48 inference(rename_variables,[],[4510])).
% 170.70/170.48 cnf(11391,plain,
% 170.70/170.48 (~E(f335(a26,x113911),f335(f243(a880),a889))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,4502,10469,10562,3225,2895,2904,2937,2950,2951,2968,2997,3003,3049,3050,3097,3149,3265,10235,10244,10308,10311,10403,10406,10699,11371,3770,3139,3972,3201,3168,3147,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,4559,11020,11090,11315,11318,3415,3198,10368,3199,3117,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,4566,3749,3521,3895,3337,3339,3312,4550,4507,4085,11280,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,11226,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,3372,10672,10702,10711,3404,3828,3767,10345,4558,10296,10660,10663,11112,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4574,10267,10270,10528,10579,10582,10587,4581,11193,11312,3912,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,4579,10765,10867,4197,4096,3788,4576,10318,10321,10666,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852])).
% 170.70/170.48 cnf(11398,plain,
% 170.70/170.48 (E(f335(f335(f22(a884),f2(a884)),x113981),f2(a884))),
% 170.70/170.48 inference(rename_variables,[],[3221])).
% 170.70/170.48 cnf(11407,plain,
% 170.70/170.48 (E(f335(f335(f80(a1),f335(f335(f81(a1),x114071),f335(f335(f39(a1),x114072),x114071))),f45(a1,x114072,x114071)),x114072)),
% 170.70/170.48 inference(rename_variables,[],[3860])).
% 170.70/170.48 cnf(11431,plain,
% 170.70/170.48 (~E(f335(a117,x114311),x114311)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11434,plain,
% 170.70/170.48 (~E(f335(a117,x114341),x114341)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11460,plain,
% 170.70/170.48 (~P4(f335(f63(x114601,x114602,f199(f892(x114601,a879))),x114603))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(11463,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x114631,f892(x114632,a879))),x114633),x114634))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(11466,plain,
% 170.70/170.48 (P4(f335(f335(f337(x114661),x114662),f258(f892(x114661,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(11478,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x114781),x114781))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11485,plain,
% 170.70/170.48 (P4(f335(f67(x114851,x114852,x114853,x114854,f199(f892(x114851,a879))),x114854))),
% 170.70/170.48 inference(rename_variables,[],[4236])).
% 170.70/170.48 cnf(11486,plain,
% 170.70/170.48 (E(f335(f266(x114861,x114861),f267(x114861,x114862)),x114862)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(11491,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x114911,f892(x114912,a879))),x114913),x114914))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(11502,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x115021),x115022)),x115022))),
% 170.70/170.48 inference(rename_variables,[],[4576])).
% 170.70/170.48 cnf(11505,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a1),f335(f105(a1),x115051)),f2(a1)))),
% 170.70/170.48 inference(rename_variables,[],[4566])).
% 170.70/170.48 cnf(11521,plain,
% 170.70/170.48 (~E(f335(f335(f106(a884),f335(a117,x115211)),x115211),f335(a117,x115211))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,4502,10469,10562,3225,2895,2902,2904,2908,2909,2918,2921,2927,2937,2945,2950,2951,2955,2967,2968,2978,2997,3003,3045,3049,3050,3056,3075,3082,3097,4482,3149,11356,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,3770,3139,3972,3860,11407,3201,3168,3147,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,3291,4553,10276,10279,10305,10780,10793,10914,11307,4566,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,3308,10425,10480,10690,10775,10901,3311,4549,10342,10434,10547,10571,10817,10864,3467,10643,10909,10953,11226,11304,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,3372,10672,10702,10711,3404,3828,3767,10345,4558,10296,10660,10663,11112,11130,3331,10705,10858,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,4236,4574,10267,10270,10528,10579,10582,10587,10997,4581,11193,11312,3912,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,4568,4579,10765,10867,11181,11463,4197,4096,3788,4576,10318,10321,10666,10669,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378])).
% 170.70/170.48 cnf(11528,plain,
% 170.70/170.48 (E(f335(f266(x115281,x115281),f267(x115281,x115282)),x115282)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(11533,plain,
% 170.70/170.48 (E(f335(f266(x115331,x115331),f267(x115331,x115332)),x115332)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(11536,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a1),f335(f105(a1),x115361)),f2(a1)))),
% 170.70/170.48 inference(rename_variables,[],[4566])).
% 170.70/170.48 cnf(11541,plain,
% 170.70/170.48 (~E(f335(a117,x115411),x115411)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11550,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x115501),x115501))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11571,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a1),f335(f105(a1),x115711)),f2(a1)))),
% 170.70/170.48 inference(rename_variables,[],[4566])).
% 170.70/170.48 cnf(11586,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x115861)),x115861))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11587,plain,
% 170.70/170.48 (~E(f335(a117,x115871),x115871)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11597,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x115971),x115972)),x115971))),
% 170.70/170.48 inference(rename_variables,[],[4577])).
% 170.70/170.48 cnf(11600,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a1),f335(f105(a1),x116001)),f2(a1)))),
% 170.70/170.48 inference(rename_variables,[],[4566])).
% 170.70/170.48 cnf(11603,plain,
% 170.70/170.48 (~E(f335(a117,x116031),x116031)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11616,plain,
% 170.70/170.48 (P4(f335(f335(f337(x116161),x116162),f335(f335(f313(x116161),x116162),x116163)))),
% 170.70/170.48 inference(rename_variables,[],[3622])).
% 170.70/170.48 cnf(11617,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a1),f2(a1)),f335(f79(a1),f335(f105(a1),f335(a117,x116171)))))),
% 170.70/170.48 inference(rename_variables,[],[4578])).
% 170.70/170.48 cnf(11620,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),f335(f335(f22(a884),x116201),x116202)),f335(a117,x116201)))),
% 170.70/170.48 inference(rename_variables,[],[3762])).
% 170.70/170.48 cnf(11623,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f45(a884,x116231,x116232)),x116231))),
% 170.70/170.48 inference(rename_variables,[],[3767])).
% 170.70/170.48 cnf(11629,plain,
% 170.70/170.48 (E(f335(f335(f137(x116291),x116292),f118(x116291)),x116292)),
% 170.70/170.48 inference(rename_variables,[],[3239])).
% 170.70/170.48 cnf(11632,plain,
% 170.70/170.48 (E(f335(f266(x116321,x116321),f267(x116321,x116322)),x116322)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(11635,plain,
% 170.70/170.48 (E(f259(x116351,x116352,f259(x116352,x116351,x116353)),x116353)),
% 170.70/170.48 inference(rename_variables,[],[3401])).
% 170.70/170.48 cnf(11641,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x116411)),x116411))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11650,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x116501),x116501))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11653,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f45(a884,x116531,x116532)),x116531))),
% 170.70/170.48 inference(rename_variables,[],[3767])).
% 170.70/170.48 cnf(11654,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x116541))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(11671,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x116711),x116711))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11674,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x116741),x116741))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11677,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x116771),x116771))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11680,plain,
% 170.70/170.48 (P4(f335(f335(f337(x116801),f335(x116802,x116803)),f335(f314(x116804,x116801,x116802),f258(f892(x116804,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[3912])).
% 170.70/170.48 cnf(11681,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x116811)),x116811))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11684,plain,
% 170.70/170.48 (P4(f335(f335(f337(x116841),f335(x116842,x116843)),f335(f314(x116844,x116841,x116842),f258(f892(x116844,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[3912])).
% 170.70/170.48 cnf(11685,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x116851),x116852)),x116852))),
% 170.70/170.48 inference(rename_variables,[],[4576])).
% 170.70/170.48 cnf(11690,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x116901),x116902)),x116901))),
% 170.70/170.48 inference(rename_variables,[],[4577])).
% 170.70/170.48 cnf(11693,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x116931),x116931))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11696,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x116961),x116961))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11702,plain,
% 170.70/170.48 (~P37(x117021,x117022,f118(x117021))),
% 170.70/170.48 inference(rename_variables,[],[4522])).
% 170.70/170.48 cnf(11705,plain,
% 170.70/170.48 (P4(f335(f335(f337(x117051),x117052),f258(f892(x117051,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(11706,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x117061)),x117061))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11709,plain,
% 170.70/170.48 (~P4(f335(f63(x117091,x117092,f199(f892(x117091,a879))),x117093))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(11722,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x117221),x117222),f199(f892(x117221,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11725,plain,
% 170.70/170.48 (E(f335(f335(f16(x117251,x117252),x117253),x117254),x117253)),
% 170.70/170.48 inference(rename_variables,[],[3298])).
% 170.70/170.48 cnf(11728,plain,
% 170.70/170.48 (E(f335(f335(f16(x117281,x117282),x117283),x117284),x117283)),
% 170.70/170.48 inference(rename_variables,[],[3298])).
% 170.70/170.48 cnf(11740,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),f2(a884)),f335(a117,x117401)))),
% 170.70/170.48 inference(rename_variables,[],[3390])).
% 170.70/170.48 cnf(11743,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x117431),x117431))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11746,plain,
% 170.70/170.48 (P4(f335(f335(f337(x117461),f335(x117462,x117463)),f335(f314(x117464,x117461,x117462),f258(f892(x117464,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[3912])).
% 170.70/170.48 cnf(11749,plain,
% 170.70/170.48 (P4(f335(f62(x117491),f335(f175(x117491),x117492)))),
% 170.70/170.48 inference(rename_variables,[],[3351])).
% 170.70/170.48 cnf(11752,plain,
% 170.70/170.48 (P4(f335(f62(x117521),f335(f175(x117521),x117522)))),
% 170.70/170.48 inference(rename_variables,[],[3351])).
% 170.70/170.48 cnf(11755,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),f335(f79(a1),f335(f105(a1),x117551))),f335(f105(a1),x117552)))),
% 170.70/170.48 inference(rename_variables,[],[3789])).
% 170.70/170.48 cnf(11758,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x117581),x117582),f199(f892(x117581,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(11772,plain,
% 170.70/170.48 (~P4(f335(f335(f337(a884),f2(a884)),f335(f307(a884),x117721)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,4502,10469,10562,3225,2895,2901,2902,2904,2905,2908,2909,2912,2918,2921,2922,2927,2928,2937,2945,2950,2951,2955,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,3239,11629,3401,11635,3770,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,11620,3291,3390,4553,10276,10279,10305,10780,10793,10914,11307,4566,11505,11536,11571,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,3308,10425,10480,10690,10775,10901,3311,3386,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,3372,10672,10702,10711,3410,3404,3828,3767,10345,11623,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,3331,10705,10858,10929,3789,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148])).
% 170.70/170.48 cnf(11774,plain,
% 170.70/170.48 (~P4(f335(f335(f337(a884),x117741),f335(f256(a884),f2(a884))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,4502,10469,10562,3225,2895,2901,2902,2904,2905,2908,2909,2912,2918,2921,2922,2927,2928,2937,2945,2950,2951,2955,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,3239,11629,3401,11635,3770,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,11620,3291,3390,4553,10276,10279,10305,10780,10793,10914,11307,4566,11505,11536,11571,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,3308,10425,10480,10690,10775,10901,3311,3386,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,3372,10672,10702,10711,3410,3404,3828,3767,10345,11623,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,3331,10705,10858,10929,3789,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149])).
% 170.70/170.48 cnf(11777,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x117771),x117771))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11780,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x117801),x117801))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11789,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x117891),x117891))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11792,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x117921),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(11797,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x117971),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(11804,plain,
% 170.70/170.48 (P4(f335(f258(f892(x118041,a879)),x118042))),
% 170.70/170.48 inference(rename_variables,[],[3372])).
% 170.70/170.48 cnf(11809,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x118091))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(11810,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x118101)),x118101))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11813,plain,
% 170.70/170.48 (~P4(f335(f63(x118131,x118132,f199(f892(x118131,a879))),x118133))),
% 170.70/170.48 inference(rename_variables,[],[4574])).
% 170.70/170.48 cnf(11832,plain,
% 170.70/170.48 (P4(f335(f335(f250(a1),f335(f79(a1),f78(a1))),f2(a1)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,4502,10469,10562,3225,2895,2901,2902,2904,2905,2908,2909,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,3239,11629,3401,11635,3770,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,11620,3291,3390,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,3308,10425,10480,10690,10775,10901,11478,11777,11780,3311,3386,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,3331,10705,10858,10929,11654,3789,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455])).
% 170.70/170.48 cnf(11835,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x118351)),x118351))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11838,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x118381)),x118381))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11841,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x118411)),x118411))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11844,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x118441)),x118441))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(11847,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x118471),x118471))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11850,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x118501),x118501))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11853,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x118531),x118531))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11856,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x118561),x118561))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11872,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f335(f335(f22(a884),x118721),f335(a117,x118721))),f2(a884)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,4502,10469,10562,3225,2895,2901,2902,2904,2905,2908,2909,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,3239,11629,3401,11635,3770,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,3762,11620,3291,3390,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,4054,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,3308,10425,10480,10690,10775,10901,11478,11777,11780,3311,3386,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,3331,10705,10858,10929,11654,3789,4135,4350,4556,3836,4539,4542,3282,3286,4541,4560,4540,4544,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532])).
% 170.70/170.48 cnf(11873,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x118731),x118731))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11879,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x118791),x118791))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11890,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x118901),x118901))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11893,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(f891(f885(x118931),f885(x118931)),a879)),f161(x118931,x118932)),f311(f885(x118931),f160(x118931,x118932))))),
% 170.70/170.48 inference(rename_variables,[],[4013])).
% 170.70/170.48 cnf(11900,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x119001),f335(a117,x119001)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(11903,plain,
% 170.70/170.48 (P4(f335(f335(f337(f892(x119031,a879)),x119032),f335(f312(x119031),x119032)))),
% 170.70/170.48 inference(rename_variables,[],[3674])).
% 170.70/170.48 cnf(11904,plain,
% 170.70/170.48 (~E(f335(a117,x119041),x119041)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11909,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x119091),x119091))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11914,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x119141),x119141))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11925,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x119251,a879)),x119252),f335(f335(f313(x119251),x119253),x119252)))),
% 170.70/170.48 inference(rename_variables,[],[3756])).
% 170.70/170.48 cnf(11928,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x119281),x119281))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11929,plain,
% 170.70/170.48 (~E(f335(a117,x119291),x119291)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11940,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x119401),x119401))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11941,plain,
% 170.70/170.48 (~E(f335(a117,x119411),x119411)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11944,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x119441),x119441))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11947,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x119471),x119471))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11950,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x119501),x119501))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11953,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x119531),x119531))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(11956,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x119561),x119561))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11959,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x119591),x119591))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11962,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x119621),x119621))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11963,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x119631),f335(a117,x119631)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(11972,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x119721),x119721))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(11973,plain,
% 170.70/170.48 (~E(f335(a117,x119731),x119731)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(11976,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x119761),x119761))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11993,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),x119931),x119931))),
% 170.70/170.48 inference(rename_variables,[],[3308])).
% 170.70/170.48 cnf(11998,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x119981))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(12015,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120151),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(12018,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120181),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(12021,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x120211),x120212),f199(f892(x120211,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12024,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x120241),x120242),f199(f892(x120241,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12027,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120271),x120271))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12029,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120291),f335(f335(f106(a884),x120291),x120292)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,4502,10469,10562,3520,3225,2895,2901,2902,2904,2905,2908,2909,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,3239,11629,3250,3401,11635,3770,4005,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,3762,11620,3291,3390,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,4054,4013,3957,10850,4008,3674,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,3331,10705,10858,10929,11654,11809,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,10990,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037])).
% 170.70/170.48 cnf(12030,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120301),x120301))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12033,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120331),x120331))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12036,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x120361),x120361))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12039,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x120391),f335(a117,x120391)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(12046,plain,
% 170.70/170.48 (P4(f335(f335(f337(f892(x120461,a879)),x120462),f335(f312(x120461),x120462)))),
% 170.70/170.48 inference(rename_variables,[],[3674])).
% 170.70/170.48 cnf(12050,plain,
% 170.70/170.48 (~P4(f335(f335(f337(a884),f335(a117,f335(f145(a884,a884,f80(a884),f2(a884)),x120501))),f335(f175(a884),f335(f139(a884,x120502),x120501))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,4502,10469,10562,3520,3225,2895,2901,2902,2904,2905,2908,2909,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,3239,11629,3250,3401,11635,3770,4005,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,3762,11620,3291,3390,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,4054,4013,3957,10850,4008,3674,11903,4043,3692,11032,11095,11178,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,3331,10705,10858,10929,11654,11809,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,10990,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131])).
% 170.70/170.48 cnf(12051,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x120511,a879)),f335(f175(x120511),f335(f139(x120511,x120512),x120513))),f335(f175(x120511),x120513)))),
% 170.70/170.48 inference(rename_variables,[],[3957])).
% 170.70/170.48 cnf(12058,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x120581),x120582),f199(f892(x120581,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12063,plain,
% 170.70/170.48 (E(f335(f200(f885(x120631)),f335(f171(x120631),x120632)),f335(f200(f885(x120631)),x120632))),
% 170.70/170.48 inference(rename_variables,[],[3322])).
% 170.70/170.48 cnf(12070,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x120701,a879)),x120702),f258(f892(x120701,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3692])).
% 170.70/170.48 cnf(12071,plain,
% 170.70/170.48 (~E(f335(a117,x120711),x120711)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(12074,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x120741,a879)),f335(f175(x120741),f335(f139(x120741,x120742),x120743))),f335(f175(x120741),x120743)))),
% 170.70/170.48 inference(rename_variables,[],[3957])).
% 170.70/170.48 cnf(12080,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x120801),f335(a117,x120801)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(12089,plain,
% 170.70/170.48 (E(f335(f266(x120891,x120891),f267(x120891,x120892)),x120892)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(12100,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a884),f335(a117,x121001)),x121001))),
% 170.70/170.48 inference(rename_variables,[],[4558])).
% 170.70/170.48 cnf(12101,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x121011),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(12104,plain,
% 170.70/170.48 (P4(f335(f62(x121041),f199(f892(x121041,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3386])).
% 170.70/170.48 cnf(12105,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x121051),x121052),f199(f892(x121051,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12110,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x121101),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(12111,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x121111),x121111))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12116,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x121161,a879)),f335(f175(x121161),f173(x121161,x121162,x121163))),f335(f175(x121161),x121163)))),
% 170.70/170.48 inference(rename_variables,[],[4008])).
% 170.70/170.48 cnf(12119,plain,
% 170.70/170.48 (P27(x121191,x121191,f5(x121191),x121192)),
% 170.70/170.48 inference(rename_variables,[],[3551])).
% 170.70/170.48 cnf(12124,plain,
% 170.70/170.48 (P4(f335(f335(f337(f892(x121241,a879)),x121242),f335(f312(x121241),x121242)))),
% 170.70/170.48 inference(rename_variables,[],[3674])).
% 170.70/170.48 cnf(12131,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x121311),x121311))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12134,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x121341),x121342),f199(f892(x121341,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12137,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x121371,a879)),x121372),f335(f335(f313(x121371),x121373),x121372)))),
% 170.70/170.48 inference(rename_variables,[],[3756])).
% 170.70/170.48 cnf(12138,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x121381,a879)),x121382),f258(f892(x121381,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3692])).
% 170.70/170.48 cnf(12145,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x121451),x121451))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12148,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x121481),x121481))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12151,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x121511),x121511))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12154,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x121541),x121541))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12157,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x121571),f335(a117,x121571)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(12160,plain,
% 170.70/170.48 (P4(f335(f335(f250(a884),x121601),f335(a117,x121601)))),
% 170.70/170.48 inference(rename_variables,[],[3378])).
% 170.70/170.48 cnf(12163,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x121631,a879)),x121632),x121632))),
% 170.70/170.48 inference(rename_variables,[],[3609])).
% 170.70/170.48 cnf(12165,plain,
% 170.70/170.48 (~P4(f335(f335(f249(a1),f335(f335(f22(a1),a83),a102)),f2(a1)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,11085,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,4502,10469,10562,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,3239,11629,3250,3401,11635,3770,4005,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3322,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,11752,4054,4013,3957,10850,12051,4008,11029,3674,11903,12046,4043,3692,11032,11095,11178,11237,12070,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,3331,10705,10858,10929,11654,11809,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,10990,11925,3609,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646])).
% 170.70/170.48 cnf(12170,plain,
% 170.70/170.48 (P4(f335(f335(f337(f892(x121701,a879)),x121702),f335(f312(x121701),x121702)))),
% 170.70/170.48 inference(rename_variables,[],[3674])).
% 170.70/170.48 cnf(12176,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a1),f335(f335(f80(a1),a83),a83)),f2(a1)))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,11085,4521,4522,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,4502,10469,10562,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,3239,11629,3250,3401,11635,3770,4005,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3322,3368,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,11329,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,11752,4054,4013,3957,10850,12051,4008,11029,3674,11903,12046,12124,4043,3692,11032,11095,11178,11237,12070,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,3467,10643,10909,10953,11226,11304,11466,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,3331,10705,10858,10929,11654,11809,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,10990,11925,3609,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683])).
% 170.70/170.48 cnf(12179,plain,
% 170.70/170.48 (~E(f335(a117,x121791),x121791)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(12180,plain,
% 170.70/170.48 (E(f335(f314(x121801,x121801,f5(x121801)),x121802),x121802)),
% 170.70/170.48 inference(rename_variables,[],[3368])).
% 170.70/170.48 cnf(12183,plain,
% 170.70/170.48 (P34(x121831,x121832,f118(x121831),f118(x121831))),
% 170.70/170.48 inference(rename_variables,[],[3560])).
% 170.70/170.48 cnf(12186,plain,
% 170.70/170.48 (~E(f335(a117,x121861),x121861)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(12189,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x121891,a879)),f335(f175(x121891),f173(x121891,x121892,x121893))),f335(f175(x121891),x121893)))),
% 170.70/170.48 inference(rename_variables,[],[4008])).
% 170.70/170.48 cnf(12190,plain,
% 170.70/170.48 (P4(f335(f62(x121901),f335(f175(x121901),x121902)))),
% 170.70/170.48 inference(rename_variables,[],[3351])).
% 170.70/170.48 cnf(12201,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x122011),x122011))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12204,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x122041),x122041))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12209,plain,
% 170.70/170.48 (E(f335(f200(f885(x122091)),f335(f171(x122091),x122092)),f335(f200(f885(x122091)),x122092))),
% 170.70/170.48 inference(rename_variables,[],[3322])).
% 170.70/170.48 cnf(12212,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x122121))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(12219,plain,
% 170.70/170.48 (P16(a884,f335(f172(a884),f335(f335(f157(f885(x122191),a884),f200(f885(x122191))),f183(x122191,x122192))))),
% 170.70/170.48 inference(rename_variables,[],[3870])).
% 170.70/170.48 cnf(12222,plain,
% 170.70/170.48 (P27(x122221,x122221,f5(x122221),x122222)),
% 170.70/170.48 inference(rename_variables,[],[3551])).
% 170.70/170.48 cnf(12225,plain,
% 170.70/170.48 (P4(f335(f335(f337(f885(x122251)),f118(x122251)),f164(x122251,x122252)))),
% 170.70/170.48 inference(rename_variables,[],[3512])).
% 170.70/170.48 cnf(12228,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x122281,f892(x122282,a879))),x122283),x122284))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(12233,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x122331),x122331))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12234,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),f2(a884)),x122341))),
% 170.70/170.48 inference(rename_variables,[],[3331])).
% 170.70/170.48 cnf(12236,plain,
% 170.70/170.48 (P4(f335(f335(f249(a1),f2(a1)),f493(x122361,f199(f892(x122362,f892(x122363,a879))),f78(a1))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,11085,12119,3560,4521,4522,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,4502,10469,10562,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,3239,11629,3250,3401,11635,3770,4005,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,3368,10853,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,11329,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,3673,4377,4378,4510,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,11752,4054,4013,3957,10850,12051,4008,11029,12116,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,10990,11925,3609,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,4197,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961])).
% 170.70/170.48 cnf(12237,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x122371,f892(x122372,a879))),x122373),x122374))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(12240,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(f891(f885(x122401),f885(x122401)),a879)),f161(x122401,x122402)),f311(f885(x122401),f160(x122401,x122402))))),
% 170.70/170.48 inference(rename_variables,[],[4013])).
% 170.70/170.48 cnf(12246,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x122461,a879)),f335(f175(x122461),f173(x122461,x122462,x122463))),f335(f175(x122461),x122463)))),
% 170.70/170.48 inference(rename_variables,[],[4008])).
% 170.70/170.48 cnf(12247,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x122471,a879)),f335(f175(x122471),f335(f139(x122471,x122472),x122473))),f335(f175(x122471),x122473)))),
% 170.70/170.48 inference(rename_variables,[],[3957])).
% 170.70/170.48 cnf(12250,plain,
% 170.70/170.48 (~P4(f335(f335(f250(f892(x122501,a879)),x122502),f199(f892(x122501,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4572])).
% 170.70/170.48 cnf(12253,plain,
% 170.70/170.48 (P27(x122531,f888(x122531),f243(x122531),x122532)),
% 170.70/170.48 inference(rename_variables,[],[3561])).
% 170.70/170.48 cnf(12258,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x122581,a879)),f335(f314(x122582,x122581,x122583),f335(f315(x122582,x122581,x122583),x122584))),x122584))),
% 170.70/170.48 inference(rename_variables,[],[4197])).
% 170.70/170.48 cnf(12261,plain,
% 170.70/170.48 (P4(f335(f62(f888(x122611)),f335(f314(x122612,f888(x122611),f335(f181(x122612,x122611),x122613)),f258(f892(x122612,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[4020])).
% 170.70/170.48 cnf(12266,plain,
% 170.70/170.48 (P4(f335(f335(f337(f885(x122661)),f118(x122661)),f164(x122661,x122662)))),
% 170.70/170.48 inference(rename_variables,[],[3512])).
% 170.70/170.48 cnf(12269,plain,
% 170.70/170.48 (~P4(f335(f335(f337(f891(f885(x122691),f885(x122691))),f335(f335(f270(f885(x122691),f885(x122691)),x122692),f118(x122691))),f148(x122691,x122693)))),
% 170.70/170.48 inference(rename_variables,[],[4583])).
% 170.70/170.48 cnf(12272,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x122721),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(12274,plain,
% 170.70/170.48 (~P4(f335(f62(x122741),f258(f892(x122741,a879))))),
% 170.70/170.48 inference(scs_inference,[],[4499,3551,11085,12119,3560,3561,3276,4521,4522,3177,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,4502,10469,10562,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,3239,11629,3250,3401,11635,3770,4005,3139,3972,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,3368,10853,3238,3260,10510,3414,4571,3944,4513,10299,10466,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,3946,11026,11152,11204,4583,10956,11157,11263,11285,11323,11329,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,3673,4377,4378,4510,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3504,4567,4085,11280,3632,3351,11749,11752,4054,4013,11893,12240,3957,10850,12051,12074,4008,11029,12116,12189,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,3756,10969,10975,10990,11925,3609,12163,3758,10708,11048,11201,11231,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181])).
% 170.70/170.48 cnf(12275,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x122751,a879)),x122752),x122752))),
% 170.70/170.48 inference(rename_variables,[],[3609])).
% 170.70/170.48 cnf(12278,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x122781),x122782),f199(f892(x122781,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12281,plain,
% 170.70/170.48 (~P4(f335(f335(f199(f892(x122811,f892(x122812,a879))),x122813),x122814))),
% 170.70/170.48 inference(rename_variables,[],[4579])).
% 170.70/170.48 cnf(12284,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x122841,a879)),x122842),x122842))),
% 170.70/170.48 inference(rename_variables,[],[3609])).
% 170.70/170.48 cnf(12289,plain,
% 170.70/170.48 (E(f335(f266(x122891,x122891),f267(x122891,x122892)),x122892)),
% 170.70/170.48 inference(rename_variables,[],[3265])).
% 170.70/170.48 cnf(12292,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x122921,a879)),f335(f175(x122921),f173(x122921,x122922,x122923))),f335(f175(x122921),x122923)))),
% 170.70/170.48 inference(rename_variables,[],[4008])).
% 170.70/170.48 cnf(12293,plain,
% 170.70/170.48 (P4(f335(f62(x122931),f335(f175(x122931),x122932)))),
% 170.70/170.48 inference(rename_variables,[],[3351])).
% 170.70/170.48 cnf(12296,plain,
% 170.70/170.48 (P4(f335(f335(f249(a884),x122961),x122961))),
% 170.70/170.48 inference(rename_variables,[],[3307])).
% 170.70/170.48 cnf(12299,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x122991),x122991))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12302,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x123021),x123021))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12313,plain,
% 170.70/170.48 (P27(x123131,x123131,f5(x123131),x123132)),
% 170.70/170.48 inference(rename_variables,[],[3551])).
% 170.70/170.48 cnf(12320,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x123201),x123202),f199(f892(x123201,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12323,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(x123231,x123231)),f335(f335(f270(x123231,x123231),x123232),x123232)),f311(x123231,x123233)))),
% 170.70/170.48 inference(rename_variables,[],[3946])).
% 170.70/170.48 cnf(12326,plain,
% 170.70/170.48 (~P4(f335(f335(f337(x123261),x123262),f199(f892(x123261,a879))))),
% 170.70/170.48 inference(rename_variables,[],[4562])).
% 170.70/170.48 cnf(12329,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(x123291,x123291)),f335(f335(f270(x123291,x123291),x123292),x123292)),f311(x123291,x123293)))),
% 170.70/170.48 inference(rename_variables,[],[3946])).
% 170.70/170.48 cnf(12339,plain,
% 170.70/170.48 (~E(f335(f335(f154(x123391),x123392),x123393),x123393)),
% 170.70/170.48 inference(rename_variables,[],[4513])).
% 170.70/170.48 cnf(12342,plain,
% 170.70/170.48 (P4(f335(f335(f337(x123421),x123422),f258(f892(x123421,a879))))),
% 170.70/170.48 inference(rename_variables,[],[3467])).
% 170.70/170.48 cnf(12343,plain,
% 170.70/170.48 (~E(f335(a117,x123431),x123431)),
% 170.70/170.48 inference(rename_variables,[],[4486])).
% 170.70/170.48 cnf(12346,plain,
% 170.70/170.48 (P4(f335(f335(f337(f885(x123461)),f118(x123461)),f164(x123461,x123462)))),
% 170.70/170.48 inference(rename_variables,[],[3512])).
% 170.70/170.48 cnf(12347,plain,
% 170.70/170.48 (~E(f335(f335(f154(x123471),x123472),x123473),f118(x123471))),
% 170.70/170.48 inference(rename_variables,[],[4520])).
% 170.70/170.48 cnf(12350,plain,
% 170.70/170.48 (P4(f335(f335(f337(x123501),f335(x123502,x123503)),f335(f314(x123504,x123501,x123502),f258(f892(x123504,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[3912])).
% 170.70/170.48 cnf(12351,plain,
% 170.70/170.48 (P27(x123511,x123511,f5(x123511),x123512)),
% 170.70/170.48 inference(rename_variables,[],[3551])).
% 170.70/170.48 cnf(12354,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x123541,a879)),f199(f892(x123541,a879))),x123542))),
% 170.70/170.48 inference(rename_variables,[],[3758])).
% 170.70/170.48 cnf(12355,plain,
% 170.70/170.48 (P4(f335(f335(f249(f892(x123551,a879)),x123552),x123552))),
% 170.70/170.48 inference(rename_variables,[],[3609])).
% 170.70/170.48 cnf(12358,plain,
% 170.70/170.48 (P4(f335(f335(f337(x123581),f335(x123582,x123583)),f335(f314(x123584,x123581,x123582),f258(f892(x123584,a879)))))),
% 170.70/170.48 inference(rename_variables,[],[3912])).
% 170.70/170.48 cnf(12359,plain,
% 170.70/170.48 (P27(x123591,x123591,f5(x123591),x123592)),
% 170.70/170.48 inference(rename_variables,[],[3551])).
% 170.70/170.48 cnf(12362,plain,
% 170.70/170.48 (P4(f335(f335(f337(f891(f885(x123621),f885(x123621))),f335(f335(f270(f885(x123621),f885(x123621)),f118(x123621)),f118(x123621))),f161(x123621,x123622)))),
% 170.70/170.48 inference(rename_variables,[],[4091])).
% 170.70/170.48 cnf(12365,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x123651),x123651))),
% 170.70/170.48 inference(rename_variables,[],[4549])).
% 170.70/170.48 cnf(12366,plain,
% 170.70/170.48 (~P4(f335(f335(f250(a884),x123661),f2(a884)))),
% 170.70/170.48 inference(rename_variables,[],[4553])).
% 170.70/170.48 cnf(12372,plain,
% 170.70/170.48 (E(f335(f335(f137(x123721),x123722),f118(x123721)),x123722)),
% 170.70/170.49 inference(rename_variables,[],[3239])).
% 170.70/170.49 cnf(12373,plain,
% 170.70/170.49 (~E(f335(f335(f154(x123731),x123732),x123733),x123733)),
% 170.70/170.49 inference(rename_variables,[],[4513])).
% 170.70/170.49 cnf(12376,plain,
% 170.70/170.49 (E(f335(f335(f137(x123761),x123762),f118(x123761)),x123762)),
% 170.70/170.49 inference(rename_variables,[],[3239])).
% 170.70/170.49 cnf(12377,plain,
% 170.70/170.49 (~E(f335(f335(f154(x123771),x123772),x123773),x123773)),
% 170.70/170.49 inference(rename_variables,[],[4513])).
% 170.70/170.49 cnf(12380,plain,
% 170.70/170.49 (E(f335(f335(f137(x123801),x123802),f118(x123801)),x123802)),
% 170.70/170.49 inference(rename_variables,[],[3239])).
% 170.70/170.49 cnf(12389,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x123891,a879)),x123892),f258(f892(x123891,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3692])).
% 170.70/170.49 cnf(12393,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x123931),x123931))),
% 170.70/170.49 inference(rename_variables,[],[4549])).
% 170.70/170.49 cnf(12394,plain,
% 170.70/170.49 (~E(f335(a117,x123941),x123941)),
% 170.70/170.49 inference(rename_variables,[],[4486])).
% 170.70/170.49 cnf(12397,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x123971,a879)),f199(f892(x123971,a879))),x123972))),
% 170.70/170.49 inference(rename_variables,[],[3758])).
% 170.70/170.49 cnf(12400,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x124001),x124001))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12403,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x124031,a879)),x124032),x124032))),
% 170.70/170.49 inference(rename_variables,[],[3609])).
% 170.70/170.49 cnf(12408,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x124081,a879)),x124082),f335(f335(f313(x124081),x124083),x124082)))),
% 170.70/170.49 inference(rename_variables,[],[3756])).
% 170.70/170.49 cnf(12411,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x124111,a879)),x124112),x124112))),
% 170.70/170.49 inference(rename_variables,[],[3609])).
% 170.70/170.49 cnf(12412,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x124121),x124122),f199(f892(x124121,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12415,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x124151),x124152),f199(f892(x124151,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12423,plain,
% 170.70/170.49 (~P4(f335(f335(f249(f892(f891(x124231,x124231),a879)),f335(f314(f891(x124231,x124231),f891(x124231,x124231),f5(f891(x124231,x124231))),f258(f892(f891(x124231,x124231),a879)))),f335(f314(f891(x124231,x124231),f891(x124231,x124231),f5(f891(x124231,x124231))),f199(f892(f891(x124231,x124231),a879)))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,3560,3561,3276,4521,4522,3177,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,4502,10469,10562,3367,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,3239,11629,12372,12376,3250,3401,11635,3770,4005,3139,3972,4498,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,3368,10853,12180,3237,3238,3260,10510,3414,4571,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,12362,3946,11026,11152,11204,12323,12329,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3701,3504,4567,4085,11280,3632,3351,11749,11752,12190,4054,4013,11893,12240,3957,10850,12051,12074,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,3372,10672,10702,10711,11255,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,11746,12350,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,12237,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206])).
% 170.70/170.49 cnf(12424,plain,
% 170.70/170.49 (P27(x124241,x124241,f5(x124241),x124242)),
% 170.70/170.49 inference(rename_variables,[],[3551])).
% 170.70/170.49 cnf(12427,plain,
% 170.70/170.49 (E(f335(f200(f885(x124271)),f335(f171(x124271),x124272)),f335(f200(f885(x124271)),x124272))),
% 170.70/170.49 inference(rename_variables,[],[3322])).
% 170.70/170.49 cnf(12430,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x124301),x124301))),
% 170.70/170.49 inference(rename_variables,[],[4549])).
% 170.70/170.49 cnf(12431,plain,
% 170.70/170.49 (P4(f335(f258(f892(x124311,a879)),x124312))),
% 170.70/170.49 inference(rename_variables,[],[3372])).
% 170.70/170.49 cnf(12436,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x124361),x124362),f199(f892(x124361,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12439,plain,
% 170.70/170.49 (P4(f335(f335(f337(x124391),f335(x124392,x124393)),f335(f314(x124394,x124391,x124392),f258(f892(x124394,a879)))))),
% 170.70/170.49 inference(rename_variables,[],[3912])).
% 170.70/170.49 cnf(12440,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(x124401,x124401)),f335(f335(f270(x124401,x124401),x124402),x124402)),f311(x124401,x124403)))),
% 170.70/170.49 inference(rename_variables,[],[3946])).
% 170.70/170.49 cnf(12443,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(x124431,x124431)),f335(f335(f270(x124431,x124431),x124432),x124432)),f311(x124431,x124433)))),
% 170.70/170.49 inference(rename_variables,[],[3946])).
% 170.70/170.49 cnf(12446,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x124461),x124461))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12447,plain,
% 170.70/170.49 (P4(f335(f258(f892(x124471,a879)),x124472))),
% 170.70/170.49 inference(rename_variables,[],[3372])).
% 170.70/170.49 cnf(12450,plain,
% 170.70/170.49 (P4(f335(f62(x124501),f335(f175(x124501),x124502)))),
% 170.70/170.49 inference(rename_variables,[],[3351])).
% 170.70/170.49 cnf(12455,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(f885(x124551),f885(x124551))),f335(f335(f270(f885(x124551),f885(x124551)),f118(x124551)),f118(x124551))),f335(f335(f292(f885(x124551),f885(x124551),f885(x124551)),f161(x124551,x124552)),f161(x124551,x124552))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,3560,3561,3276,4521,4522,3177,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,4502,10469,10562,3367,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,12209,3368,10853,12180,3237,3238,3260,10510,3414,4571,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,12362,3946,11026,11152,11204,12323,12329,12440,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3701,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,12237,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449])).
% 170.70/170.49 cnf(12457,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(x124571,x124571)),f335(f335(f270(x124571,x124571),x124572),x124572)),f335(f335(f292(x124571,x124571,x124571),f311(x124571,x124573)),f311(x124571,f311(x124571,x124573)))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,3560,3561,3276,4521,4522,3177,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,4502,10469,10562,3367,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,12209,3368,10853,12180,3237,3238,3260,10510,3414,4571,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,12362,3946,11026,11152,11204,12323,12329,12440,12443,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3701,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,12237,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456])).
% 170.70/170.49 cnf(12460,plain,
% 170.70/170.49 (~P4(f335(f335(f199(f892(x124601,f892(x124602,a879))),x124603),x124604))),
% 170.70/170.49 inference(rename_variables,[],[4579])).
% 170.70/170.49 cnf(12463,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x124631,a879)),x124632),f258(f892(x124631,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3692])).
% 170.70/170.49 cnf(12466,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(x124661,x124661)),f335(f335(f270(x124661,x124661),x124662),x124662)),f311(x124661,x124663)))),
% 170.70/170.49 inference(rename_variables,[],[3946])).
% 170.70/170.49 cnf(12469,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x124691),x124692)),x124692))),
% 170.70/170.49 inference(rename_variables,[],[4576])).
% 170.70/170.49 cnf(12470,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x124701),f335(a117,x124701)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12473,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x124731,a879)),f335(f175(x124731),f335(f139(x124731,x124732),x124733))),f335(f175(x124731),x124733)))),
% 170.70/170.49 inference(rename_variables,[],[3957])).
% 170.70/170.49 cnf(12476,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x124761,a879)),x124762),f258(f892(x124761,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3692])).
% 170.70/170.49 cnf(12481,plain,
% 170.70/170.49 (E(f335(f266(x124811,x124811),f267(x124811,x124812)),x124812)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12492,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x124921),x124922),f199(f892(x124921,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12493,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(f885(x124931),f885(x124931))),f335(f335(f270(f885(x124931),f885(x124931)),f118(x124931)),f118(x124931))),f161(x124931,x124932)))),
% 170.70/170.49 inference(rename_variables,[],[4091])).
% 170.70/170.49 cnf(12495,plain,
% 170.70/170.49 (P4(f335(f335(f337(f891(a884,a884)),f335(f335(f270(a884,a884),f335(a117,x124951)),f335(a117,f335(a117,x124951)))),f335(f335(f292(a884,a884,a884),f311(a884,a325)),f311(a884,f311(a884,a325)))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,3560,3561,3276,4521,4522,3177,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,4502,10469,10562,3367,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3648,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,12209,3368,10853,12180,3237,3238,3260,10510,3414,4571,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,12362,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3701,4230,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,12247,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,12237,12281,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,11685,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558])).
% 170.70/170.49 cnf(12498,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x124981),x124982),f199(f892(x124981,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12501,plain,
% 170.70/170.49 (P33(x125011,x125012,f118(x125011))),
% 170.70/170.49 inference(rename_variables,[],[3244])).
% 170.70/170.49 cnf(12504,plain,
% 170.70/170.49 (E(f335(f200(f885(x125041)),f335(f171(x125041),x125042)),f335(f200(f885(x125041)),x125042))),
% 170.70/170.49 inference(rename_variables,[],[3322])).
% 170.70/170.49 cnf(12507,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x125071),x125072),f199(f892(x125071,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12511,plain,
% 170.70/170.49 (~P4(f335(f335(f337(f891(f885(x125111),f885(x125111))),f335(f335(f270(f885(x125111),f885(x125111)),x125112),x125112)),f150(x125111,f156(x125111,f118(f892(x125111,a884))))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,3560,3561,3276,3244,4521,4522,3177,4505,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,4502,10469,10562,3367,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,4482,3648,3149,11356,3352,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,3860,11407,3201,3168,3163,3147,3148,3153,3183,3322,12063,12209,12427,3368,10853,12180,3237,3238,3260,10510,3414,4571,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3198,10368,10675,3199,3472,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,3762,11620,3291,3390,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3701,4230,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,12247,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,3467,10643,10909,10953,11226,11304,11466,11705,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,12237,12281,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,11685,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932])).
% 170.70/170.49 cnf(12513,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x125131),x125131))),
% 170.70/170.49 inference(rename_variables,[],[4549])).
% 170.70/170.49 cnf(12516,plain,
% 170.70/170.49 (P4(f335(f335(f337(x125161),x125162),f258(f892(x125161,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3467])).
% 170.70/170.49 cnf(12523,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x125231,a879)),x125232),x125232))),
% 170.70/170.49 inference(rename_variables,[],[3609])).
% 170.70/170.49 cnf(12526,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x125261),x125262),f199(f892(x125261,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12529,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),f2(a1)),f335(f335(f260(a1),f335(f75(a1),x125291)),x125292)))),
% 170.70/170.49 inference(rename_variables,[],[3788])).
% 170.70/170.49 cnf(12532,plain,
% 170.70/170.49 (~E(f335(a117,x125321),x125321)),
% 170.70/170.49 inference(rename_variables,[],[4486])).
% 170.70/170.49 cnf(12534,plain,
% 170.70/170.49 (E(f335(f266(x125341,x125341),f267(x125341,x125342)),x125342)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12541,plain,
% 170.70/170.49 (P39(x125411,f156(x125411,x125412))),
% 170.70/170.49 inference(rename_variables,[],[3177])).
% 170.70/170.49 cnf(12545,plain,
% 170.70/170.49 (E(f335(f266(x125451,x125451),f267(x125451,x125452)),x125452)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12547,plain,
% 170.70/170.49 (E(f335(f266(x125471,x125471),f267(x125471,x125472)),x125472)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12549,plain,
% 170.70/170.49 (P27(x125491,x125491,f5(x125491),x125492)),
% 170.70/170.49 inference(rename_variables,[],[3551])).
% 170.70/170.49 cnf(12551,plain,
% 170.70/170.49 (P27(x125511,x125511,f5(x125511),x125512)),
% 170.70/170.49 inference(rename_variables,[],[3551])).
% 170.70/170.49 cnf(12557,plain,
% 170.70/170.49 (P53(x125571,f199(f892(x125571,a879)),x125572)),
% 170.70/170.49 inference(rename_variables,[],[3329])).
% 170.70/170.49 cnf(12561,plain,
% 170.70/170.49 (E(f335(f266(x125611,x125611),f267(x125611,x125612)),x125612)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12563,plain,
% 170.70/170.49 (E(f335(f266(x125631,x125631),f267(x125631,x125632)),x125632)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12565,plain,
% 170.70/170.49 (E(f335(f266(x125651,x125651),f267(x125651,x125652)),x125652)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12571,plain,
% 170.70/170.49 (P26(x125711,x125712,f199(f892(f883(x125711),a879)))),
% 170.70/170.49 inference(rename_variables,[],[3366])).
% 170.70/170.49 cnf(12576,plain,
% 170.70/170.49 (P29(x125761,f2(a884),f335(f335(f335(f92(x125761),x125762),f335(a28,x125763)),x125764))),
% 170.70/170.49 inference(rename_variables,[],[3685])).
% 170.70/170.49 cnf(12582,plain,
% 170.70/170.49 (E(f335(f266(x125821,x125821),f267(x125821,x125822)),x125822)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12589,plain,
% 170.70/170.49 (E(f335(f266(x125891,x125891),f267(x125891,x125892)),x125892)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12592,plain,
% 170.70/170.49 (E(f199(f892(f891(x125921,x125921),a879)),f267(x125921,f199(f892(x125921,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3381])).
% 170.70/170.49 cnf(12594,plain,
% 170.70/170.49 (P49(x125941,x125942,f267(x125941,x125942))),
% 170.70/170.49 inference(rename_variables,[],[3275])).
% 170.70/170.49 cnf(12596,plain,
% 170.70/170.49 (P49(x125961,x125962,f267(x125961,x125962))),
% 170.70/170.49 inference(rename_variables,[],[3275])).
% 170.70/170.49 cnf(12609,plain,
% 170.70/170.49 (P52(x126091,x126091,f267(x126091,x126092))),
% 170.70/170.49 inference(rename_variables,[],[3276])).
% 170.70/170.49 cnf(12615,plain,
% 170.70/170.49 (E(f335(f266(x126151,x126151),f267(x126151,x126152)),x126152)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12621,plain,
% 170.70/170.49 (P34(x126211,x126212,f118(x126211),f118(x126211))),
% 170.70/170.49 inference(rename_variables,[],[3560])).
% 170.70/170.49 cnf(12623,plain,
% 170.70/170.49 (P34(x126231,x126232,f118(x126231),f118(x126231))),
% 170.70/170.49 inference(rename_variables,[],[3560])).
% 170.70/170.49 cnf(12628,plain,
% 170.70/170.49 (P43(x126281,x126282,x126283,x126284,f199(f892(x126281,a879)),x126284)),
% 170.70/170.49 inference(rename_variables,[],[4260])).
% 170.70/170.49 cnf(12631,plain,
% 170.70/170.49 (P43(x126311,x126312,x126313,x126314,f199(f892(x126311,a879)),x126314)),
% 170.70/170.49 inference(rename_variables,[],[4260])).
% 170.70/170.49 cnf(12637,plain,
% 170.70/170.49 (P40(x126371,f202(x126371))),
% 170.70/170.49 inference(rename_variables,[],[3136])).
% 170.70/170.49 cnf(12641,plain,
% 170.70/170.49 (E(f335(f266(x126411,x126411),f267(x126411,x126412)),x126412)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12647,plain,
% 170.70/170.49 (P17(x126471,f892(x126471,a879),f313(x126471))),
% 170.70/170.49 inference(rename_variables,[],[3279])).
% 170.70/170.49 cnf(12652,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),f2(a884)),f335(a117,x126521)))),
% 170.70/170.49 inference(rename_variables,[],[3390])).
% 170.70/170.49 cnf(12653,plain,
% 170.70/170.49 (~E(f335(a117,x126531),x126531)),
% 170.70/170.49 inference(rename_variables,[],[4486])).
% 170.70/170.49 cnf(12659,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x126591),f335(a117,x126591)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12664,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x126641),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12666,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),a83),f2(a1)))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,4502,10469,10562,3367,3329,12557,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3054,3056,3057,3065,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,4566,11505,11536,11571,11600,3749,3521,3895,3337,3339,3312,4550,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,12247,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,3467,10643,10909,10953,11226,11304,11466,11705,12342,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,4135,4350,4556,3800,3836,4539,4542,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,4578,11617,4568,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,3736,4576,10318,10321,10666,10669,11502,11685,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485])).
% 170.70/170.49 cnf(12673,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a1),f335(f105(a1),x126731)),f335(f79(a1),f335(f105(a1),x126732))))),
% 170.70/170.49 inference(rename_variables,[],[4573])).
% 170.70/170.49 cnf(12683,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x126831),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12686,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x126861),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12689,plain,
% 170.70/170.49 (P4(f335(f62(a884),f308(a884,x126891,x126892)))),
% 170.70/170.49 inference(rename_variables,[],[3522])).
% 170.70/170.49 cnf(12692,plain,
% 170.70/170.49 (P4(f335(f62(a884),f308(a884,x126921,x126922)))),
% 170.70/170.49 inference(rename_variables,[],[3522])).
% 170.70/170.49 cnf(12695,plain,
% 170.70/170.49 (P4(f335(f62(a884),f308(a884,x126951,x126952)))),
% 170.70/170.49 inference(rename_variables,[],[3522])).
% 170.70/170.49 cnf(12698,plain,
% 170.70/170.49 (P4(f335(f62(a884),f308(a884,x126981,x126982)))),
% 170.70/170.49 inference(rename_variables,[],[3522])).
% 170.70/170.49 cnf(12705,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),f335(f79(a1),f335(f105(a1),x127051))),f335(f105(a1),x127052)))),
% 170.70/170.49 inference(rename_variables,[],[3789])).
% 170.70/170.49 cnf(12707,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),f2(a1)),f335(f108(a1),f2(a1))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,4502,10469,10562,3367,3329,12557,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3053,3054,3056,3057,3065,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,4566,11505,11536,11571,11600,3749,3521,3522,12689,12692,12695,3895,3337,3339,3312,4550,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,12247,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,3467,10643,10909,10953,11226,11304,11466,11705,12342,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,11755,4135,4350,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,3736,3737,4576,10318,10321,10666,10669,11502,11685,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018])).
% 170.70/170.49 cnf(12710,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x127101),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12711,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x127111),x127111))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12718,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x127181),f335(a117,x127181)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12720,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),f2(a1)),a83))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,4502,10469,10562,3367,3329,12557,3520,3225,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3053,3054,3056,3057,3065,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,4566,11505,11536,11571,11600,3749,3521,3522,12689,12692,12695,3895,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,12247,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,3467,10643,10909,10953,11226,11304,11466,11705,12342,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,11755,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,3912,11345,11680,11684,11746,12350,12358,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,3736,3737,4576,10318,10321,10666,10669,11502,11685,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122])).
% 170.70/170.49 cnf(12723,plain,
% 170.70/170.49 (P4(f335(f335(f337(x127231),f335(x127232,x127233)),f335(f314(x127234,x127231,x127232),f258(f892(x127234,a879)))))),
% 170.70/170.49 inference(rename_variables,[],[3912])).
% 170.70/170.49 cnf(12724,plain,
% 170.70/170.49 (~E(f335(a117,x127241),f2(a884))),
% 170.70/170.49 inference(rename_variables,[],[4496])).
% 170.70/170.49 cnf(12726,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a1),f2(a1)),f335(f108(a1),f2(a1))))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,4502,10469,10562,3367,3329,12557,3520,3225,4496,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2918,2921,2922,2927,2928,2936,2937,2938,2945,2950,2951,2955,2963,2967,2968,2978,2987,2997,3003,3045,3049,3050,3053,3054,3056,3057,3065,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3870,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,4566,11505,11536,11571,11600,3749,3521,3522,12689,12692,12695,3895,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,4054,4013,11893,12240,3957,10850,12051,12074,12247,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,3311,3386,12104,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,3467,10643,10909,10953,11226,11304,11466,11705,12342,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,3372,10672,10702,10711,11255,11804,12431,3410,3404,3828,3767,10345,11623,11653,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,3789,11755,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,3736,3737,4576,10318,10321,10666,10669,11502,11685,4577,11597,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274])).
% 170.70/170.49 cnf(12729,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x127291),x127291))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12732,plain,
% 170.70/170.49 (P4(f335(f62(a884),f308(a884,x127321,x127322)))),
% 170.70/170.49 inference(rename_variables,[],[3522])).
% 170.70/170.49 cnf(12735,plain,
% 170.70/170.49 (P4(f335(f62(a884),f308(a884,x127351,x127352)))),
% 170.70/170.49 inference(rename_variables,[],[3522])).
% 170.70/170.49 cnf(12738,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x127381),x127381))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12739,plain,
% 170.70/170.49 (~E(f335(a117,x127391),f2(a884))),
% 170.70/170.49 inference(rename_variables,[],[4496])).
% 170.70/170.49 cnf(12756,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),f45(a884,x127561,x127562)),x127561))),
% 170.70/170.49 inference(rename_variables,[],[3767])).
% 170.70/170.49 cnf(12761,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x127611),f335(a117,x127611)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12764,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x127641),f335(a117,x127641)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12765,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x127651),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12774,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a1),f335(f105(a1),x127741)),f2(a1)))),
% 170.70/170.49 inference(rename_variables,[],[4566])).
% 170.70/170.49 cnf(12775,plain,
% 170.70/170.49 (P4(f335(f258(f892(x127751,a879)),x127752))),
% 170.70/170.49 inference(rename_variables,[],[3372])).
% 170.70/170.49 cnf(12778,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a1),f335(f105(a1),x127781)),f2(a1)))),
% 170.70/170.49 inference(rename_variables,[],[4566])).
% 170.70/170.49 cnf(12779,plain,
% 170.70/170.49 (P4(f335(f258(f892(x127791,a879)),x127792))),
% 170.70/170.49 inference(rename_variables,[],[3372])).
% 170.70/170.49 cnf(12782,plain,
% 170.70/170.49 (P4(f335(f258(f892(x127821,a879)),x127822))),
% 170.70/170.49 inference(rename_variables,[],[3372])).
% 170.70/170.49 cnf(12793,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x127931),x127932),f199(f892(x127931,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12794,plain,
% 170.70/170.49 (P4(f335(f62(x127941),f199(f892(x127941,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12803,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),f2(a884)),x128031))),
% 170.70/170.49 inference(rename_variables,[],[3331])).
% 170.70/170.49 cnf(12806,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x128061),f335(a117,x128061)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12807,plain,
% 170.70/170.49 (~E(f335(a117,x128071),x128071)),
% 170.70/170.49 inference(rename_variables,[],[4486])).
% 170.70/170.49 cnf(12810,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x128101),x128102),f199(f892(x128101,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12813,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x128131),x128132),f199(f892(x128131,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12816,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128161),x128161))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12824,plain,
% 170.70/170.49 (P4(f335(f335(f250(a884),x128241),f335(a117,x128241)))),
% 170.70/170.49 inference(rename_variables,[],[3378])).
% 170.70/170.49 cnf(12827,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128271),x128271))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12832,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128321),x128321))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12835,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128351),x128351))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12838,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128381),x128381))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12841,plain,
% 170.70/170.49 (E(f335(f335(f22(f892(x128411,a879)),f199(f892(x128411,a879))),x128412),f199(f892(x128411,a879)))),
% 170.70/170.49 inference(rename_variables,[],[3582])).
% 170.70/170.49 cnf(12842,plain,
% 170.70/170.49 (P4(f335(f62(x128421),f199(f892(x128421,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12845,plain,
% 170.70/170.49 (E(f335(f335(f22(f892(x128451,a879)),f199(f892(x128451,a879))),x128452),f199(f892(x128451,a879)))),
% 170.70/170.49 inference(rename_variables,[],[3582])).
% 170.70/170.49 cnf(12846,plain,
% 170.70/170.49 (P4(f335(f62(x128461),f199(f892(x128461,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12849,plain,
% 170.70/170.49 (E(f335(f335(f22(f892(x128491,a879)),f199(f892(x128491,a879))),x128492),f199(f892(x128491,a879)))),
% 170.70/170.49 inference(rename_variables,[],[3582])).
% 170.70/170.49 cnf(12850,plain,
% 170.70/170.49 (P4(f335(f62(x128501),f199(f892(x128501,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12853,plain,
% 170.70/170.49 (E(f335(f335(f22(f892(x128531,a879)),f199(f892(x128531,a879))),x128532),f199(f892(x128531,a879)))),
% 170.70/170.49 inference(rename_variables,[],[3582])).
% 170.70/170.49 cnf(12854,plain,
% 170.70/170.49 (P4(f335(f62(x128541),f199(f892(x128541,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12858,plain,
% 170.70/170.49 (E(f335(f266(x128581,x128581),f267(x128581,x128582)),x128582)),
% 170.70/170.49 inference(rename_variables,[],[3265])).
% 170.70/170.49 cnf(12863,plain,
% 170.70/170.49 (E(f335(f335(f22(f892(x128631,a879)),f199(f892(x128631,a879))),x128632),f199(f892(x128631,a879)))),
% 170.70/170.49 inference(rename_variables,[],[3582])).
% 170.70/170.49 cnf(12864,plain,
% 170.70/170.49 (P4(f335(f62(x128641),f199(f892(x128641,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12868,plain,
% 170.70/170.49 (P4(f335(f62(x128681),f199(f892(x128681,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3386])).
% 170.70/170.49 cnf(12871,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128711),x128711))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12875,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x128751),x128751))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12882,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128821),x128821))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12895,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x128951),x128951))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12898,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x128981),x128981))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12905,plain,
% 170.70/170.49 (~P4(f335(f335(f337(x129051),x129052),f199(f892(x129051,a879))))),
% 170.70/170.49 inference(rename_variables,[],[4562])).
% 170.70/170.49 cnf(12916,plain,
% 170.70/170.49 (P4(f335(f335(f337(x129161),x129162),f258(f892(x129161,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3467])).
% 170.70/170.49 cnf(12920,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x129201,a879)),x129202),f258(f892(x129201,a879))))),
% 170.70/170.49 inference(rename_variables,[],[3692])).
% 170.70/170.49 cnf(12923,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x129231,a879)),f335(f175(x129231),f335(f139(x129231,x129232),x129233))),f335(f175(x129231),x129233)))),
% 170.70/170.49 inference(rename_variables,[],[3957])).
% 170.70/170.49 cnf(12929,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x129291),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12930,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x129301),x129301))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12934,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x129341),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12935,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x129351),x129351))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12944,plain,
% 170.70/170.49 (P4(f335(f335(f249(a884),x129441),x129441))),
% 170.70/170.49 inference(rename_variables,[],[3307])).
% 170.70/170.49 cnf(12951,plain,
% 170.70/170.49 (E(f335(f335(f16(x129511,x129512),x129513),x129514),x129513)),
% 170.70/170.49 inference(rename_variables,[],[3298])).
% 170.70/170.49 cnf(12954,plain,
% 170.70/170.49 (P4(f335(f335(f249(f892(x129541,a879)),f335(f175(x129541),f173(x129541,x129542,x129543))),f335(f175(x129541),x129543)))),
% 170.70/170.49 inference(rename_variables,[],[4008])).
% 170.70/170.49 cnf(12958,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x129581),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12959,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x129591),x129591))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12963,plain,
% 170.70/170.49 (~P4(f335(f335(f250(a884),x129631),f2(a884)))),
% 170.70/170.49 inference(rename_variables,[],[4553])).
% 170.70/170.49 cnf(12964,plain,
% 170.70/170.49 (P4(f335(f335(f249(a1),x129641),x129641))),
% 170.70/170.49 inference(rename_variables,[],[3308])).
% 170.70/170.49 cnf(12968,plain,
% 170.70/170.49 (~P4(f335(f335(f249(f892(a884,a879)),f306(a884,f335(a117,x129681),f335(a117,x129681))),f306(a884,x129682,x129681)))),
% 170.70/170.49 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2950,2951,2955,2963,2967,2968,2978,2987,2993,2997,3003,3020,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,11728,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,3895,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,12234,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,3646,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519])).
% 170.81/170.50 cnf(12969,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x129691),x129691))),
% 170.81/170.50 inference(rename_variables,[],[3307])).
% 170.81/170.50 cnf(12971,plain,
% 170.81/170.50 (~P4(f335(f335(f250(f892(a884,a879)),f306(a884,f335(a117,x129711),f335(a117,x129711))),f306(a884,x129712,x129711)))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2950,2951,2955,2963,2967,2968,2978,2987,2993,2997,3003,3020,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,11728,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,3895,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,3331,10705,10858,10929,11654,11809,11998,12212,12234,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,3646,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520])).
% 170.81/170.50 cnf(12972,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x129721),x129721))),
% 170.81/170.50 inference(rename_variables,[],[3307])).
% 170.81/170.50 cnf(12975,plain,
% 170.81/170.50 (~P4(f335(f335(f249(a884),f335(a117,x129751)),x129751))),
% 170.81/170.50 inference(rename_variables,[],[4558])).
% 170.81/170.50 cnf(12980,plain,
% 170.81/170.50 (E(x129801,f863(f335(f5(x129802),f335(f5(x129802),x129801)),f5(x129802),x129802,x129802))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2950,2951,2955,2963,2967,2968,2978,2987,2993,2997,3003,3020,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,4520,12347,3298,11725,11728,4559,11020,11090,11315,11318,3415,3633,3381,12592,3198,10368,10675,3199,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,3895,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,4572,10796,11168,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,3756,10969,10975,10990,11925,12137,3609,12163,12275,12284,12355,12403,12411,3646,4089,3758,10708,11048,11201,11231,11242,12354,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666])).
% 170.81/170.50 cnf(12981,plain,
% 170.81/170.50 (P4(f335(f335(f337(x129811),f335(x129812,x129813)),f335(f314(x129814,x129811,x129812),f258(f892(x129814,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[3912])).
% 170.81/170.50 cnf(12982,plain,
% 170.81/170.50 (P27(x129821,x129821,f5(x129821),x129822)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(12986,plain,
% 170.81/170.50 (P4(f335(f335(f337(x129861),x129862),f258(f892(x129861,a879))))),
% 170.81/170.50 inference(rename_variables,[],[3467])).
% 170.81/170.50 cnf(12987,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x129871),x129872),f199(f892(x129871,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(12991,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x129911,a879)),x129912),f258(f892(x129911,a879))))),
% 170.81/170.50 inference(rename_variables,[],[3692])).
% 170.81/170.50 cnf(12992,plain,
% 170.81/170.50 (P27(x129921,x129921,f5(x129921),x129922)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(12996,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x129961,a879)),x129962),f258(f892(x129961,a879))))),
% 170.81/170.50 inference(rename_variables,[],[3692])).
% 170.81/170.50 cnf(12997,plain,
% 170.81/170.50 (P27(x129971,x129971,f5(x129971),x129972)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(13001,plain,
% 170.81/170.50 (P27(x130011,x130011,f5(x130011),x130012)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(13004,plain,
% 170.81/170.50 (~P4(f335(f335(f250(f892(x130041,a879)),x130042),f199(f892(x130041,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4572])).
% 170.81/170.50 cnf(13007,plain,
% 170.81/170.50 (P27(x130071,x130071,f5(x130071),x130072)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(13010,plain,
% 170.81/170.50 (P27(x130101,x130101,f5(x130101),x130102)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(13021,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x130211,a879)),f199(f892(x130211,a879))),x130212))),
% 170.81/170.50 inference(rename_variables,[],[3758])).
% 170.81/170.50 cnf(13025,plain,
% 170.81/170.50 (E(f335(f266(x130251,x130251),f267(x130251,x130252)),x130252)),
% 170.81/170.50 inference(rename_variables,[],[3265])).
% 170.81/170.50 cnf(13029,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x130291),x130292),f199(f892(x130291,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13033,plain,
% 170.81/170.50 (P4(f335(f335(f337(x130331),f335(x130332,x130333)),f335(f314(x130334,x130331,x130332),f258(f892(x130334,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[3912])).
% 170.81/170.50 cnf(13034,plain,
% 170.81/170.50 (P27(x130341,x130341,f5(x130341),x130342)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(13037,plain,
% 170.81/170.50 (P4(f335(f335(f337(x130371),x130372),f258(f892(x130371,a879))))),
% 170.81/170.50 inference(rename_variables,[],[3467])).
% 170.81/170.50 cnf(13044,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x130441),x130442),f199(f892(x130441,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13047,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x130471),x130472),f199(f892(x130471,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13051,plain,
% 170.81/170.50 (E(f335(f335(f16(x130511,x130512),x130513),x130514),x130513)),
% 170.81/170.50 inference(rename_variables,[],[3298])).
% 170.81/170.50 cnf(13054,plain,
% 170.81/170.50 (P4(f335(f335(f250(a884),x130541),f335(a117,x130541)))),
% 170.81/170.50 inference(rename_variables,[],[3378])).
% 170.81/170.50 cnf(13055,plain,
% 170.81/170.50 (~E(f335(a117,x130551),x130551)),
% 170.81/170.50 inference(rename_variables,[],[4486])).
% 170.81/170.50 cnf(13058,plain,
% 170.81/170.50 (P4(f335(f335(f250(a884),x130581),f335(a117,f335(f335(f80(a884),x130582),x130581))))),
% 170.81/170.50 inference(rename_variables,[],[3760])).
% 170.81/170.50 cnf(13059,plain,
% 170.81/170.50 (P4(f335(f335(f250(a884),x130591),f335(a117,x130591)))),
% 170.81/170.50 inference(rename_variables,[],[3378])).
% 170.81/170.50 cnf(13061,plain,
% 170.81/170.50 (~E(f335(f335(f81(a884),f335(a117,f2(a884))),f33(x130611,x130612)),f335(f335(f81(a884),f335(a117,f2(a884))),f32(x130613,x130614)))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2950,2951,2955,2963,2967,2968,2972,2978,2987,2993,2997,3003,3020,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,4559,11020,11090,11315,11318,3295,3415,3633,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,3895,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,4008,11029,12116,12189,12246,12292,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504])).
% 170.81/170.50 cnf(13068,plain,
% 170.81/170.50 (P4(f335(f335(f249(a1),f2(a1)),f335(f105(a1),x130681)))),
% 170.81/170.50 inference(rename_variables,[],[3410])).
% 170.81/170.50 cnf(13071,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),f2(a884)),x130711))),
% 170.81/170.50 inference(rename_variables,[],[3331])).
% 170.81/170.50 cnf(13075,plain,
% 170.81/170.50 (~E(f335(a117,x130751),f2(a884))),
% 170.81/170.50 inference(rename_variables,[],[4496])).
% 170.81/170.50 cnf(13084,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x130841),x130842),f199(f892(x130841,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13087,plain,
% 170.81/170.50 (P4(f335(f62(a884),f308(a884,x130871,x130872)))),
% 170.81/170.50 inference(rename_variables,[],[3522])).
% 170.81/170.50 cnf(13088,plain,
% 170.81/170.50 (E(f335(f335(f197(a884),f335(a117,x130881)),f335(a117,x130882)),f335(a117,f335(f335(f197(a884),x130881),x130882)))),
% 170.81/170.50 inference(rename_variables,[],[3483])).
% 170.81/170.50 cnf(13091,plain,
% 170.81/170.50 (P4(f335(f62(a884),f308(a884,x130911,x130912)))),
% 170.81/170.50 inference(rename_variables,[],[3522])).
% 170.81/170.50 cnf(13092,plain,
% 170.81/170.50 (E(f335(f335(f198(a884),f335(a117,x130921)),f335(a117,x130922)),f335(a117,f335(f335(f198(a884),x130921),x130922)))),
% 170.81/170.50 inference(rename_variables,[],[3484])).
% 170.81/170.50 cnf(13095,plain,
% 170.81/170.50 (P4(f335(f62(a884),f308(a884,x130951,x130952)))),
% 170.81/170.50 inference(rename_variables,[],[3522])).
% 170.81/170.50 cnf(13103,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x131031,a879)),f335(f175(x131031),f335(f139(x131031,x131032),x131033))),f335(f175(x131031),x131033)))),
% 170.81/170.50 inference(rename_variables,[],[3957])).
% 170.81/170.50 cnf(13104,plain,
% 170.81/170.50 (E(f335(f335(f16(x131041,x131042),x131043),x131044),x131043)),
% 170.81/170.50 inference(rename_variables,[],[3298])).
% 170.81/170.50 cnf(13107,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x131071,a879)),f335(f175(x131071),f335(f335(f176(x131071),x131072),x131073))),f335(f175(x131071),x131073)))),
% 170.81/170.50 inference(rename_variables,[],[4002])).
% 170.81/170.50 cnf(13108,plain,
% 170.81/170.50 (E(f335(f335(f16(x131081,x131082),x131083),x131084),x131083)),
% 170.81/170.50 inference(rename_variables,[],[3298])).
% 170.81/170.50 cnf(13112,plain,
% 170.81/170.50 (E(f335(f335(f16(x131121,x131122),x131123),x131124),x131123)),
% 170.81/170.50 inference(rename_variables,[],[3298])).
% 170.81/170.50 cnf(13125,plain,
% 170.81/170.50 (P4(f335(f335(f249(a1),f2(a1)),f335(f105(a1),x131251)))),
% 170.81/170.50 inference(rename_variables,[],[3410])).
% 170.81/170.50 cnf(13128,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x131281),x131282),f199(f892(x131281,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13131,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x131311),x131312),f199(f892(x131311,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13132,plain,
% 170.81/170.50 (E(f335(f266(x131321,x131321),f267(x131321,x131322)),x131322)),
% 170.81/170.50 inference(rename_variables,[],[3265])).
% 170.81/170.50 cnf(13133,plain,
% 170.81/170.50 (P27(x131331,x131331,f5(x131331),x131332)),
% 170.81/170.50 inference(rename_variables,[],[3551])).
% 170.81/170.50 cnf(13137,plain,
% 170.81/170.50 (E(f335(f266(x131371,x131371),f267(x131371,x131372)),x131372)),
% 170.81/170.50 inference(rename_variables,[],[3265])).
% 170.81/170.50 cnf(13142,plain,
% 170.81/170.50 (P4(f335(f335(f250(f892(a1,a879)),f306(a1,f78(a1),f2(a1))),f306(a1,f2(a1),f78(a1))))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2950,2951,2955,2963,2967,2968,2972,2978,2987,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416])).
% 170.81/170.50 cnf(13144,plain,
% 170.81/170.50 (P4(f335(f335(f250(f892(a1,a879)),f306(a1,f2(a1),f2(a1))),f306(a1,f335(f79(a1),f335(f105(a1),f335(a117,x131441))),f2(a1))))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2950,2951,2955,2963,2967,2968,2972,2978,2987,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,3762,11620,3291,3390,11740,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,12964,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416,8417])).
% 170.81/170.50 cnf(13151,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),f2(a884)),x131511))),
% 170.81/170.50 inference(rename_variables,[],[3331])).
% 170.81/170.50 cnf(13152,plain,
% 170.81/170.50 (P4(f335(f335(f250(a884),f2(a884)),f335(a117,x131521)))),
% 170.81/170.50 inference(rename_variables,[],[3390])).
% 170.81/170.50 cnf(13153,plain,
% 170.81/170.50 (E(f335(f266(x131531,x131531),f267(x131531,x131532)),x131532)),
% 170.81/170.50 inference(rename_variables,[],[3265])).
% 170.81/170.50 cnf(13172,plain,
% 170.81/170.50 (E(f335(f335(f80(a884),f2(a884)),f856(f335(a117,f2(a884)),f2(a884))),f2(a884))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,13075,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2946,2950,2951,2955,2963,2967,2968,2972,2978,2987,2991,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,13137,13153,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,3494,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,13059,3762,11620,3291,3390,11740,12652,13152,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,12963,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,4009,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,12964,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,13125,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,13071,13151,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,13058,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416,8417,8869,8887,9836,10188,4667,4669])).
% 170.81/170.50 cnf(13224,plain,
% 170.81/170.50 (~P4(f335(f335(f250(a1),f2(a1)),f2(a1)))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,13075,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2946,2950,2951,2955,2963,2967,2968,2972,2978,2987,2991,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,13137,13153,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,3494,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,13059,3762,11620,3291,3390,11740,12652,13152,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,12963,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,4009,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,12964,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,13125,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,13071,13151,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,13058,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416,8417,8869,8887,9836,10188,4667,4669,4670,4726,4734,4871,4887,4888,4916,4917,4946,5001,5063,5120,5198,5234,5236,5243,5245,5246,5272,5344,5365,5499,5565,5566,5567,5683])).
% 170.81/170.50 cnf(13226,plain,
% 170.81/170.50 (P4(f335(f335(f250(a1),f2(a1)),f335(f75(a1),f78(a1))))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,13075,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2946,2950,2951,2955,2963,2967,2968,2972,2978,2987,2991,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,13137,13153,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,3494,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,13059,3762,11620,3291,3390,11740,12652,13152,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,12963,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,4009,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,12964,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,13125,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,13071,13151,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,13058,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416,8417,8869,8887,9836,10188,4667,4669,4670,4726,4734,4871,4887,4888,4916,4917,4946,5001,5063,5120,5198,5234,5236,5243,5245,5246,5272,5344,5365,5499,5565,5566,5567,5683,5684])).
% 170.81/170.50 cnf(13244,plain,
% 170.81/170.50 (~P4(f335(f335(f250(a884),f335(a117,f335(f335(f80(a884),x132441),x132442))),f335(a117,x132441)))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,13075,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2946,2950,2951,2955,2963,2967,2968,2972,2978,2987,2991,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,13137,13153,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,3494,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,13059,3762,11620,3291,3390,11740,12652,13152,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,12963,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,4009,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,12964,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,13125,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,13071,13151,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,13058,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416,8417,8869,8887,9836,10188,4667,4669,4670,4726,4734,4871,4887,4888,4916,4917,4946,5001,5063,5120,5198,5234,5236,5243,5245,5246,5272,5344,5365,5499,5565,5566,5567,5683,5684,5709,5710,5714,5767,5773,5775,5784,5790,5862])).
% 170.81/170.50 cnf(13266,plain,
% 170.81/170.50 (~P4(f335(f335(f250(a884),f2(a884)),f199(a884)))),
% 170.81/170.50 inference(scs_inference,[],[4499,3551,11085,12119,12222,12313,12351,12359,12424,12549,12551,12982,12992,12997,13001,13007,13010,13034,13133,3560,12183,12621,12623,3561,12253,3275,12594,12596,3276,12609,3244,12501,4521,4522,11702,4260,12628,12631,3279,12647,3116,3136,12637,3177,12541,4505,3611,4486,10238,10241,10251,10262,10273,10376,10379,10382,10485,10598,10904,11070,11073,11272,11359,11366,11380,11431,11434,11541,11587,11603,11904,11929,11941,11973,12071,12179,12186,12343,12394,12532,12653,12807,13055,4502,10469,10562,3367,3329,12557,3520,3225,4496,12724,12739,13075,2895,2901,2902,2904,2905,2907,2908,2909,2911,2912,2917,2918,2921,2922,2927,2928,2936,2937,2938,2939,2945,2946,2950,2951,2955,2963,2967,2968,2972,2978,2987,2991,2993,2997,3003,3014,3020,3021,3024,3025,3026,3035,3045,3049,3050,3053,3054,3055,3056,3057,3065,3066,3075,3082,3097,3176,4482,3648,3149,11356,3289,3352,3262,3265,10235,10244,10308,10311,10403,10406,10699,11371,11374,11486,11528,11533,11632,12089,12289,12481,12534,12545,12547,12561,12563,12565,12582,12589,12615,12641,12858,13025,13132,13137,13153,3634,3886,3239,11629,12372,12376,12380,3250,3401,11635,3770,4005,3138,3139,3972,4498,4511,3860,11407,3366,12571,3201,3168,3344,3685,12576,3163,3979,3184,3690,4465,3147,3148,3126,3153,3183,3322,12063,12209,12427,12504,3368,10853,12180,3237,3238,3260,10510,3414,4571,10439,3944,4513,10299,10466,11269,12339,12373,12377,4520,12347,3298,11725,11728,12951,13051,13104,13108,13112,4559,11020,11090,11315,11318,3295,3415,3633,3407,3381,12592,3198,10368,10675,3199,4547,3472,3191,3117,3303,3221,11398,4091,12362,12493,3946,11026,11152,11204,12323,12329,12440,12443,12466,4583,10956,11157,11263,11285,11323,11329,12269,4584,11059,11160,11266,4585,11163,11215,4586,11218,4587,3220,3512,12225,12266,12346,3673,4377,4378,3494,4510,11387,3613,3651,3824,3582,12841,12845,12849,12853,12863,3870,12219,3497,3751,3378,10387,10505,10576,10637,10640,10678,10772,11010,11900,11963,12039,12080,12157,12160,12470,12659,12718,12761,12764,12806,12824,13054,13059,3762,11620,3291,3390,11740,12652,13152,3576,4553,10276,10279,10305,10780,10793,10914,11307,11792,11797,12015,12018,12101,12110,12272,12366,12664,12683,12686,12710,12765,12929,12934,12958,12963,4566,11505,11536,11571,11600,12774,12778,3749,3521,3522,12689,12692,12695,12698,12732,12735,13087,13091,13095,3895,3483,13088,3484,13092,3337,3339,3312,4550,3197,4507,3701,4230,4014,3504,4567,4085,11280,3632,3351,11749,11752,12190,12293,12450,4054,4013,11893,12240,3957,10850,12051,12074,12247,12473,12923,13103,4002,13107,4008,11029,12116,12189,12246,12292,12954,4009,3674,11903,12046,12124,12170,4043,3692,11032,11095,11178,11237,12070,12138,12389,12463,12476,12920,12991,12996,4572,10796,11168,12250,13004,3307,10396,10492,10623,10685,10754,10799,10802,10835,10861,10898,10936,10972,11696,11743,11873,11928,11944,11947,11950,11953,12131,12145,12148,12151,12154,12233,12296,12400,12446,12711,12738,12816,12827,12832,12835,12838,12871,12882,12895,12944,12969,12972,3308,10425,10480,10690,10775,10901,11478,11777,11780,11789,11879,11890,11909,11914,11956,11976,11993,12729,12875,12898,12930,12935,12959,12964,3311,3386,12104,12794,12842,12846,12850,12854,12864,12868,4549,10342,10434,10547,10571,10817,10864,10874,11550,11650,11671,11674,11677,11693,11847,11850,11853,11856,11940,11959,11962,11972,12027,12030,12033,12036,12111,12201,12204,12299,12302,12365,12393,12430,12513,3467,10643,10909,10953,11226,11304,11466,11705,12342,12516,12916,12986,13037,4562,10826,10838,10945,10963,10966,11023,11109,11117,11133,11171,11190,11198,11234,11275,11295,11298,11301,11332,11339,11342,11722,11758,12021,12024,12058,12105,12134,12278,12320,12326,12412,12415,12436,12492,12498,12507,12526,12793,12810,12813,12905,12987,13029,13044,13047,13084,13128,13131,3372,10672,10702,10711,11255,11804,12431,12447,12775,12779,12782,3410,13068,13125,3404,3828,3767,10345,11623,11653,12756,4558,10296,10660,10663,11112,11130,11586,11641,11681,11706,11810,11835,11838,11841,11844,12100,12975,3331,10705,10858,10929,11654,11809,11998,12212,12234,12803,13071,13151,3789,11755,12705,4135,4350,3527,4556,3800,3836,4539,4542,4543,3282,3286,4541,4560,3206,4540,4544,4313,3807,3622,11616,4236,11485,4574,10267,10270,10528,10579,10582,10587,10997,11460,11709,11813,4581,11193,11312,11348,4020,12261,3912,11345,11680,11684,11746,12350,12358,12439,12723,12981,13033,3756,10969,10975,10990,11925,12137,12408,3609,12163,12275,12284,12355,12403,12411,12523,3646,4089,3758,10708,11048,11201,11231,11242,12354,12397,13021,3577,10626,10629,10714,10885,3579,4578,11617,4568,4573,12673,4579,10765,10867,11181,11463,11491,12228,12237,12281,12460,4197,10841,12258,4096,3788,12529,3736,3737,4576,10318,10321,10666,10669,11502,11685,12469,4577,11597,11690,3760,10632,10891,13058,4027,4598,4603,4610,4626,4675,4677,4708,4725,4732,4733,4772,4802,4808,4893,4918,4919,4954,4979,4980,5002,5003,5016,5020,5042,5049,5066,5069,5070,5071,5076,5077,5098,5123,5124,5134,5139,5145,5190,5191,5199,5209,5213,5215,5225,5227,5233,5237,5238,5253,5260,5263,5264,5265,5269,5303,5316,5323,5325,5326,5330,5331,5332,5340,5343,5347,5348,5349,5356,5360,5361,5362,5370,5374,5375,5376,5381,5394,5403,5415,5417,5425,5426,5430,5434,5459,5465,5475,5476,5491,5503,5525,5531,5547,5548,5551,5570,5578,5579,5584,5585,5595,5596,5608,5612,5621,5622,5624,5639,5644,5654,5655,5667,5674,5688,5692,5695,5701,5702,5703,5706,5711,5748,5749,5752,5754,5757,5758,5759,5761,5763,5765,5770,5777,5792,5806,5811,5812,5825,5826,5831,5835,5837,5842,5883,5895,5904,5908,5919,5923,5924,5932,5946,5952,5970,5973,5985,6012,6026,6051,6071,6072,6075,6089,6091,6093,6095,6108,6109,6112,6114,6117,6118,6130,6136,6137,6138,6140,6142,6185,6186,6191,6194,6203,6239,6241,6243,6245,6254,6256,6258,6264,6266,6272,6275,6283,6290,6291,6292,6297,6319,6320,6321,6323,6329,6334,6368,6369,6371,6372,6373,6375,6376,6377,6378,6385,6418,6419,6428,6449,6450,6470,6473,6484,6485,6491,6522,6524,6538,6576,6578,6579,6633,6657,6699,6719,6728,6729,6730,6731,6750,6751,6757,6770,6773,6775,6777,6778,6779,6781,6795,6806,6808,6809,6822,6825,6876,6887,6889,6893,6911,6912,6948,6955,6960,6991,7025,7079,7107,7162,7183,7192,7195,7250,7258,7316,7318,7333,7343,7344,7345,7364,7370,7372,7422,7432,7435,7451,7503,7505,7508,7552,7553,7571,7638,7657,7680,7702,7717,7732,7743,7751,7752,7780,7783,7785,7793,7831,7841,7866,7924,7958,7991,8038,8054,8070,8071,8146,8199,8218,8242,8262,8286,8287,8385,8387,8393,8409,8413,8428,8450,8461,8463,8479,8485,8489,8512,8526,8527,8543,8544,8549,8550,8551,8552,8553,8571,8572,8573,8581,8595,8597,8609,8613,8615,8616,8617,8625,8630,8658,8659,8691,8704,8708,8726,8748,8749,8750,8751,8763,8764,8787,8797,8807,8808,8809,8810,8812,8833,8834,8845,8889,8895,8901,8914,8919,8921,8924,8925,8929,8938,9021,9052,9053,9054,9069,9087,9092,9093,9121,9122,9164,9167,9193,9238,9239,9240,9255,9282,9296,9302,9305,9327,9328,9356,9417,9452,9453,9454,9479,9480,9498,9517,9523,9537,9560,9582,9590,9591,9592,9593,9608,9610,9615,9646,9647,9653,9654,9698,9699,9732,9741,9751,9753,9754,9763,9777,9780,9808,9841,9843,9847,9905,9947,9948,9950,9960,9961,9981,9986,10027,10079,10151,10152,10203,10219,2,12,13,4613,4614,4632,4663,4664,4666,4694,4700,4701,4712,4761,4763,4793,4807,4837,4852,4933,4934,4947,4967,5023,5024,5027,5028,5030,5032,5033,5045,5046,5056,5067,5068,5074,5093,5094,5111,5116,5117,5118,5119,5122,5130,5133,5140,5205,5211,5212,5219,5250,5261,5267,5282,5302,5309,5310,5311,5320,5329,5336,5338,5339,5345,5352,5353,5366,5367,5368,5369,5371,5372,5377,5378,5379,5380,5411,5412,5413,5421,5422,5423,5424,5467,5472,5474,5510,5512,5513,5515,5516,5518,5519,5521,5530,5535,5537,5538,5539,5540,5541,5542,5549,5559,5562,5573,5589,5590,5593,5602,5604,5605,5606,5631,5641,5657,5658,5668,5669,5671,5673,5678,5713,5717,5719,5779,5813,5814,5818,5824,5827,5828,5829,5830,5836,5847,5848,5850,5851,5859,5880,5911,5927,5930,5931,5933,5942,5960,5964,5967,5968,5969,5987,5998,5999,6028,6029,6033,6053,6056,6060,6079,6084,6085,6110,6113,6121,6129,6135,6139,6146,6147,6148,6149,6188,6204,6257,6293,6295,6316,6317,6322,6326,6327,6330,6336,6345,6360,6380,6381,6386,6396,6411,6431,6437,6439,6454,6455,6458,6459,6461,6463,6464,6465,6467,6469,6472,6477,6478,6480,6481,6487,6489,6532,6537,6551,6553,6554,6555,6590,6595,6597,6602,6603,6611,6615,6628,6652,6653,6655,6656,6667,6673,6690,6693,6712,6745,6746,6747,6752,6766,6785,6787,6789,6791,6796,6802,6804,6819,6826,6862,6863,6864,6878,6879,6881,6882,6901,6903,6920,6946,6968,6979,6981,6983,6985,6986,6987,7022,7023,7028,7029,7036,7037,7039,7041,7060,7069,7070,7082,7092,7131,7141,7145,7152,7163,7164,7169,7171,7177,7186,7199,7216,7234,7236,7253,7302,7303,7304,7306,7308,7312,7317,7340,7385,7418,7433,7450,7483,7486,7512,7536,7554,7557,7558,7568,7587,7589,7591,7593,7594,7595,7620,7646,7647,7679,7681,7682,7683,7688,7709,7718,7729,7734,7740,7742,7748,7759,7760,7762,7782,7786,7791,7814,7879,7880,7927,7935,7936,7960,7961,7978,7979,8045,8046,8073,8102,8113,8115,8124,8136,8168,8174,8181,8194,8213,8219,8241,8284,8315,8327,8345,8348,8378,8401,8464,8465,8469,8471,8490,8575,8576,8577,8578,8604,8633,8662,8707,8725,8781,8826,8829,8842,8849,8886,8934,8935,8952,8953,9095,9099,9119,9130,9153,9155,9158,9162,9165,9166,9179,9180,9200,9206,9218,9266,9267,9286,9340,9341,9348,9409,9414,9449,9456,9459,9462,9463,9478,9494,9503,9513,9516,9526,9527,9530,9532,9558,9681,9726,9727,9770,9815,9932,9990,10054,10130,10143,10148,3,2639,2641,2642,2643,2645,2646,2647,2649,2655,2656,2657,2658,2659,2662,2663,2665,2666,2672,2673,2674,2675,2688,2689,2690,2691,2692,2693,2694,2697,2698,2699,2705,2713,2719,2721,2722,2723,2724,2725,2738,2739,2743,2744,2746,2747,2755,2756,2757,2765,2768,2769,2770,2784,2786,2787,2789,2791,2794,2795,2796,2807,2808,2810,2811,2812,2816,2818,2826,2828,2859,2861,2866,5242,5301,5397,5483,5484,5485,5560,5656,5687,5720,5736,5738,5744,5807,5808,5809,5810,5816,5849,5982,6018,6027,6050,6087,6122,6127,6274,6279,6314,6315,6335,6338,6340,6347,6348,6349,6350,6351,6352,6353,6354,6433,6501,6502,6589,6622,6623,6664,6665,6803,6818,6890,6891,6898,6921,6944,6952,6954,7001,7026,7027,7045,7046,7081,7125,7126,7223,7284,7285,7286,7287,7301,7334,7390,7391,7400,7408,7409,7421,7453,7454,7455,7456,7601,7602,7604,7606,7612,7613,7822,7828,7829,7838,7877,7956,7999,8057,8078,8079,8094,8153,8255,8325,8326,8328,8363,8424,8425,8498,8519,8520,8521,8522,8666,8879,8903,8904,8984,9000,9055,9056,9174,9210,9233,9268,9310,9501,9764,9959,10015,10017,6045,6416,6417,6504,6525,6526,6943,7161,8590,8623,8820,9011,9012,9083,9084,9358,9359,9360,9361,9561,9835,10139,10189,10190,6486,8416,8417,8869,8887,9836,10188,4667,4669,4670,4726,4734,4871,4887,4888,4916,4917,4946,5001,5063,5120,5198,5234,5236,5243,5245,5246,5272,5344,5365,5499,5565,5566,5567,5683,5684,5709,5710,5714,5767,5773,5775,5784,5790,5862,5940,6005,6068,6094,6260,6379,6535,6737,6738,6888,6996])).
% 170.81/170.50 cnf(13387,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x133871),x133872),f335(f315(x133871,x133873,x133874),f199(f892(x133873,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10965])).
% 170.81/170.50 cnf(13390,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x133901,x133901)),x133902),f267(x133901,f199(f892(x133901,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13393,plain,
% 170.81/170.50 (~E(f335(f335(f154(x133931),x133932),x133933),x133933)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13398,plain,
% 170.81/170.50 (~P4(f335(f335(f249(a884),f335(a117,x133981)),x133981))),
% 170.81/170.50 inference(rename_variables,[],[4558])).
% 170.81/170.50 cnf(13429,plain,
% 170.81/170.50 (~E(f335(f335(f154(x134291),x134292),x134293),x134293)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13438,plain,
% 170.81/170.50 (E(f335(f335(f137(x134381),x134382),f118(x134381)),x134382)),
% 170.81/170.50 inference(rename_variables,[],[3239])).
% 170.81/170.50 cnf(13452,plain,
% 170.81/170.50 (~P4(f335(f335(f199(f892(x134521,f892(x134522,a879))),x134523),x134524))),
% 170.81/170.50 inference(rename_variables,[],[4579])).
% 170.81/170.50 cnf(13461,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x134611,a879)),x134612),x134612))),
% 170.81/170.50 inference(rename_variables,[],[3609])).
% 170.81/170.50 cnf(13472,plain,
% 170.81/170.50 (~P36(x134721,x134722,x134723,f335(f335(f157(x134724,x134721),x134725),f335(a117,f118(x134724))),f118(x134722))),
% 170.81/170.50 inference(rename_variables,[],[11206])).
% 170.81/170.50 cnf(13485,plain,
% 170.81/170.50 (P4(f335(f335(f250(a1),f335(f335(f22(a1),x134851),f78(a1))),x134851))),
% 170.81/170.50 inference(rename_variables,[],[10774])).
% 170.81/170.50 cnf(13494,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x134941,x134941)),x134942),f267(x134941,f199(f892(x134941,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13497,plain,
% 170.81/170.50 (~E(f335(f335(f154(x134971),x134972),x134973),x134973)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13519,plain,
% 170.81/170.50 (~P4(f335(f335(f337(a884),x135191),f335(f256(a884),f2(a884))))),
% 170.81/170.50 inference(rename_variables,[],[11774])).
% 170.81/170.50 cnf(13524,plain,
% 170.81/170.50 (P4(f335(f335(f250(a1),f335(f335(f22(a1),x135241),f78(a1))),x135241))),
% 170.81/170.50 inference(rename_variables,[],[10774])).
% 170.81/170.50 cnf(13527,plain,
% 170.81/170.50 (~P4(f335(f335(f337(a884),x135271),f335(f256(a884),f2(a884))))),
% 170.81/170.50 inference(rename_variables,[],[11774])).
% 170.81/170.50 cnf(13530,plain,
% 170.81/170.50 (~P4(f335(f335(f337(a884),x135301),f335(f256(a884),f2(a884))))),
% 170.81/170.50 inference(rename_variables,[],[11774])).
% 170.81/170.50 cnf(13533,plain,
% 170.81/170.50 (~E(x135331,f335(a117,x135331))),
% 170.81/170.50 inference(rename_variables,[],[10328])).
% 170.81/170.50 cnf(13544,plain,
% 170.81/170.50 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x135441),x135442)),x135441))),
% 170.81/170.50 inference(rename_variables,[],[4577])).
% 170.81/170.50 cnf(13547,plain,
% 170.81/170.50 (~E(f335(f335(f154(x135471),x135472),x135473),x135473)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13556,plain,
% 170.81/170.50 (E(f335(f266(x135561,x135561),f267(x135561,x135562)),x135562)),
% 170.81/170.50 inference(rename_variables,[],[3265])).
% 170.81/170.50 cnf(13559,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x135591),x135592),f199(f892(x135591,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13562,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x135621,a879)),f335(f175(x135621),f173(x135621,x135622,x135623))),f335(f175(x135621),x135623)))),
% 170.81/170.50 inference(rename_variables,[],[4008])).
% 170.81/170.50 cnf(13567,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x135671,a879)),f335(f175(x135671),f173(x135671,x135672,x135673))),f335(f175(x135671),x135673)))),
% 170.81/170.50 inference(rename_variables,[],[4008])).
% 170.81/170.50 cnf(13570,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x135701,x135701)),x135702),f267(x135701,f199(f892(x135701,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13573,plain,
% 170.81/170.50 (~E(f335(f335(f80(a1),x135731),x135731),a102)),
% 170.81/170.50 inference(rename_variables,[],[4510])).
% 170.81/170.50 cnf(13587,plain,
% 170.81/170.50 (~E(f335(f335(f154(x135871),x135872),x135873),x135873)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13596,plain,
% 170.81/170.50 (P4(f335(f335(f335(f335(a208,a24),x135961),x135962),x135961))),
% 170.81/170.50 inference(rename_variables,[],[3646])).
% 170.81/170.50 cnf(13599,plain,
% 170.81/170.50 (P4(f335(f335(f250(a884),x135991),f335(f335(f81(a884),f335(a117,x135991)),f335(a117,x135991))))),
% 170.81/170.50 inference(rename_variables,[],[10628])).
% 170.81/170.50 cnf(13602,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x136021,a879)),x136022),f335(f335(f115(f892(x136021,a879)),x136023),f258(f892(x136021,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[11177])).
% 170.81/170.50 cnf(13611,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(f885(x136111),f885(x136111))),f335(f335(f270(f885(x136111),f885(x136111)),f118(x136111)),x136112)),f160(x136111,x136113)))),
% 170.81/170.50 inference(rename_variables,[],[4587])).
% 170.81/170.50 cnf(13614,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x136141),f335(f335(f81(a884),x136141),x136141)))),
% 170.81/170.50 inference(rename_variables,[],[3577])).
% 170.81/170.50 cnf(13621,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x136211,x136211)),x136212),f267(x136211,f199(f892(x136211,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13627,plain,
% 170.81/170.50 (E(f335(x136271,f685(f335(x136271,x136272),f335(f243(x136273),x136272),x136271,x136274,x136273)),f335(x136271,x136272))),
% 170.81/170.50 inference(rename_variables,[],[11143])).
% 170.81/170.50 cnf(13630,plain,
% 170.81/170.50 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x136301),x136302)),x136302))),
% 170.81/170.50 inference(rename_variables,[],[4576])).
% 170.81/170.50 cnf(13644,plain,
% 170.81/170.50 (~P4(f335(f335(f199(f892(x136441,f892(x136442,a879))),x136443),x136444))),
% 170.81/170.50 inference(rename_variables,[],[4579])).
% 170.81/170.50 cnf(13652,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x136521,x136521)),x136522),f267(x136521,f199(f892(x136521,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13662,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x136621,x136621)),x136622),f267(x136621,f199(f892(x136621,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13667,plain,
% 170.81/170.50 (~E(f335(f335(f154(x136671),x136672),x136673),x136673)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13672,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x136721),x136722),f199(f892(x136721,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13675,plain,
% 170.81/170.50 (~P4(f335(f335(f337(a884),x136751),f335(f256(a884),f2(a884))))),
% 170.81/170.50 inference(rename_variables,[],[11774])).
% 170.81/170.50 cnf(13678,plain,
% 170.81/170.50 (~E(f335(f335(f154(x136781),x136782),x136783),x136783)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13697,plain,
% 170.81/170.50 (~E(f335(f335(f154(x136971),x136972),x136973),x136973)),
% 170.81/170.50 inference(rename_variables,[],[4513])).
% 170.81/170.50 cnf(13700,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x137001,a879)),f335(f175(x137001),f173(x137001,x137002,x137003))),f335(f175(x137001),x137003)))),
% 170.81/170.50 inference(rename_variables,[],[4008])).
% 170.81/170.50 cnf(13711,plain,
% 170.81/170.50 (~E(f335(f335(f106(a884),f335(a117,x137111)),x137111),f335(a117,x137111))),
% 170.81/170.50 inference(rename_variables,[],[11521])).
% 170.81/170.50 cnf(13718,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x137181,a879)),f335(f175(x137181),f173(x137181,x137182,x137183))),f335(f175(x137181),x137183)))),
% 170.81/170.50 inference(rename_variables,[],[4008])).
% 170.81/170.50 cnf(13721,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x137211),f335(f335(f81(a884),x137211),x137211)))),
% 170.81/170.50 inference(rename_variables,[],[3577])).
% 170.81/170.50 cnf(13730,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x137301,a879)),x137302),x137302))),
% 170.81/170.50 inference(rename_variables,[],[3609])).
% 170.81/170.50 cnf(13735,plain,
% 170.81/170.50 (E(f335(x137351,f685(f335(x137351,x137352),f335(f243(x137353),x137352),x137351,x137354,x137353)),f335(x137351,x137352))),
% 170.81/170.50 inference(rename_variables,[],[11143])).
% 170.81/170.50 cnf(13751,plain,
% 170.81/170.50 (P4(f335(f335(f335(f335(a208,a24),x137511),x137512),x137511))),
% 170.81/170.50 inference(rename_variables,[],[3646])).
% 170.81/170.50 cnf(13756,plain,
% 170.81/170.50 (~P4(f335(f335(f337(f891(x137561,x137561)),x137562),f267(x137561,f199(f892(x137561,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[10962])).
% 170.81/170.50 cnf(13761,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x137611),f335(f335(f80(a884),x137611),x137612)))),
% 170.81/170.50 inference(rename_variables,[],[3579])).
% 170.81/170.50 cnf(13768,plain,
% 170.81/170.50 (~P36(x137681,x137682,x137683,f335(f335(f157(x137684,x137681),x137685),f335(a117,f118(x137684))),f118(x137682))),
% 170.81/170.50 inference(rename_variables,[],[11206])).
% 170.81/170.50 cnf(13773,plain,
% 170.81/170.50 (~P4(f335(f335(f337(x137731),x137732),f199(f892(x137731,a879))))),
% 170.81/170.50 inference(rename_variables,[],[4562])).
% 170.81/170.50 cnf(13776,plain,
% 170.81/170.50 (~P4(f335(f335(f249(a884),f335(a117,x137761)),x137761))),
% 170.81/170.50 inference(rename_variables,[],[4558])).
% 170.81/170.50 cnf(13779,plain,
% 170.81/170.50 (E(f335(x137791,f685(f335(x137791,x137792),f335(f243(x137793),x137792),x137791,x137794,x137793)),f335(x137791,x137792))),
% 170.81/170.50 inference(rename_variables,[],[11143])).
% 170.81/170.50 cnf(13792,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x137921,a879)),x137922),x137922))),
% 170.81/170.50 inference(rename_variables,[],[3609])).
% 170.81/170.50 cnf(13800,plain,
% 170.81/170.50 (~P4(f335(f335(f250(a884),f335(f335(f80(a884),x138001),x138002)),x138001))),
% 170.81/170.50 inference(rename_variables,[],[4577])).
% 170.81/170.50 cnf(13805,plain,
% 170.81/170.50 (~P4(f335(f335(f249(a884),f335(a117,x138051)),x138051))),
% 170.81/170.50 inference(rename_variables,[],[4558])).
% 170.81/170.50 cnf(13812,plain,
% 170.81/170.50 (P4(f335(f335(f337(x138121),f335(x138122,x138123)),f335(f314(x138124,x138121,x138122),f258(f892(x138124,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[3912])).
% 170.81/170.50 cnf(13831,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x138311),f335(f335(f81(a884),x138311),x138311)))),
% 170.81/170.50 inference(rename_variables,[],[3577])).
% 170.81/170.50 cnf(13857,plain,
% 170.81/170.50 (~P4(f335(f335(f249(a884),f335(f335(f81(a884),f335(a117,x138571)),f335(a117,x138571))),x138571))),
% 170.81/170.50 inference(rename_variables,[],[10713])).
% 170.81/170.50 cnf(13860,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),f2(a884)),x138601))),
% 170.81/170.50 inference(rename_variables,[],[3331])).
% 170.81/170.50 cnf(13866,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x138661,a879)),x138662),x138662))),
% 170.81/170.50 inference(rename_variables,[],[3609])).
% 170.81/170.50 cnf(13869,plain,
% 170.81/170.50 (~P4(f335(f335(f337(a884),x138691),f335(f256(a884),f2(a884))))),
% 170.81/170.50 inference(rename_variables,[],[11774])).
% 170.81/170.50 cnf(13876,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),x138761),f335(f335(f81(a884),x138761),x138761)))),
% 170.81/170.50 inference(rename_variables,[],[3577])).
% 170.81/170.50 cnf(13886,plain,
% 170.81/170.50 (P4(f335(f335(f249(a884),f45(a884,x138861,x138862)),x138861))),
% 170.81/170.50 inference(rename_variables,[],[3767])).
% 170.81/170.50 cnf(13889,plain,
% 170.81/170.50 (P4(f335(f335(f337(x138891),f335(x138892,x138893)),f335(f314(x138894,x138891,x138892),f258(f892(x138894,a879)))))),
% 170.81/170.50 inference(rename_variables,[],[3912])).
% 170.81/170.50 cnf(13892,plain,
% 170.81/170.50 (P4(f335(f335(f249(f892(x138921,a879)),f335(f175(x138921),f173(x138921,x138922,x138923))),f335(f175(x138921),x138923)))),
% 170.81/170.50 inference(rename_variables,[],[4008])).
% 170.81/170.50 cnf(13895,plain,
% 170.81/170.51 (P4(f335(f335(f249(a884),x138951),f335(f335(f80(a884),x138951),x138952)))),
% 170.81/170.51 inference(rename_variables,[],[3579])).
% 170.81/170.51 cnf(13902,plain,
% 170.81/170.51 (E(f335(f266(x139021,x139021),f267(x139021,x139022)),x139022)),
% 170.81/170.51 inference(rename_variables,[],[3265])).
% 170.81/170.51 cnf(13905,plain,
% 170.81/170.51 (~E(f335(a117,x139051),f2(a884))),
% 170.81/170.51 inference(rename_variables,[],[4496])).
% 170.81/170.51 cnf(13931,plain,
% 170.81/170.51 (~E(f335(a117,x139311),f2(a884))),
% 170.81/170.51 inference(rename_variables,[],[4496])).
% 170.81/170.51 cnf(13942,plain,
% 170.81/170.51 (P4(f335(f335(f249(a884),x139421),f335(f335(f80(a884),x139421),x139422)))),
% 170.81/170.51 inference(rename_variables,[],[3579])).
% 170.81/170.51 cnf(13947,plain,
% 170.81/170.51 (~P4(f335(f335(f199(f892(x139471,f892(x139472,a879))),x139473),x139474))),
% 170.81/170.51 inference(rename_variables,[],[4579])).
% 170.81/170.51 cnf(13952,plain,
% 170.81/170.51 (~P4(f335(f335(f337(a884),x139521),f335(f256(a884),f2(a884))))),
% 170.81/170.51 inference(rename_variables,[],[11774])).
% 170.81/170.51 cnf(13955,plain,
% 170.81/170.51 (~P4(f335(f335(f337(f891(x139551,x139551)),x139552),f267(x139551,f199(f892(x139551,a879)))))),
% 170.81/170.51 inference(rename_variables,[],[10962])).
% 170.81/170.51 cnf(13958,plain,
% 170.81/170.51 (~P4(f335(f335(f337(f891(x139581,x139581)),x139582),f267(x139581,f199(f892(x139581,a879)))))),
% 170.81/170.51 inference(rename_variables,[],[10962])).
% 170.81/170.51 cnf(13961,plain,
% 170.81/170.51 (P4(f335(f335(f249(f892(x139611,a879)),f335(f175(x139611),f173(x139611,x139612,x139613))),f335(f175(x139611),x139613)))),
% 170.81/170.51 inference(rename_variables,[],[4008])).
% 170.81/170.51 cnf(13972,plain,
% 170.81/170.51 (P4(f335(f335(f250(a1),f335(f335(f22(a1),x139721),f78(a1))),x139721))),
% 170.81/170.51 inference(rename_variables,[],[10774])).
% 170.81/170.51 cnf(13988,plain,
% 170.81/170.51 (P4(f335(f335(f249(a884),x139881),f335(f335(f81(a884),x139881),x139881)))),
% 170.81/170.51 inference(rename_variables,[],[3577])).
% 170.81/170.51 cnf(13993,plain,
% 170.81/170.51 (P4(f335(f335(f249(f892(x139931,a879)),x139932),x139932))),
% 170.81/170.51 inference(rename_variables,[],[3609])).
% 170.81/170.51 cnf(13996,plain,
% 170.81/170.51 (~P4(f335(f335(f337(f891(x139961,x139961)),x139962),f267(x139961,f199(f892(x139961,a879)))))),
% 170.81/170.51 inference(rename_variables,[],[10962])).
% 170.81/170.51 cnf(14006,plain,
% 170.81/170.51 (E(f335(f335(f137(x140061),x140062),f118(x140061)),x140062)),
% 170.81/170.51 inference(rename_variables,[],[3239])).
% 170.81/170.51 cnf(14009,plain,
% 170.81/170.51 (E(f335(f335(f137(x140091),x140092),f118(x140091)),x140092)),
% 170.81/170.51 inference(rename_variables,[],[3239])).
% 170.81/170.51 cnf(14014,plain,
% 170.81/170.51 (P4(f335(f335(f250(a884),x140141),f335(a117,f335(f335(f80(a884),x140142),x140141))))),
% 170.81/170.51 inference(rename_variables,[],[3760])).
% 170.81/170.51 cnf(14022,plain,
% 170.81/170.51 (P4(f335(f335(f249(a884),f2(a884)),x140221))),
% 170.81/170.51 inference(rename_variables,[],[3331])).
% 170.81/170.51 cnf(14025,plain,
% 170.81/170.51 (P4(f335(f335(f337(x140251),f335(x140252,x140253)),f335(f314(x140254,x140251,x140252),f258(f892(x140254,a879)))))),
% 170.81/170.51 inference(rename_variables,[],[3912])).
% 170.81/170.51 cnf(14049,plain,
% 170.81/170.51 (~P4(f335(f335(f337(x140491),x140492),f199(f892(x140491,a879))))),
% 170.81/170.51 inference(rename_variables,[],[4562])).
% 170.81/170.51 cnf(14072,plain,
% 170.81/170.51 (~P4(f335(f335(f337(x140721),x140722),f199(f892(x140721,a879))))),
% 170.81/170.51 inference(rename_variables,[],[4562])).
% 170.81/170.51 cnf(14075,plain,
% 170.81/170.51 (P4(f335(f335(f249(a884),x140751),f335(f335(f80(a884),x140751),x140752)))),
% 170.81/170.51 inference(rename_variables,[],[3579])).
% 170.81/170.51 cnf(14097,plain,
% 170.81/170.51 (~P4(f335(f335(f337(x140971),x140972),f199(f892(x140971,a879))))),
% 170.81/170.51 inference(rename_variables,[],[4562])).
% 170.81/170.51 cnf(14123,plain,
% 170.81/170.51 (P4(f335(f335(f250(a1),f335(f335(f22(a1),x141231),f78(a1))),x141231))),
% 170.81/170.51 inference(rename_variables,[],[10774])).
% 170.81/170.51 cnf(14203,plain,
% 170.81/170.51 ($false),
% 170.81/170.51 inference(scs_inference,[],[3337,3749,3339,4054,3895,4091,3097,4578,3312,4539,4566,4550,3946,3386,4541,3404,3762,4583,4560,4350,3912,13812,13889,14025,4562,13559,13672,13773,14049,14072,14097,4008,13562,13567,13700,13718,13892,13961,3410,3646,13596,13751,4502,4496,13905,13931,4571,4513,13393,13429,13497,13547,13587,13667,13678,13697,4510,13573,3291,3390,4085,3957,3307,3308,3767,13886,3331,13860,14022,3756,3609,13461,13730,13792,13866,13993,3577,13614,13721,13831,13876,13988,3579,13761,13895,13942,14075,4197,3760,14014,3265,13556,13902,3886,3239,13438,14006,14009,3673,4584,4585,4587,13611,4549,4558,13398,13776,13805,4568,4573,4579,13452,13644,13947,4576,13630,4577,13544,13800,3520,11521,13711,10328,13533,13061,11391,10597,11208,10384,12666,11832,11872,12455,11336,13226,10568,13142,12236,10628,13599,12707,13144,10616,12720,11075,12457,12495,10952,11177,13602,10916,10774,13485,13524,13972,14123,4319,3676,10947,11241,11200,11143,13627,13735,13779,13172,10307,12980,11320,10718,3369,3342,3249,11141,11001,12968,12971,13244,10723,13224,13266,12176,12165,11165,12274,10292,12726,11772,11774,13519,13527,13530,13675,13869,13952,10731,11129,10962,13390,13494,13570,13621,13652,13662,13756,13955,13958,13996,10965,13387,10713,13857,10816,12029,12050,11294,12511,12423,11206,13472,13768,2915,3861,5459,6419,7780,10152,4808,5236,5904,8199,8553,6729,9591,6320,13,5215,6072,7553,8924,9654,5042,5763,5331,7318,5491,5595,6297,7364,8526,5316,5376,9950,4919,5596,5792,6275,9498,5198,6912,7751,4802,8055,7392,5430,6185,8286,9193,6428,6094,5227,5365,8489,8616,12,5323,8659,7503,8571,6485,6911,5714,6256,9698,9741,5759,8809,9093,4726,7866,6450,5264,5234,6243,4725,5071,5754,5123,6368,9452,8527,6522,8833,9699,5069,6418,10079,5579,6948,6991,5326,7167,5426,5565,6112,6118,8054,5253,5654,7192,9417,7107,5190,5702,9780,4893,2,5243,7162,6186,5923,5531,5811,6473,8385,8413,5667,9905,5777,8691,5476,5566,8461,4610,5191,8581,6822,4954,5973,6091,8807,9021,7370,5002,5265,8617,8834,6657,6266,7025,4887,9947,5710,9167,8428,7732,8615,9753,5303,7991,5608,8479,9356,6290,8544,8748,4772,5260,6272,9479,10219,5343,7343,7638,8409,9763,8393,4979,5225,5245,5701,7435,9593,5238,9454,9560,6960,9240,5134,5415,5434,7372,7552,8463,8919,5330,7657,5775,5695,5883,6376,6770,6775,6779,9122,6876,8485,7785,5237,5709,6191,9086,6241,6323,7079,9255,8810,6385,6579,6889,8552,8750,10027,6484,7508,8387,7344,6491,6524,8071,8630,9327,8764,9453,5567,9121,8070,5349,8262,4946,5585,5970,5325,8708,6329,5360,5946,7316,7924,8808,9092,8597,5757,6578,4670,5622,6773,7969,8658,5272,5767,6095,6757,9324,9296,10151,6731,5499,7432,5076,5077,5706,6258,9069,9282,6254,7451,5548,5655,9608,8797,9305,6795,8218,9610,9647,6109,6887,5551,6283,9582,5475,5748,6369,7333,8929,9961,6117,4603,7971,5362,8812,8914,5394,9653,9517,9053,5985,5692,6334,6371,5049,5895,5940,6075,6470,8242,6114,5525,7250,7702,8551,8625,9777,7793,5825,6108,9646,7752,8549,5263,6245,5547,8450,7345,9615,5356,6142,9537,8550,6379,5837,6806,5761,5932,6778,8938,9843,5784,5862,8613,4708]),
% 170.81/170.51 ['proof']).
% 170.81/170.51 % SZS output end Proof
% 170.81/170.51 % Total time :154.690000s
%------------------------------------------------------------------------------